Apache2.2 및 PHP 5.3에 가상 호스트 설정

Apache2.2 및 PHP 5.3에 가상 호스트 설정

Apache 2.2에 가상 호스트를 설정하고 싶습니다.

따라서 내 IP 주소와 포트 번호를 사용하여 내 사이트에 접속할 수 있습니다.

좋다http://192.168.101.111:429한 사이트에 대해,http://192.168.101.111:420다른 사이트 등에 대해서도 마찬가지입니다.

내 컴퓨터 OS는 Windows 7입니다.

내 httpd.conf 파일에서 아래를 시도했습니다.

Listen 192.168.101.83:82
#chaffoteaux

<Directory "Path to project folder">
    AllowOverride All
</Directory>
<VirtualHost 192.168.101.83:82>
    ServerAdmin [email protected]
    DirectoryIndex index.html index.htm index.php index.html.var
    DocumentRoot "Path to project folder"
    #ServerName dummy-host.example.com
    ErrorLog logs/Zara.log
    #ErrorLog logs/dummy-host.example.com-error_log
    #CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>

내 구성에서 누락된 부분을 제안해 주실 수 있나요?

미리 감사드립니다

아비나쉬

답변1

Apache가 수신 대기할 다른 포트를 지정해야 합니다.

당신은 또한

NameVirtualHost

사용하려는 각 IP:포트 조합에 대해 지정된 지시어입니다.

그런 다음 VirtualHost 정의를 설정하십시오.

보세요이 예더 많은 정보를 위해서.

편집하다

<VirtualHost> 블록 안에 <Directory> 블록을 넣으세요.

라인을 추가하세요

Order allow,deny
Allow from all

디렉토리 블록 내에서

원하는 경우 가상 호스트별로 설정을 지정하지 않고 httpd.conf 내에서 전역적으로 이러한 설정을 변경할 수 있습니다.

관련 정보