CentOS 8 Nginx 설치

Linux/nginx / / 2020. 3. 17. 17:06

이번 포스팅에서는 CentOS 8 에 Nginx 설치 및 Reverse Proxy 설정을 해보려고 합니다.

 

먼저 yum update 실행.

root가 아닐 시 sudo 권한이 필요합니다.

 

nginx 가 있는지 확인.

yum search nginx

 

설치해줍시다~

sudo yum install nginx

 

설치가 완료됐으면 서비스를 확인해보자.

systemctl status nginx

 

등록이 된듯하다.

자동시작을 위한 설정을 해보고 서비스를 실행해보자.

 

# 자동시작 설정

systemctl enable nginx

 

# 서비스 재시작

systemctl restart nginx

 

권한을 마구 물어본다 :)

아무튼 실행완료.

 

이제 방화벽 포트를 열어주자.

CentOS 에서 방화벽을 관리하는 명령어는 firewall-cmd 이다. (sudo 필요)

http 와 https 를 등록해주고 reload 해준 후 list 를 확인한다.

default service 로 등록된 사항으로 각각 80, 443 포트를 개방해준다.

별도 포트를 사용하고 싶으면 --add-service=8080/http 와 같이 사용해도 될 듯 하다.

permanent 옵션은 재부팅 시 해당 방화벽이 자동으로 활성화되게 한다.

 

sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
sudo firewall-cmd --list-services --zone=public

 

 

추가된걸 확인했다.

 

virtualbox 에서 포트포워딩 설정을 해주자.

 

이제 테스트 페이지로 접속해보자.

 

해당 화면이 나오면 완료!

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기