Linux

Nginx 웹 서버 설치

작성자 정보

  • 차태식 작성
  • 작성일

컨텐츠 정보

본문

 Nginx 웹 서버 설치

1) 업데이트

               sudo dnf update
               

2) nginx 검색 및 버전 확인

                  sudo dnf list install nginx
                  
nginx 웹 서버

3) nginx 설치

                  sudo dnf install -y nginx.x86_64
                  
nginx 웹 서버

4) nginx 상태 확인

               sudo systemctl status nginx
               
nginx 웹 서버

5) nginx 시작

Ctrl+c 키를 눌러 빠져 나온 후 nginx를 시작한다.

            sudo systemctl start nginx
            
nginx 웹 서버

부팅시 자동 실행 되도록 enable 시켜준다. 다음 명령어를 실행하지 않으면 부팅시 running 상태가 아닌 dead 상태로 구동된다.

            sudo systemctl enable nginx
            

3. Firewall 방화벽 설정

1) 방화벽 상태 확인

               sudo firewall-cmd --state
               

2) firewall 목록 확인

               sudo firewall-cmd --zone=public --list-all
               
nginx 웹 서버

3) http(80) 포트 추가

               sudo firewall-cmd --permanent --zone=public --add-port=80/tcp
               
3) 방화벽 갱신sudo firewall-cmd --reload

다음 명령어로 확인하면 ports의 80/tcp 항목이 추가된 걸 확인할 수 있다.

            sudo firewall-cmd --state
            
nginx 웹 서버

만약 포트를 삭제하려 한다면 다음 명령어를 활용해서 열린 port를 삭제할 수 잇다.

            firewall-cmd --permanent --zone=public --remove-port=80/tcp
            

5) 웹 접속 확인

웹 브라우져에서 ip주소를 입력해서 다음과 같은 화면이 나오면 된다.

nginx 웹 서버

웹 브라우저에서 에러가 나온다면 nginx의 status를 확인해서 정상적으로 작동되는 지를 확인한다. 그 다음 방화벽이 작동하고 있으며 80번 port가 열려 있는지를 확인한다.

관련자료

댓글 0
등록된 댓글이 없습니다.
전체 14 / 1 페이지
RSS