1 #更新源並下載 2 sudo apt update 3 sudo apt install nginx 4 5 6 #編譯tengin 7 ./configure --prefix=/etc/nginx/ --sbin-path=/usr/sbin/nginx 8 #make 生成 nginx 執行文件 9 make 10 11 #將原聲nginx備份 12 sudo mv /usr/sbin/nginx /usr/sbin/nginx.old 13 #把make 生成的執行文件復制 到 原聲nginx 目錄下 14 sudo cp objs/nginx /usr/sbin/ 15 #給它執行權限 16 sudo chmod +x /usr/sbin/nginx 17 18 #查看原有Nginx版本 19 $nginx -v 20 #得到結果Tengine version: Tengine/2.2.0 (nginx/1.8.1) 21 $sudo nginx -t 22 #得到結果 23 #nginx: the configuration file /etc/nginx//conf/nginx.conf syntax is ok 24 #nginx: configuration file /etc/nginx//conf/nginx.conf test is successful 25 #並且進入sudo vim /lib/systemd/system/nginx.service 修改 nginx 主要修改ngin.pid 的路徑 保存
26 27 #完美卸載命令 28 sudo apt-get remove nginx nginx-common&&sudo apt-get purge nginx nginx-common&&sudo apt-get autoremove&&sudo apt-get remove nginx-full nginx-common