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

Linux源码包安装Nginx记录

最近项目中有需要安装一下Nginx做一下反向代理之前也没有完整的安装实战经验参考了几篇博文选择了源码包进行安装的方式并最终实现了落地。因此做一下记录希望给到小伙伴们更多的经验和提示。主要参考的博文地址linux下安装Nginx1.16.0的教程详解_nginx_脚本之家主要步骤描述步骤1下载安装包wget https://nginx.org/download/nginx-1.24.0.tar.gz步骤2对下载后的安装包做解压并安装期间也遇到了一些报错tar -zxvf nginx-1.24.0.tar.gz cd nginx-1.24.0 ./configure --prefix/usr/local/nginx报错问题1解决方案yum -y install gcc效果报错问题2解决方案yum -y install pcre-devel效果报错问题3解决方案yum -y install zlib效果于是乎将这些缺少的软件依赖包补充完毕后就可以正常进行后续的安装了。./configure --prefix/usr/local/nginx make -j2 make install添加全局命令ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx测试安装nginx -V效果但是光这样还不能验证nginx安装成功还需要打开一下防火墙的设置这里复习一下常用的防火墙设置命令# 永久去除防火墙对80端口的安全访问限制 # --permanent: 表示永久 ​​​​firewall-cmd --permanent --zonepublic --remove-port80/tcp firewall-cmd --reload # 临时重新添加防火墙对80端口的安全访问限制 firewall-cmd --zonepublic --remove-port80/tcp sudo firewall-cmd --reload # 查看防火墙对端口限安全访问制的管理 firewall-cmd --zonepublic --list-ports步骤3将nginx注册为服务vi /etc/systemd/system/nginx.service输入以下内容[Unit] DescriptionThe NGINX HTTP and reverse proxy server Afternetwork.target [Service] Typeforking # 改成你真实的 nginx 路径 ExecStartPre/usr/local/nginx/sbin/nginx -t ExecStart/usr/local/nginx/sbin/nginx ExecReload/usr/local/nginx/sbin/nginx -s reload ExecStop/usr/local/nginx/sbin/nginx -s stop PrivateTmptrue [Install] WantedBymulti-user.target执行如下命令启动管理nginx.servicesystemctl daemon-reload systemctl start nginx systemctl status nginx
http://www.zskr.cn/news/1348109.html

相关文章:

  • 2026宁波全案设计精选:专业整家定制团队 - 深度智识库
  • 软件安全与漏洞--软件安全编码
  • GimpPs:终极免费的GIMP主题,快速将GIMP界面秒变Photoshop
  • 华硕笔记本性能优化神器:G-Helper完全指南,告别臃肿控制软件
  • zsh-git-prompt 终极性能优化指南:Python vs Haskell 实现深度对比
  • 思源黑体TTF:如何为你的多语言项目找到完美字体?
  • 新手入门指南从注册Taotoken到获取首个API Key并完成验证
  • 原来选对床垫竟然这么重要?
  • Taotoken控制台功能详解用量看板与API密钥管理
  • 剪映专业版教程:制作折半插入排序算法原理演示视频
  • WuWa-Mod AES加密机制的技术实现与安全应用
  • 3步掌握DeepDanbooru:AI动漫图像智能标签终极指南
  • 谷歌关键词优化seo需要怎么做:针对信息类搜索做内容的3个底层逻辑
  • 如何利用artistic-videos为影视作品注入艺术灵魂:终极风格迁移指南 [特殊字符]
  • 终极安全防护:YimMenu游戏增强工具完全使用指南与实战手册
  • 在自动化脚本中集成Taotoken实现批量文本处理
  • 如何在3分钟内无损转换B站m4s缓存视频?跨平台终极解决方案
  • FARM框架深度解析:多任务学习与自适应模型的秘密 [特殊字符]
  • 免费QQ空间说说备份神器:GetQzonehistory一键保存你的青春回忆
  • 【NotebookLM落地生死线】:为什么你的实验总在p=0.05翻车?样本量计算的4层隐藏假设正在吞噬结果可靠性
  • 教改期刊推荐。
  • EspTinyUSB:让ESP32-S2突破USB设备开发的复杂性壁垒
  • ThinkPHP-BJYAdmin即时通讯集成:融云聊天室与消息推送实现
  • 河北钢制防火门实力厂家推荐|CCCF认证+定制+安装一站式
  • 易燃易爆厂房必备泄爆门设计规范与实战经验
  • Palette核心架构深度剖析:UNet、扩散模型与注意力机制详解
  • 碧蓝航线皮肤全解锁:Perseus原生库5分钟配置终极指南
  • 快速排序(Quick Sort)是一种高效的排序算法,基于分治思想,通过选择一个“基准”(pivot)将数组划分为两个子数组,递归排序。相比冒泡排序,快速排序在平均情况下性能更优,尤其适合大规模数据
  • 网格路径问题(Grid Path Problem)是动态规划的经典应用之一,广泛用于解决在网格中寻找路径数量、最短路径或带约束的路径问题
  • ElevenLabs江西话语音合规红线预警(已触发网信办方言AI备案新规):3类高危使用场景与替代方案