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

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

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

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

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

여기에 이미지 설명을 입력하세요.--> 모든 관련 파일은 /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  

관련 정보