Ubuntu에서 apache2 서비스용 가상 호스트 웹 사이트를 추가하는 방법

Ubuntu에서 apache2 서비스용 가상 호스트 웹 사이트를 추가하는 방법

이전에 이러한 설정을 설정한 적이 없지만 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 파일에 이를 작성하는 방법은 무엇입니까?

어떤 조언이라도 감사드립니다.

아래 그림은 웹 서버의 현재 설정을 보여줍니다. 여기에 이미지 설명을 입력하세요--> 기본 파일입니다.

여기에 이미지 설명을 입력하세요--> 모든 관련 파일은 /etc/apache2 아래에 있습니다.

여기에 이미지 설명을 입력하세요--> apache2.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  

관련 정보