이전에 이러한 설정을 설정한 적이 없지만 Ubuntu 12.04에서 apache2 웹 서버에 대한 새로운 가상 호스트 웹 사이트를 추가해야 합니다.
**/var/www/sha-prc-corporate에 대해 /etc/apache2/sites-available/default와 같은 새 conf 파일을 생성한 다음 아래 명령을 사용하여 설정을 활성화해야 합니다.
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