linux下安装nginx
参考:https://www.cnblogs.com/kenshinobiy/p/9118010.html
下载地址:http://nginx.org/en/download.html
下载上传服务器,解压,进入目录安装
nginx是通过源码包发布的,而nginx是c写的,因此需要安装c/c++的编译器
yum install gcc
安装nginx,nginx-1.20.1目录下执行
./configure
报错,说是需要将PCRE库安装到系统中
下载PCRE:https://ftp.pcre.org/pub/pcre/ ,找个了版本较新的
上传,解压,安装pcre
进入pcre-8.45,仍是执行命令
./configure
然后又是错误,系统缺失 gcc-c++ 库
安装gcc-c++
yum install -y gcc-c++
继续安装pcre
在pcre-8.45目录下执行安装命令
make install
此时出现2次错误,中断2次
第二次,
第一个问题查询说是内存不足,情况不符,不是内存问题。第二个问题不知道那个文件是神马,所以只能继续执行make install
执行成功
然后继续安装nginx,执行命令./configure ,然后又是错误,需要将zlib库安装到系统中
下载zlib:http://www.zlib.net/
上传,解压,安装zlib
在zlib-1.2.11目录下执行
./configure
执行安装命令
make install
然后又是错误,并且是安装pcre时报过的错
只好再次执行安装命令,安装成功
然后回到nginx,继续执行./configure
执行安装命令
make install
安装完毕
nginx安装目录
启动命令sbin目录下
./nginx
停止命令sbin目录下
./nginx -s stop
重启命令sbin目录下
./nginx -s reload
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 现代计算机视觉入门之:什么是图片特征编码
· 手把手教你在本地部署DeepSeek R1,搭建web-ui ,建议收藏!
· Spring AI + Ollama 实现 deepseek-r1 的API服务和调用
· 数据库服务器 SQL Server 版本升级公告
· 程序员常用高效实用工具推荐,办公效率提升利器!
· C#/.NET/.NET Core技术前沿周刊 | 第 23 期(2025年1.20-1.26)