컴퓨터소프트웨어

Localhost Denwer - 설명, 설치, 문제 해결

Denwer 프로그램에 대해 알고 있거나 적어도 들었던 웹 개발에 관련된 모든 사용자. 이 개념을 처음으로 접하는 사람들을 위해, 그리고 기본 개념을 완전히 이해하지 못한다면, 적어도 Localhost Denwer와 그에 수반되는 구성 요소에 대해 부분적으로 이해할 것입니다. 또한이 소프트웨어 셸의 가장 일반적인 문제 및 오류에 대한 설치, 구성 및 솔루션을 살펴 보겠습니다.

Denwer는 무엇입니까?

가장 중요한 것으로부터 시작합시다. 이해한다면, "Localhost Denwer"(로컬 Denwer 호스트)라는 개념은 "원거리 리소스를 사용하지 않고 특별한 도구 세트를 사용하여 자신의 컴퓨터에서 생성 된 서버를 만들고 작동시키는 도구"로 해석 될 수 있습니다.

이 국내 개발은 Dmitry Koterov, Anton Suschev 및 Mikhail Livach의 세 명의 노력 덕택에 2002 년에 탄생했습니다. 그러나 다음 범용 사이트를 만들고 디버깅하기위한 모든 도구를 포함하는 보편적 인 셸을 만드는 아이디어가 있습니다. 호스팅.

당연히이 패키지는 때때로 "신사의 웹 개발자 세트"를 의미하는 "DNVR"의 감소로 해석됩니다. 실제로 기본 세트에는 여러 가지 다양한 수단이 포함되어 있기 때문에 자르거나 축소 된 버전을 만날 수도 있습니다.

이 패키지의 장점은 원격 리소스에 초기 배치를하지 않아도 로컬 서버를 만들 수 있다는 것입니다. 원칙적으로 모든 정보는 일반 플래시 드라이브에서도 기록 할 수 있으며, 경우에 따라 다른 컴퓨터에서 편집하거나 배포 할 수 있습니다.

기본 소프트웨어 패키지

보시다시피 패키지는 거의 모든 작업을 수행 할 수있는 몇 가지 기본 구성 요소로 이루어져 있습니다.

  • 설치 프로그램;
  • 아파치 기반 서버;
  • 쉘 PHP 5;
  • MySQL5 플랫폼;
  • 브라우저를 사용하여 작업하기위한 phpMyAdmin 데이터베이스의 제어 요소.
  • SMTP 서버 및 sendmail (전자 메일 보내기의 시뮬레이터) 에뮬레이트 도구.

그러나 Localhost Denwer의 모든 기능을 사용하려면 여기에 특수 엔진을 추가해야합니다. 가장 일반적이며 가장 인기있는 것은 Joomla와 WordPress입니다. 그러나 모든 것을 순서대로.

Denwer 설치

이 프로그램에 대해 알기위한 기본 질문 중 하나는 설치입니다. 일반적으로 로컬 컴퓨터 터미널이나 랩톱에 Denwer를 설치해도 문제가 발생하지 않습니다.

설치 프로그램이 시작되면 브라우저가 즉시 열리 며 (필요하지 않으며 창을 닫을 수 있음) DOS 모드로 풀기 창이 열립니다. 계속하려면 "Enter"키를 누르라는 메시지가 표시됩니다. 우리가 누르십시오.

그런 다음 설치 프로그램 에서 모든 파일과 데이터가 저장 될 하드 디스크의 위치를 지정하라는 메시지를 표시합니다 (기본적으로 시스템 드라이브 "C"에 직접 WebServices가 있지만 시스템 폴더의 루트에 Server 폴더를 다시 만들 수 있음).

다음 단계는 가상 디스크의 문자를 선택하는 것입니다. 설치 프로그램은 파티션 Z를 만들 것을 제안합니다. 시스템에 그러한 파티션이없는 경우. 우리는 동의하고 계속합니다.

이제 파일 복사 프로세스가 활성화 된 후 가상 디스크의 모드를 선택해야합니다.

  • 컴퓨터를 켤 때 생성하십시오.
  • 프로그램이 호출 될 때 생성.

