linux第三方模块参数,【宝塔面板】nginx自定义编译参数/添加第三方模块教程

首先编写一个路径为/www/server/panel/install/nginx_prepare.sh的nginx安装前置脚本,用于安装nginx前安装好依赖库及模块源码

若已安装下载好依赖库或模块源码包可跳过此步骤

以下为添加geoip模块为例

将下列代码写入到/www/server/panel/install/nginx_prepare.sh

#!/bin/bash

#安装依赖库

yum install libmaxminddb-devel -y

#下载第三方扩展源码

git clone https://github.com/leev/ngx_http_geoip2_module.git

复制代码

注1:执行此脚本的当前路径为/www/server/nginx/src

注2:安装Nginx前会自动清空/www/server/nginx/src目录

编写好脚本后,将要额外添加的编译参数写入至/www/server/panel/install/nginx_configure.pl

echo "--add-module=/www/server/nginx/src/ngx_http_geoip2_module" > /www/server/panel/install/nginx_configure.pl

复制代码

注1:请确保添加的编译参数正确,否则将导致安装nginx失败

注2:若不需要额外添加编译参数删除/www/server/panel/install/nginx_configure.pl文件即可

最后通过面板安装nginx即可

gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值