以我的nginx-1.20为例,添加stream和ssl_preread模块
1,修改自动编译安装脚本
vi /root/amh/modules/nginx-1.20/AMHScript
在./configure一行最后的;号前添加
--with-stream --with-stream_ssl_preread_module --with-stream_ssl_module
*注意:因为stream和sll_preread为nginx自带模块,只是默认没有编译安装进去。如果是第三方模块,需要使用–add-module=加上你需要的模块目录。
2,备份原有nginx目录
mv /usr/local/nginx-1.20 /usr/local/nginx-1.20-bak
一定要用mv命令,如果是cp命令在安装后会报nginx-1.20已经存在
3,安装nginx
amh nginx-1.20 install
4,恢复原nginx配置文件
cp -a /usr/local/nginx-1.20-bak/conf /usr/local/nginx-1.20