이전에 이와 같은 것을 설정한 적이 없지만 Ubuntu 12.04에서 apache2 웹 서버를 위한 새로운 가상 호스트 웹 사이트를 추가해야 합니다.
**/var/www/sha-prc-corporate에 대한 새 conf 파일(예: /etc/apache2/sites-available/default)을 생성한 후 다음 명령을 사용하여 설정을 활성화해야 합니다.
sudo a2ensite mynewsite sudo 서비스 apache2 재시작**
내 질문은 위의 접근 방식이 맞습니까? 또한 /etc/apache2/sites-available/mynewsite의 새 conf 파일에 작성하는 방법은 무엇입니까?
어떤 조언이라도 감사드립니다.
아래 이미지는 웹 서버의 현재 설정을 보여줍니다. --> 기본 파일입니다.
답변1
구성이 올바른 것 같지만 GIF 파일을 구문 분석하기가 어렵습니다. :)
보여주신 명령은 괜찮습니다. my_site.conf
하나를 생성 /etc/apache2/sites-available
한 다음 실행하면 자동 a2ensite my_site
으로 하나가 생성되어 그런 식으로 VirtualHost가 활성화됩니다 symbolic link
./etc/apache2/sites-enabled
VirtualHost
내가 아는 한 , 상대방과 충돌이 ServerName
발생할 수 있다는 점을 명심하세요 .default
특정 URL과 일치시키려면 VirtualHost
다음 지시어를 추가하면 됩니다.
ServerName myname.com
ServerAlias *.myname.com