리눅스 우분투 서버에 Nginx 설치
- 먼저 우분투에 nginx를 설치하기 위해 패키지 관리자인 apt-get update 명령어를 사용하여 업데이트 한다
~# apt-get update
- 다음 업데이트가 완료되면 apt-get install 명령어를 사용하여 nginx를 설치한다
- ~# apt-get install nginx
- nginx -v 명령어를 이용하여 버전도 확인하고 설치가 되었는지 확인한다
- ~# nginx -v
접속
- nginx를 실행하고 서버의 공인 아이피로 접속한다.
nginx 명령어
- nginx 시작 : systemctl start nginx
- ngix 자동 시작 등록 : systemctl enable nginx
// 시작
$ sudo service nginx start
$ sudo systemctl start nginx
$ sudo /etc/init.d/nginx start
// 재시작
$ sudo service nginx restart
$ sudo systemctl restart nginx
$ sudo /etc/init.d/nginx restart
// 중지
$ sudo service nginx stop
$ sudo systemctl stop nginx
$ sudo /etc/init.d/nginx stop
// 상태
$ sudo service nginx status
$ sudo systemctl status nginx
// 설정 reload
$ sudo service nginx reload
$ sudo systemctl reload nginx
$ sudo nginx -s reload
// configuration file syntax check
$ sudo nginx -t
## nginx 설정 파일
- /etc/nginx/ : nginx 설정파일 디렉토리
- /etc/nginx/nginx.conf : 메인 설정파일(접속자 수, 동작 프로세스 수 등 퍼포먼스에 대한 설정)
- /etc/nginx/conf.d/ : nginx.conf에서 불러들일 수 있는 파일을 저장
- /etc/nginx/fastcgi.conf : FastCGI 환경설정 파일
- /etc/nginx/sites-available/ : 비활성화된 사이트들의 설정 파일들이 위치한다
- /etc/nginx/sites-enabled/ : 활성화된 사이트들의 설정파일들이 위치한다
참고 사이트