Nginx 웹 서버 설치
작성자 정보
- 차태식 작성
- 작성일
본문
Nginx 웹 서버 설치
1) 업데이트
sudo dnf update
2) nginx 검색 및 버전 확인
sudo dnf list install nginx

3) nginx 설치
sudo dnf install -y nginx.x86_64

4) nginx 상태 확인
sudo systemctl status nginx

5) nginx 시작
Ctrl+c 키를 눌러 빠져 나온 후 nginx를 시작한다.
sudo systemctl start nginx

부팅시 자동 실행 되도록 enable 시켜준다. 다음 명령어를 실행하지 않으면 부팅시 running 상태가 아닌 dead 상태로 구동된다.
sudo systemctl enable nginx
3. Firewall 방화벽 설정
1) 방화벽 상태 확인
sudo firewall-cmd --state
2) firewall 목록 확인
sudo firewall-cmd --zone=public --list-all

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

만약 포트를 삭제하려 한다면 다음 명령어를 활용해서 열린 port를 삭제할 수 잇다.
firewall-cmd --permanent --zone=public --remove-port=80/tcp
5) 웹 접속 확인
웹 브라우져에서 ip주소를 입력해서 다음과 같은 화면이 나오면 된다.

웹 브라우저에서 에러가 나온다면 nginx의 status를 확인해서 정상적으로 작동되는 지를 확인한다. 그 다음 방화벽이 작동하고 있으며 80번 port가 열려 있는지를 확인한다.
관련자료
댓글 0
등록된 댓글이 없습니다.