您的位置:首页 > 运维架构 > Nginx

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

2016-03-12 11:43 666 查看
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  编译 nginx 手动安装