ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 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

    댓글

Designed by Tistory.