-
Apache2 외부 접속Web 2017. 9. 27. 17:08반응형
Apache2 -> conf -> httpd.conf 에서 severname을 도메인주소로 설정하거나 외부ip로 설정한다.
*수정 : localhost로 설정해도 VirtualHost가 입력되어있고 포워딩이 되있어도 접속 가능.
이때, dmz설정이나 포트포워딩이 되있어야 한다. 방화벽설정도 해줘야한다.(인바운드 규칙)
servername 이외에도 conf -> extra -> httpd-vhosts에서 값을 변경해야한다.
<VirtualHost *:80> #외부ip나 도메인을 설정해도 되고 *으로 설정해도 된다.ServerAdmin first_1st@naver.com #관리자 이메일을 설정DocumentRoot "C:/Bitnami/wampstack-5.6.31-0/apache2/htdocs" #문서 주소ServerName sangmoo.xyz #servername에는 www을 뗀다.ServerAlias www.sangmoo.xyz #serveralias에서는 www를 붙여준다.ErrorLog "logs/sangmoo.xyz-error.log"CustomLog "logs/sangmoo.xyz-access.log" common</VirtualHost>vhosts에서 이렇게 설정을 하면 httpd.conf에서 vhosts를 include시킨다.
아래줄로 내리다보면 주석처리가 되있는데 #을 없앤다.
include를 하지 않고 하려면 httpd.conf 자체에서 VirtualHost 코드를 직접 입력한다.
설정을 다 적용한 후 아파치를 재시작해서 확인하면 된다.
반응형'Web' 카테고리의 다른 글
코딩야학 2기 수료증 (0) 2018.05.02 Spring Framework (0) 2018.02.23 웹 개발할 때 알아두면 좋은 리눅스 기본 명령어 (0) 2018.01.30 Nginx Domain 추가 (0) 2018.01.08 파비콘 설정 (0) 2017.09.27 댓글