자바스크립트 문법

centos7 nginx 설치 및 사용

자무카 2022. 8. 22.

뭔가 잘 안되면, nginx -t 문법 체크

1. nginx 설치

yum update

nginx 는 yum install nginx 바로 하면 안먹힌다. +_+ nginx 를 다운로드 받을 수 있는 곳(레포지토리)을 지정해줘야 한다.

  • cd /etc/yum.repos.d/ (( yum 으로 설치할 때, 참조하는 레포지토리가 모여있는 곳)) 으로 이동!vi nginx.repo 로 nginx 레포지토리 작성
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1
  • yum install nginx -y ( -y 옵션은 중간에 yes/no 묻지말고, y 하라는 뜻 )

cd /etc/yum/

cd /etc/repo/

2. nginx 실행

2-1 nginx ( 실행 ) , 정지 : nginx -s stop

2-2 일반적으로 서버는 계속 켜놓기 때문에, 시스템 서비스에 등록 / 사용

  • systemctl start nginx
  • systemctl enable nginx
  • systemctl stop nginx

ifconfig 로 ip 확인 후, 접속.

반응 없으면, 방화벽 확인!

3. 방화벽 상태 확인 후, 포트 열어주기 

방화벽에 열린 포트를 확인해본다.
아무 것도 없으면, 다 막혀있는 것이니, 내부(사설) ip 로 접속할 수 있도록 80 포트를 추가.

[root@localhost ~]# firewall-cmd --list-ports
[root@localhost ~]# firewall-cmd --permanent --zone=public --add-port=80/tcp
success
[root@localhost ~]# firewall-cmd --reload
success

 

댓글