Home
home
🏡 홈
home

Apache2 가상 호스트 연결

분류
개발지식
태그
Server
작성자
작성일
2024/09/02 00:13

 아파치2 가상 호스트 연결 방법

Ubuntu 20.04.6 LTS 기준으로 작성 됨
# Apache2의 설정값이 존재하는 위치로 이동 cd /etc/apache2/sites-available # 콘피그 파일 복사 cp 000-default.conf 도메인.conf # 도메인.conf을 vi로 열어서 내용에 맞게 수정해야 함 vi 도메인.conf # vi 도메인.conf 으로 열린 기본 데이터 <VirtualHost *:80> DocumentRoot /home/user/public ServerName 도메인주소 ServerAlias 도메인주소 ServerAdmin 메일주소 ErrorLog "/var/log/apache2/도메인주소-error.log" CustomLog "/var/log/apache2/도메인주소-access.log" common </VirtualHost> # 도메인.conf 설정 완료 후 a2ensite로 가상 호스트에 추가해야 함 # [파일명|사이트주소]에는 도메인.conf에서 .conf를 제외하고 도메인만 입력하면 됨 # 아래 명령어 실행시 site-available에 작성한 도메인.conf 파일이 site-enable 폴더에 링크가 걸려 사용하는 사이트로 설정이 됨 a2ensite [파일명|사이트주소] # 아파이 재시작 전 현재 콘피그 작성한게 오류가 없는지 체크해야 함 # 아래 명령어 입력 후 결과가 'Syntax OK'로 나와야 정상임 apachectl configtest # 위 결과가 'Syntax OK'나오면 아파치를 재시작 해주면 됨 service apache2 restart
Shell
복사

 아파치2 가상 호스트 해제 방법

Ubuntu 20.04.6 LTS 기준으로 작성 됨
# 제외한 site-enable 폴더에 있는 파일명 입력하면 됨 a2dissite [파일명|사이트주소] # 문제가 없는지 콘피그 테스트 apachectl configtest # 위 명령어 결과가 'Syntax OK'나오면 아파치 재시작 해주면 됨 service apache2 restart
Shell
복사