NGinx 설치는 yum으로 설치 하였다.
아래 사이트에서 접속하여 확인하여 설치 진행하면 쉽게 가능할 듯 싶다.
https://opentutorials.org/module/384/4332
간단 설치 정리:
Cent OS 에 설치
1. yum 으로 Mysql 설치 진행
2. wget http://nginx.org/download/nginx-1.11.3.tar.gz 로 받는다.
3. tar -xvzf nginx-1.11.3.tar.gz
4. cd nginx-1.11.3
5. ./configure
6. make && make install
진행한다.
설치는 무난하게 진행 되었다.
설치가 완료 되고 나면 다음과 같이 아래에서 nginx 를 실행 또는 중지 가능하다.
/usr/local/nginx/sbin
cd /usr/local/nginx/sbin
[root@Cacti sbin]# ./nginx -h
nginx version: nginx/1.11.3
Usage: nginx [-?hvVtTq] [-s signal] [-c filename] [-p prefix] [-g directives]
Options:
-?,-h : this help
-v : show version and exit
-V : show version and configure options then exit
-t : test configuration and exit
-T : test configuration, dump it and exit
-q : suppress non-error messages during configuration testing
-s signal : send signal to a master process: stop, quit, reopen, reload
-p prefix : set prefix path (default: /usr/local/nginx/)
-c filename : set configuration file (default: conf/nginx.conf)
-g directives : set global directives out of configuration file
`nginx` 커맨드의 스위치로 프로세스에 시그널을 보낼 수 있다.
$ ./nginx -s stop # 즉각 중단 (TERM 신호)
$ ./nginx -s quit # 정상 중단 (QUIT 신호)
$ ./nginx -s reopen # 로그 파일을 다시 오픈한다.
$ ./nginx -s reload # 환경 설정을 다시 로드한다.
이제 PHP 연동을 정리해 봤다.
사실 php연동에서 많이 해맸다. 참고로 iptables 에 80 포트를 오픈해 줘야(디폴트) Nginx 가 제대로 설치 되었는지 확인 가능하다.
php 연동은 다음 포스팅에 정리해 본다.
'NGINX' 카테고리의 다른 글
[NGINX] php 연동 (Access denied.) & mysql 연동 (0) | 2016.08.12 |
---|---|
[NGinX] 설명 - 소개 NGINX란? (펌) (0) | 2016.06.21 |