1、解压nginx
2、检查依赖包 ./configure
3、安装 pcre
将pcre拷贝打/usr/local/src下
进入pcre文件夹
执行 ./configure 检查是否缺少包
报错:configure: error: You need a C++ compiler for C++ support
安装 yum install -y gcc gcc-c++
进入pcre文件夹继续执行 ./configure
编译pcre 进入pcre文件夹 执行 make
执行make install
4、再进入nginx文件夹执行 ./configure
5、缺少zlib包,执行:yum -y install zlib-devel
6、再进入nginx文件夹执行 ./configure
7、如果没有报错,执行 make 进行编译
8、执行 make install 进行安装
安装完会在/usr/local 下生成一个nginx文件夹
9、启动Nginx出现的问题:
#/usr/local/nginx/sbin/nginx
/usr/local/nginx/sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory
#ldd $(which /usr/local/nginx/sbin/nginx)
可以看出 libpcre.so.1 => not found 并没有找到
进入/usr/local/lib 解决方法(直接运行):
32位系统 [root@sever lib]# ln -s /usr/local/lib/libpcre.so.1 /lib
64位系统 [root@sever lib]# ln -s /usr/local/lib/libpcre.so.1 /lib64
10、启动Nginx:
#/usr/local/nginx/sbin/nginx
分享到:
相关推荐
linux下安装Nginx所需依赖包合集
linux安装nginx并支持ssl,使得服务器支持证书签名,提升应用的安全性
此压缩包中存放着linux安装nginx所需要的安装包,按照链接的文档按顺序进行安装
Linux离线安装Nginx资源包
该包是Linux下安装Nginx所需要的所有软件包,包含:pcre-8.38.tar.bz2, zlib-1.2.8.tar.gz, openssl-1.1.0-pre1.tar.gz, nginx-1.10.3.tar.gz
linux下nginx离线安装包--附带所有依赖环境和安装教程,当linux无外网情况下,可通过此安装版安装,一次性解决所有依赖,按照压缩包内教程,即可从头到尾安装完毕
linux安装nginx/1.25.2,并配置systemctl管理nginx的启动关闭状态等
Linux离线安装nginx安装包,附带安装教程,可以及时更新最新安装路径
Linux下安装nginx服务器
linux下安装Nginx以及配置文件详解,安装说明,所用要的包安装方法顺序步骤,配置文件详解~~~
linux下Nginx+tomcat整合的安装与配置
本人多年的工作经验,完善了一套linux安装nginx的全过程,有了这个文档,连小白用户都可以轻松安装了,不再需要依赖其他的安装文档了。文档还包括设置开机自启。
请确认gcc g++开发类库是否装好,默认已经安装。 1、安装PCRE库 2、安装zlib库 3、安装openssl 4、安装nginx 附件有安装说明,请详阅
1)资源:linux下nginx离线安装包及相关依赖包; 2)教程:https://blog.csdn.net/hualinger/article/details/125298009?spm=1001.2014.3001.5502
Linux下安装nginx,包含前置环境gcc,openssl安装,内附安装操作文档和所需要的前置环境包
自己安装nginx花了不少时间,特定把自己的过程或碰到的问题一一列在这个文档上,希望能给大家带来便利。欢迎吐嘈。
linux下安装nginx和tomcat。
Linux下安装nginx所需要的安装包,一共四个pcre-8.37.tar.gz openssl-1.0.1t.tar.gz zlib-1.2.8.tar.gz nginx-1.11.1.tar.gz