- Apache 웹 서버 시작:
- Ubuntu/Debian: sudo systemctl start apache2
- CentOS/RHEL: sudo systemctl start httpd
- Apache 자동 시작 설정:
- Ubuntu/Debian: sudo systemctl enable apache2
- CentOS/RHEL: sudo systemctl enable httpd
- Apache 상태 확인:
- Ubuntu/Debian: sudo systemctl status apache2
- CentOS/RHEL: sudo systemctl status httpd
아파치 설정파일 위치 : /etc/apache2/sites-available/0000.conf
설정파일 편집하기 nano /etc/apache2/sites-available/000.conf
설정파일 편집 후 점검
Apache 설정 테스트:
sudo apachectl configtest
이 명령어는 설정 파일에 오류가 없는지 확인합니다. 문제가 없으면 Syntax OK 메시지가 나타납니다.
설정 파일 활성화:
sudo a2ensite 설정파일명.conf
Apache 서비스 상태 확인: sudo systemctl status apache2
Apache 서버 다시 로드 또는 재시작
설정 파일을 다시 로드하거나 Apache 서버를 재시작하여 변경 사항을 적용합니다. 서버를 다시 로드하면 Apache는 현재 연결을 유지하면서 설정 파일만 다시 읽습니다. 서버를 재시작하면 모든 연결이 종료되고 Apache가 완전히 다시 시작됩니다.
서버 다시 로드:
sudo systemctl reload apache2
서버 재시작:
sudo systemctl restart apache2
Apache 서버 시작:
sudo systemctl start apache2
* 설정파일에서 기본 디렉토리를 바꿔줬는데도 적용 안되면 브라우저에서 캐시를 삭제해주면 적용된다. 아니면 사생활보호모드에서 테스트.
댓글