여기에 - 당신 혼자서. 원칙적으로 활성 가상 파티션이 자주 사용되지 않으면 두 번째 옵션을 선택할 수 있습니다. 이것으로 대량 설치가 완료됩니다.

기능 테스트

당연히 로컬 서버를 설치 한 후에는 작동 여부를 확인해야합니다. 바탕 화면에서 설치가 완료되면 시작, 중지 및 다시 시작의 세 가지 바로 가기가 만들어집니다. 서버를 실행하십시오.

그런 다음 가상 디스크가 나타나고 (명시 적 호출 중에 활성화가 선택된 경우) 시스템 트레이에 펜과 모자 그림이있는 두 개의 아이콘이 나타납니다.

이제 브라우저를 열고 주소 표시 줄에 http : // localhost 또는 localhost 만 쓰십시오. 같은 브라우저에서 Denwer는 모두 작동한다는 메시지를 전합니다. 페이지가 바로 아래에 오면 아래 그림과 같이 서버의 기능을 테스트 할 수있는 링크를 볼 수 있습니다.

각 개별 링크에 대한 전환의 결과로 다른 페이지가있는 경우 모든 구성 요소는 일반 모드로 작동합니다.

인코딩 문제

그러나 때때로 localhost Denwer가 전자 메일을 보내기 시작하지 않거나 메시지가 모호한 문자처럼 보일 때가 있습니다. 이것은 프로그램이 처음에 UTF-8 인코딩을 사용하기 때문입니다. 그러나 당신은 파견을 확인해야합니다.

이렇게하려면 위 목록 링크의 마지막 부분을 사용하십시오. 텍스트 상자에서 그 단어를 검토 한 후, 뭔가를 쓰고 (바람직하게는 러시아어로) 메시지를 보내야합니다.

이제 전달되었는지 확인해야합니다. 이를 수행하려면 가상 파티션 (Z)의 tmp 디렉토리에있는 sendmail 폴더를 확인하고 쉘이 설치된 물리 디스크 (C)에 대해 유사한 작업을 수행하십시오. localhost (Denwer, Windows 7이 주 OS 임)가 실행되지 않는 이유는 별도로 논의됩니다.

엔진 설치 및 구성

다음 단계는 엔진을 설치하는 것입니다. 이렇게하려면 먼저 Server 폴더 (기본적으로 WebServices) \ home \ local 호스트 아래에있는 시스템 디스크에있는 www 디렉토리의 존재를 확인하십시오. www 폴더에서 이제는 다른 디렉토리를 만들 필요가 있습니다. 원하는대로 이름을 지정하고 이름을 말하면됩니다.

그런 다음 Denwer를 설정하면 다시 시작 바로 가기를 사용하여 프로그램을 다시 시작합니다. 그런 다음 브라우저의 주소 표시 줄에 http : // localhost / Probe를 입력하십시오. 이 페이지가 열리면 모든 것이 올바르게 수행되고 작업이 비판을 유발하지 않습니다. 이제는 작은 일입니다. 파일 관리자를 사용하여 생성 된 폴더 (우리는 Probe가 있음)에 엔진 파일을 복사 한 다음 위 주소를 브라우저에 입력하는 절차를 반복합니다. 지시 사항을 따라야하는 설치 마법사 창이 나타납니다.

데이터베이스 만들기

이 경우 엔진은 로컬 호스트 (localhost)로 작동하므로 Denwer는 로컬 수준 데이터베이스를 생성한다고 가정합니다. http : // localhost / tools 브라우저의 주소를 사용하여 액세스 할 수있는 phpMyAdmin이 이미 필요합니다.

말에서 응용 프로그램의 이름이있는 링크를 클릭하고 새 데이터베이스를 만들 행을 선택하십시오. 당신이 좋아하는대로 부를 수 있습니다. 그러나 혼동되지 않도록 엔진 (Probe)을 설치 한 폴더를 사용하는 것이 좋습니다.

이제 기본 페이지로 돌아가서 권한이있는 문자열을 사용합니다 (새 사용자를 추가해야하는 메뉴를 입력 한 후). 우리는 이름, 사용자 이름 및 암호를 지정하고, 호스트에 localhost를 사용하고, 전역 권한 섹션에서 모든 항목을 선택하고 "Go!"버튼을 누릅니다. 생성 된 데이터베이스를 사용하여 WordPress 또는 Joomla를 설치할 수 있습니다. 설치가 완료된 후 자원에 대한 액세스가 다시 위 주소에서 수행됩니다.

