본문 바로가기
카테고리 없음

[Linux] DNS + Apache Web Server 접속

by 떵해이 2020. 10. 24.
300x250

DNS 서버 구축 : it-serial.tistory.com/13 을 참조하셔서 설치 하시면 됩니다.

Apache 기본 설치 : it-serial.tistory.com/12 을 참조하셔서 설치 하시면 됩니다.

 

# cd /var/www/html 명령어로 이동하셔서 안에 파일을 확인합니다.

# ll 또는 # ls -l 

 

 

Apache는 기본 페이지를 보여주는 경로 /var/www/html안에 index.html이라고 나와있습니다.

그러므로 안에 파일을 하나 만들어줍니다.

# vi index.html 명령어를 입력하시면 수정모드로 들어가는 동시에 파일이 만들어집니다.

 

 

안에서는 HTML 형식으로 작성을 해주셔야 합니다.

원하시는 문구를 작성하시면 됩니다. 이 문구는 들어가는 기본페이지에 뜨는 문구입니다.

# :wq 저장하시고 나오시면 됩니다.

 

 

지금 httpd 서비스가 작동중인지 확인합니다. 

# systemctl status httpd

혹시라도 동작중이지 않으시다면 # systemctl start httpd 로 구동해주시면 됩니다.

 

 

 

dns서비스도 작동중인지 확인합니다.

# systemctl status named

동작 중이 아니라면 # systemctl status named 도 마찬가지로 구동해주시면 됩니다.

 

 

DNS 서버와 Apache Web Server가 둘 다 작동합니다. 이제 바로 접속해봅니다.

# www.study.com 또는 # 본인 IP 를 직접 입력하셔서 브라우저를 실행해봅시다.

 

 

잘 실행이 되는 거 같습니다.

# vi /etc/resolv.conf 에 들어가서 nameserver를 호스트 IP로 설정되어 있는지 확인해줍니다.

nameserver를 호스트로 하는 이유는 DNS 서버를 구축했기 때문에 호스트IP도 그 역할을 할 수 있습니다.

그래도 만일에 외부 통신이 안될경우를 대비해 두번째 nameserver에 슈퍼DNS를 입력해줍니다.

# nameserver [본인 IP]

# nameserver 168.126.63.1    // KT DNS 서버

# :wq 저장하고 나가시면 됩니다. 혹시 재부팅시에 resolv.conf가 초기화 되시면 it-serial.tistory.com/9 참조하셔서 해결하시면 됩니다.

 

 

항상 습관적으로 설정을 변경했으면 적용을 위해 네트워크 재시작을 합니다.

# systemctl restart network

 

 

# vi /etc/hosts 로 들어갑니다.

 

 

# [본인 IP] [도메인 주소] 를 추가해줍니다. 본인이 DNS 구축에서 맞췄던 IP 주소와 도메인으로 하셔야 합니다.

# 10.10.10.10 study.com 

 

 

이제 다시 검색해봅니다.

 

 

이제 다른 파일도 만들어보도록 하겠습니다.

# cd /var/www/html 명령어로 이동 후

# ll 파일 확인

 

 

# mkdir homework    // 여기에 디렉토리를 homework생성

# touch homework/homework.html    // homework디렉토리 안에 homework.html파일 생성

 

 

# vi homework/homework.html    // 수정모드로 들어가 파일을 수정해줍니다.

 

 

HTML 형식에 맞게 간단하게 작성해줍니다.

 

 

이제 확인해보러 갑시다.

firefox browser에 # study.com/homework/homework.html 들어가봅니다.

 

오늘은 여기까지 !

반응형

댓글