Ubuntu >=18.04의 모든 디렉터리에서 XAMPP에 가상 호스트를 설정하는 방법.
한 번에 여러 웹사이트를 설정하고 실행하는 방법. 해당 웹사이트 디렉토리는 내 컴퓨터의 다른 경로에 있습니다.
답변1
xampp의 설치 경로가 다음과 같다고 가정합니다.
/opt/lampp/
/opt/lampp/etc/httpd.conf
텍스트 편집기로 엽니다 .ServerName localhost
파일에서 검색해 보세요 . 라인 바로 아래에 다음 라인이 있습니다.
<Directory />
AllowOverride none
Require all denied
</Directory>
- 앞서 언급한 줄 바로 아래에 다음 코드를 추가하세요.
<Directory /path/to/your/folder>
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
기억하다/경로/대상/귀하의/폴더모두를 의미한다폴더이 디렉토리에서 Apache는 다음을 사용할 수 있습니다.
- 열려 있는
opt/lamp/etc/extra/http-vhosts.conf
편집기에서 다음을 예시로 사용하여 필요한 웹사이트를 추가하세요.
<VirtualHost IPADDRESS:PORT>
DocumentRoot "PATH/TO/WEBISTE/ROOT"
ServerName WEBSITE-HOST-NAME
<Directory "PATH/TO/WEBISTE/ROOT">
Options +SymLinksIfOwnerMatch
Require all granted
</Directory>
</VirtualHost>