nginx1.6.3源码安装,centos6系统下详解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx1.6.3源码安装,centos6系统下详解相关的知识,希望对你有一定的参考价值。

nginx官网:

http://nginx.org/en/download.html

wget http://nginx.org/download/nginx-1.6.3.tar.gz

tar zxvf nginx-1.6.3.tar.gz -C /opt/nginx

cd !$

./configure    初始化配置

    如果报错:说明没有安装PCRE library库文件

技术分享

安装pcre后即可初始化成功,显示nginx的安装路径

技术分享

make && make install    编译安装

cp /usr/local/nginx/sbin/nginx /usr/sbin    将nginx启动程序添加到$PATH环境变量

/usr/local/nginx/sbin/nginx -s start/stop/reload/restart    nginx控制命令

    (/usr/local/nginx/sbin/nginx -c conf/nginx.conf指定配置文件启动)

如果报错:

./nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory

说明安装的pcre库没有共享,建软连接到/lib64共享库即可(如果32位系统,连接到/lib)

ln -s /usr/local/lib/libpcre.so.1 /lib64

再次启动nginx,即可正常启动


接下来就是修改nginx配置文件nginx.conf,调优整合。


PS:安装pcre库

下载源码包:https://sourceforge.net/projects/pcre/files/pcre/8.38/

tar zxvf pcre-8.38.tar.gz -C /opt/pcre

cd !$

./configure

make && make install


参考文档:

http://www.linuxidc.com/Linux/2015-03/114988.htm


以上是关于nginx1.6.3源码安装,centos6系统下详解的主要内容,如果未能解决你的问题,请参考以下文章

源码包安装-例子

nginx反向代理配置

CentOS6系统源码安装LNMP环境详解

centos6源码安装git

python之 centos6.7下 python 3.5.2 源码Django-1.9 安装

CentOs6.5系统下MySQL-5.7.19安装