ubuntu 16.04 nginx 업그레이드
1067 단어 프로젝트 설정
deb http://nginx.org/packages/mainline/ubuntu/ xenial nginx
deb-src http://nginx.org/packages/mainline/ubuntu/ xenial nginx
nginx 의 key 를 추가 하고 apt 를 업데이트 하 며 다음 두 줄 의 명령 을 실행 합 니 다.
curl http://nginx.org/keys/nginx_signing.key | sudo apt-key add
sudo apt update
주의해 야 할 것 은 Ubuntu 가 자체 적 으로 가지 고 있 는 nginx 시리즈 모듈 이 nginx 본체 설 치 를 방해 할 수 있 으 므 로 설정 파일 을 백업 하고 ubuntu 의 기본 모듈 을 삭제 한 다음 nginx 를 다시 설치 하 는 것 입 니 다.
다음 5 줄 명령 을 순서대로 실행 합 니 다:
sudo cp /etc/nginx/nginx.conf /etc/nginx/nginx.conf.bak
sudo apt remove nginx nginx-common nginx-full nginx-core
sudo apt install nginx
sudo rm /etc/nginx/nginx.conf
sudo cp /etc/nginx/nginx.conf.bak /etc/nginx/nginx.conf
다른 하 나 는 이때 nginx 가 mask 에 의 해 해제 되 고 다시 시작 하 는 것 입 니 다. 다음 두 줄 의 명령 을 실행 합 니 다.
sudo systemctl unmask nginx
sudo systemctl start nginx
테스트 오류 없 음
sudo systemctl enable nginx