宝塔Linux面板很好用,但很多东西还需要完善,比如给nginx添加自定义模块,就没有比lnmp那样的方便了,lnmp是直接在指定文件里按照相应的格式增加模块然后升级在次安装即可,其实宝塔Linux面板也可以实现,不知道你们有没有发现呢?,本人小白一个,只能用小白的方法去完成虽然有点傻,但达到我想要的结果,请大神们莫怪,谢谢!废话多了一点,现在开始:
注:增加自定义模块,请认真了解你们模块的一些相关路径,如果增加错了,可能会导致安装失败的现象发生,一切慎重哦!
1、先安装你们想要的nginx版本,安装完成然后卸载掉,目的是获取该版本的nginx.sh安装文件,该文件位置在:(/www/server/panel/install)。
2、打开/www/server/panel/install位置看到nginx.sh文件然后编辑增加你们的自定义模块,我在四行里都增加一样的模块,因为不知道他是执行哪条,所以不管了四行都加。
3、使用ssh工具登录使用Linux默认编辑器修改命令如下:
vi /www/server/panel/install/install_soft.sh
注:使用宝塔编辑器是无法修改该文件的,是什么原因我们就不用去管了。
把wget -O $name.sh $serverUrl/$mtype/$name.sh这段注释掉。也是在前面加上‘#’,然后就去软件页面安装你刚才版本,安装完成后使用nginx -V命令就可以看到你的自定义参数了.,这样就一切ok了啦。
注:为什么要这么做呢?因为宝塔每次安装nginx都会重新下载nginx.sh文件,如果不注释掉会替换掉你之前修改的文件,所以只能无奈的把他注释掉了。
宝塔管理我觉得这个方法好用一点,所以分享给大家,如果不对请多多谅解哦!
|