[학습 노트] Ubuntu 16.04 컴 파일 설치 nginx

1307 단어
시스템 설치 원본 업데이트
sudo apt update

설치 에 필요 한 의존
sudo apt install build-essential
sudo apt install libtool
sudo apt install libpcre3 libpcre3-dev
sudo apt install zlib1g-dev
sudo apt-get install openssl libssl-dev

nginx 소스 패 키 지 를 다운로드 하여 컴 파일 및 설치
wget http://nginx.org/download/nginx-1.13.2.tar.gz
tar zxvf nginx-1.13.2.tar.gz
cd nginx-1.13.2
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-file-aio --with-http_realip_module
make
sudo make install

시스템 서비스 디 렉 터 리 에 nginx. service 파일 을 만 듭 니 다.
sudo vi /lib/systemd/system/nginx.service

 다음 코드 를 기록 합 니 다.
[Unit]
Description=nginx
After=network.target
  
[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s quit
PrivateTmp=true

[Install]
WantedBy=multi-user.target

 
부팅 설정
  • systemctl enable nginx.service

  • nginx 서비스 시작
  • systemctl start nginx.service 

  • 서비스 현재 상태 보기
  • systemctl status nginx.service

  • 서비스 재 시작
  • systemctl restart nginx.service 

  • 시 작 된 모든 서비스 보기
  • systemctl list-units --type=service
  • 좋은 웹페이지 즐겨찾기