본문 바로가기

서버작업

2. CentOS7에 nginx 설치

 

1. yum 외부 저장소 추가

vi /etc/yum.repos.d/nginx.repo
# nginx.repo
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1

** 위 내용은 nginx 공식 사이트에 있으며, OS 및 버전에 따라 맞게 수정해주면 됨. 위 내용은 CentOS7 버전

 

 

2. yum repositoty 업데이트 및 nginx 인스톨

$ sudo yum update
$ sudo yum install -y nginx

 

 

3. nginx 버전 확인

$ nginx -v

 

 

4. nginx 실행

$ systemctl start nginx
$ systemctl enable nginx # 서버 부팅 시, 자동으로 nginx 구동

 

 

5. nginx 포트번호 변경할 경우

1) 방화벽 포트개방

 

① 포트개방

firewall-cmd --permanent --zone=public --add-port=8089/tcp

② 방화벽 재시작

firewall-cmd --reload

③개방된 포트 목록 확인

firewall-cmd --list-ports

 

2) nginx 포트 설정

vi /etc/nginx/conf.d/default.conf
listen 80;  ->  listen 8089;

 

3) nginx 데몬 실행

systemctl start nginx
systemctl enable nginx //서버 부팅 시 자동으로 nginx 서비스 구동

 

 

 

참고사이트

https://cofs.tistory.com/412

https://docs.nginx.com/nginx/admin-guide/installing-nginx/installing-nginx-open-source/#prebuilt_redhat

반응형