当前位置: 首页 > news >正文

Linux下制作Nginx绿色免安装包

linux下安装nginx比较繁琐,遇到内网部署环境更是麻烦。根据经验将nginx打包一个绿色版进行使用。

大体思路,在一台正常的机器上面制造好安装包,然后上传到内网服务器,解压使用

安装包制作

安装依赖

 yum install gcc-c++ pcre perl git unzip  pcre-devel zlib zlib-devel openssl openssl-devel -y

安装nginx-portable

    wget https://github.com/nuccch/nginx-portable/archive/master.zip;unzip master.zipcd nginx-portable-master/

configure修改配置

注意:/usr/soft/nginx这个路径为内网服务器nginx部署路径

    将compile文件中的./configure --prefix=.修改为 ./configure --prefix=/usr/soft/nginx

执行编译

    bash compile <nginx-version>#视版本而定 ,执行语句为  bash compile 1.25.5

生成安装包

编译完成后在build目录会生成nginx-1.25.5.tar.gz绿色免安装版,直接解压即可使用,示例命令如下

启动:cd /nginx/sbin && ./nginx
停止:./nginx -s stop
重启:./nginx -s reload
检查配置正确性:./nginx -t
查看Nginx版本信息:./nginx -v

其他依赖:

在启动 Nginx 时可能会遇到 libssl.so.10: cannot open shared object file: No such file or directory 的错误,

如果是麒麟V10或者centos可以使用下面的依赖

wget https://vault.centos.org/centos/8/AppStream/x86_64/os/Packages/compat-openssl10-1.0.2o-3.el8.x86_64.rpm
rpm -ivh compat-openssl10-1.0.2o-3.el8.x86_64.rpm

已经打包好的资源:请解压在/usr/soft/nginx该目录下

https://download.csdn.net/download/weixin_38959210/90974367

相关文章:

  • 介绍一种直流过压保护电路
  • 中和农信创新引领“三农“金融服务新模式
  • vue实现气泡词云图
  • Elasticsearch增删改查语句
  • freeCAD 学习 step1
  • 金属工具制造企业如何做项目管理?数字化系统全面提升交付效率
  • vue的这两个特性:数据驱动视图 与 双向数据绑定的区别
  • 日志收集工具-logstash
  • Gartner企业技术参考架构学习心得
  • GPU架构对大模型推理部署到底有什么影响?
  • 86壳温湿度传感器:高温下工业生产的安全防线
  • 【C#】C++的回调函数和C#的事件委托在某些方面有相似之处
  • 土地利用/土地覆盖遥感解译与基于CLUE模型未来变化情景预测技术应用
  • spearman相关性 - 斯皮尔曼秩相关系数
  • 黑马python(二)
  • 题单:归并排序
  • Alerting中配置多个OpsGenie时,如何匹配同一个条件匹配多个opsgenie的contact points
  • 以太网协议(Ethernet)深入解析:从底层原理到实战应用
  • 智能文档结构化技术的应用,重塑合同管理模式
  • 期末考试复习总结-《ArkTS基础语法(上)》
  • 苏州市城市建设局网站/公司网站建设公司
  • wordpress ttfb过长/谷歌seo实战教程
  • php网站模块/百度网站流量查询
  • 一个云主机可以做多少网站/seo优化排名工具
  • 做视频网站的备案要求吗/投广告哪个平台好
  • 网站建设进程方案/关键字广告