目录
nginx-module-vts%20%E5%87%86%E5%A4%87-toc" style="margin-left:80px;">1. nginx-module-vts 准备
nginx%20%E7%BC%96%E8%AF%91%E5%8F%82%E6%95%B0-toc" style="margin-left:80px;"> 2.查看已安装的的 nginx 编译参数
nginx%20%E6%B7%BB%E5%8A%A0%20nginx-module-vts%20%E6%A8%A1%E5%9D%97-toc" style="margin-left:80px;">3. 重新编译 nginx 添加 nginx-module-vts 模块
4. 验证
1. nginx-module-vts 准备
# 解压
unzip nginx-module-vts-master.zip
# 将解压包移动到/usr/local/目录
mv nginx-module-vts-master /usr/local/
nginx%20%E7%BC%96%E8%AF%91%E5%8F%82%E6%95%B0"> 2.查看已安装的的 nginx 编译参数
# 进入 nginx 的 安装目录cd /usr/local/nginx/sbin/
# 查看编译参数./nginx -V
以下结果就是 nginx 编译参数
将其复制 并添加 --add-module=/usr/local/nginx-module-vts-master/
--prefix=/usr/local/nginx --without-http_rewrite_module --without-http_gzip_module --a
dd-module=/usr/local/nginx-module-vts-master/
nginx%20%E6%B7%BB%E5%8A%A0%20nginx-module-vts%20%E6%A8%A1%E5%9D%97">3. 重新编译 nginx 添加 nginx-module-vts 模块
./configure --prefix=/usr/local/nginx --without-http_rewrite_module --without-http_gzip_module --add-module=/usr/local/nginx-module-vts-master/
# 编译
make
可以在当前目录的 objs 下找到新编译的 nginx 文件。
注:这里只进行编译即可 ,不要执行make install ,否则会替换掉原有nginx。
停止并备份原有的nginx可执行文件
# 停止原有的 nginx
/usr/local/nginx/sbin/nginx stop
# 将原 nginx 可执行文件备份
cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak
将新编译的 nginx 可执行文件 放到 nginx的sbin 目录下
cp objs/nginx /usr/local/nginx/sbin/
启动新的 nginx
/usr/local/nginx/sbin/nginx
4. 验证
查看新的 nginx 模板情况
/usr/local/nginx/sbin/nginx -V