#  vi /etc/firewalld/zones/public.xml
 # 방화벽 설정파일에 아래와 같이 설정을 추가하면 tcp/80번 포트를 허용하게 됨
    <service name="http"/> == <port protocol="tcp" port="80"/>

 # 기본 서비스 포트를 변경하는 것을 SELinux가 차단 함.
 # vi /etc/selinux/config 방화벽 해제

 # /etc/httpd/conf/httpd.conf 파일은 아파치 설정 파일임.
    웹 서비스 관련 된 설정은 이 파일에 전부 진행하게 됨.

 ### expr 명령어는 산술 연산을 해주는 명령어임.
  예) expr 4 + 2 , -,  /, %, "*"

 # 아파치를 통해 웹 서비스를 할 때 띄워줄 페이지 문서 이름은 index.html로
    파일 이름이 지정 돼 있어야 함. (아파치 기본문서 이름은 index.html)

 # 기본 문서 : http 접속을 시도했을 때 띄워줄 기본적으로 띄워줄 문서를 기본문서라고 함.

 # 100.100.100.110/korea.html
    브라우저를 통해 위 주소로 접속을 시도하는 것은 100.100.100.110이라는 IP로
    http접속을 시도하는 데, 그때 korea.html 문서를 띄워달라고 요청하게 됨.
 
    그러면 그 요청을 받은 웹 서버가 도큐먼트 루트 디렉터리에 요청한 문서가 있으면
    그 문서를 띄워주고 없다면 아파치 테스트 페이지를 띄워주게 됨.   

 # http://100.100.100.110/
    위 주소로 브라우저에서 접속하는 것은 웹 서버한테 기본 문서를 띄워달라고
    요청하는 것임.

 # 기본 문서가 안 만들어져 있어도 접속자가 지정해서 접속하면 해당 페이지를 띄움.

 # vi /etc/httpd/conf/httpd.conf 아파치 설정 문서 ( /index.html 으로 검색찾기)
 #  아파치 설정 파일에 아래와 같은 설정은 기본 문서를 index.html로 지정하는 설정임
    DirectoryIndex index.html <- 기본문서명 변경 가능
 # 변경 후 systemctl restart httpd 적용

 # 아파치 설정 파일에 아래와 같은 설정은 웹 서비스 서비스포트를 65000번 포트로 변경하는 설정
    vi /etc/httpd/conf/httpd.conf  -> Listen 65000
 # 변경 후 systemctl restart httpd 적용

 # 브라우저로 80번 포트로 기본적으로 접속을 시도하지만 다른 포트로 접속을
    시도하기 위해서는 아래와 같이 접속을 시도해야 함
    http://www.google.com:6000
    6000번 포트로 접속하겠다.

 
 # DocumentRootDirectory인 /var/www/html 에다가
    PDF 문서를 올려 놓고 클라이언트들이 브라우저로 PDF문서를
    볼 수 있게 서비스 할 수 있음.

  # 문제. 핸드폰을 WIFI를 WindowsServer로 잡은 후에
    SRV100에 웹 서버를 구축해서 핸드폰으로 웹 서버를 부라우저로 접속 하기.
    SRV100 브릿지로 설정하고 접속 성공하기.
    SRV100 NAT설정하고 접속 성공하기.

    (NAT로 할시 realpc 방화벽 해제해야함. 시작-고급보안-80번 포트허용 추가)
    (NAT 포트포워딩 세팅 - ADD - 80번(추가) 설정)

'Linux' 카테고리의 다른 글

Linux_23  (0) 2017.09.19
Linux_22  (0) 2017.09.19
Linux_20  (0) 2017.09.19
Linux_19  (0) 2017.09.19
Linux_18  (0) 2017.09.19

+ Recent posts