centOS7에서 ngnix 웹서버 설치
아파치 웹서버로만 작업을 해 오다 여러 곳에서 NGINX에 대해 호평이 심해 확인차 설치해 보기로 합니다..
1. nginx 설치 전, epel 설치
# yum install epel-release
2. nginx 저장소 파일 생성
# vi /etc/yum.repos.d/nginx.repo
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1
3. nginx yum 설치
# yum install -y nginx
4. site_enabled 디렉토리 생성
# mkdir -p /etc/nginx/sites-enabled
5. nginx.conf 파일 수정
vi /etc/nginx/nginx.conf
http 블록 내 마지막 줄에 include /etc/nginx/sites-enabled/*.conf; 입력 후 저장
6.방화벽 설정
방화벽은 아무래도 익숙치 않아 기존의 iptables를 사용키로 합니다.
]# vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT
방화벽 재실행
]# systemctl restart iptables
7.nginx 실행
]# systemctl restart nginx
'컴퓨터 > 리눅스' 카테고리의 다른 글
centos7 MariaDB 10 설치와 설정 (0) | 2017.08.23 |
---|---|
CENTOS 7, NGINX 환경 설정 (0) | 2017.08.23 |
리눅스(centos7)에서 윈도우즈 폴드 마운트하기(2) (0) | 2017.08.17 |
리눅스(centos7)에서 윈도우즈 폴드 마운트하기(1) (0) | 2017.08.15 |
centOS 풀버젼 usb 메모리로 인스톨하기 (0) | 2017.05.27 |