宝塔面板云锁自编译教程

这里就以宝塔测试,所有环境都按照这个步骤来,每一步操作无作为都会给大家翻译,其他环境对着改就好了。

如果你是宝塔面板,而且还是nginx1.12.2的版本,你可以直接复制黏贴下面的代码:

//后面是注释,不要复制,该复制执行的代码为数字+.以后的,包括了代码前空格,代码后空格不需要
1.cd /www/server/nginx/sbin/     //打开目录
2.cp nginx nginx.bak          //备份文件
3.cd ~           //转到根目录
4./www/server/nginx/sbin/nginx -V      //(确认你的版本是1.12.2再进行下一步)
5.wget http://nginx.org/download/nginx-1.12.2.tar.gz     //下载Nginx
6.tar zxvf nginx-1.12.2.tar.gz          //解压Nginx
7.cd /root               //到根目录
8.wget https://codeload.github.com/yunsuo-open/nginx-plugin/zip/master -O nginx-plugin-master.zip      //下载模块
9.unzip nginx-plugin-master.zip           //解压模块
10.cd nginx-1.12.2           //到Nginx目录
11. ./configure --user=www --group=www --prefix=/www/server/nginx --with-openssl=/www/server/nginx/src/openssl --add-module=/www/server/nginx/src/ngx_devel_kit --add-module=/www/server/nginx/src/lua_nginx_module --add-module=/www/server/nginx/src/ngx_cache_purge --with-http_stub_status_module --with-http_ssl_module --with-http_image_filter_module --with-http_v2_module --with-http_gzip_static_module --with-http_gunzip_module --with-stream --with-stream_ssl_module --with-ipv6 --with-http_sub_module --with-http_flv_module --with-http_addition_module --with-http_realip_module --with-http_mp4_module --with-ld-opt=-Wl,-E --add-module=/root/nginx-plugin-master
12. make      //步骤11记得复制前面的空格,直接执行即可,步骤12为编译Nginx文件
13.rm -rf /www/server/nginx/sbin/nginx             //删除原来已经安装的Nginx
14.cp objs/nginx /www/server/nginx/sbin/          //把新编译的替换
15.service nginx restart               //重启Nginx

你可能感兴趣的:(宝塔面板云锁自编译教程)