아파치(Apache)를 사용하는 웹서버에 가상호스트(VirtualHost)를 통해 도메인을 추가하는 방법입니다.
1. 디폴트 conf 파일 또는 다른 도메인 conf 파일을 복사
/etc/apache2/sites-available/000-default.conf
$ sudo cp 000-default.conf domain.conf
2. 복사한 domain.conf 파일을 수정
$ sudo vi domain.com.conf
3. 호스트 등록
$ sudo a2ensite domain.com
4. 서비스 재기동
$ sudo service apache2 restart (or reload)
* 참고1 - 호스트 등록 취소(호스트 내리기)
$ sudo a2dissite domain.com
* 참고2 - domain.com.conf 샘플
<VirtualHost *:80>
ServerName domain.com
ServerAdmin name@email.com
ServerAlias www.domain.com domain.com
DocumentRoot /domain/directory
<Directory /domain/directory>
Options IncludesNoExec
ServerSignature Off
AllowOverride None
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/domain-error.log
CustomLog ${APACHE_LOG_DIR}/domain-access.log combined
</VirtualHost>
댓글 없음:
댓글 쓰기