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

posted @   wujingqi  阅读(39)  评论(0编辑  收藏  举报
编辑推荐:
· 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)
点击右上角即可分享
微信分享提示