호스팅 이전

이제 서버를 호스팅으로 전송해야합니다. 인터넷에서 사용할 수있는 서퍼로 만들기. 그러나 먼저 어떤 조건에주의를 기울여야합니다. 우선, 고정 IP 주소가 필요합니다. 동적 IP 주소는 필요하지 않습니다. 또한 액세스를 차단할 수있는 Windows 방화벽을 완전히 사용 불가능하게 설정하고 홈 디렉토리 홈에서 폴더 XXX.XXX.XX를 먼저 작성하고 하위 디렉토리 www (하위 디렉토리 www)를 문자, 제공자가 제공 한 주소를 지정해야합니다.)

당신은 다른 방식으로 똑같이 할 수 있습니다. 파일을 전송하기 위해 FileZilla 응용 프로그램을 사용합니다. FileZilla 응용 프로그램을 사용하여 로컬 서버의 모든 파일을 구성 프로세스에서 사용한 조사 폴더에서 원격 자원으로 이동하지만 호스트의 루트 폴더 (일반적으로 HTDOCS 또는 PUBLIC_HTML)로 이동시킵니다. 또한 엔진 구성 파일 설정에서 원격 호스트의 파일 및 폴더에 대한 절대 경로를 변경하고 암호로 데이터베이스 이름과 사용자 로그인을 원격 자원에 이미 새 데이터베이스를 만들 때 사용할 로그인으로 변경해야합니다.

Denwer가 열리지 않습니다. localhost를 사용할 수 없습니다 : 문제를 해결하는 이유와 방법

이제 서버의 작동 불능과 관련된 긴급한 문제로 넘어갑니다.

따라서 Denwer는 작동하지 않으며 localhost를 사용할 수 없습니다. 그 이유는 설치 후 많은 사람들이 즉시 브라우저에 액세스하려고 시도하기 때문에 프로그램 자체를 실행하는 것을 잊어 버리기 때문입니다. 주소 표시 줄 에는 localhost라는 문자열 만 입력해야합니다. 예를 들어 .ru, .com 또는 다른 것을 추가하는 것이 아닙니다.

또 다른 이유는 포트 80 : 및 443을 타사 프로그램 (대부분의 경우 80 번째 포트에서 Skype를 중단시키고 443-Torrent 또는 VMWare 가상 시스템 (시스템에 하나가있는 경우)) 때문입니다. 이 솔루션의 포트 우선 순위를 변경하는 것은 매우 간단합니다. 예를 들어 "Skype"에서 지정된 포트를 대신 사용하여 줄에서 "새"를 제거해야합니다.

덜 일반적인 문제는 메인 섹션에 www 폴더가 없다는 것입니다. 예를 들어 처음에 폴더 계층 구조가 server \ localhost 또는 다른 종류의 형식으로 작성된 경우 지정된 디렉토리가있는 홈 디렉토리를 확인해야합니다.

때때로 HOSTS 파일은 바이러스 백신 (대부분의 경우 Dr.Web)에 의해 차단 될 수 있습니다. 문제를 해결하려면 예외 목록에 추가하십시오. 먼저 백업 복사본을 만들어 삭제하고 프로그램이 실행되는지 확인한 다음 파일을 원래 위치로 되돌릴 수 있습니다.

호환성 모드 또는 관리자 권한 (오른쪽 클릭 메뉴)으로 응용 프로그램을 시작해야 할 수도 있습니다.

연결에 실패하면, 제거해야하는 시스템에 오래된 버전의 MySQL이있을 수 있습니다. 때때로 포트가 차단 될 수 있습니다 : 3306 (사용중인 응용 프로그램을 찾아서 설정을 변경해야합니다).

기억해! 그 자체로, 인터넷상의 Denwer 프로그램은 전혀 번역하지 않으며, 단지 도구 일뿐입니다. 만약 당신이 원한다면, 주어진 작업이 서버를 생성하고 처리하는 조수입니다.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ko.birmiss.com. Theme powered by WordPress.