首页 > 其他 > 详细

nginx的安装

时间:2014-08-01 13:30:41      阅读:485      评论:0      收藏:0      [点我收藏+]

最近系统部署用到nginx,于是学习部署nginx.

要成功安装nginx,得先安装pcre库,否则在安装nginx里,总是提示找不到PCRE相关文件,于是先安装pcre.

一、安装PCRE

1.下载PCRE包

首先去官网下载pcre的安装包

如果通过FTP的方式,下载地址为:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/

如果通过http的方式,下载地址为:http://sourceforge.net/projects/pcre/files/pcre/

找到pcre-8.33.tar.gz

2. 拖入PCRE服务器/usr/local

3. 解压:tar zxvf pcre-8.33.tar.gz

4. 编译并安装:进入pcre-8.33,执行./configure,make,make install.

5. 环境配置,将库文件导入cache:/etc/ld.so.conf里加入一行“/usr/local/lib/pcre”,然后执行ldconfig

至此PCRE已安装成功。

二、安装nginx

首先百度nginx下载,找到nginx软件包:nginx-1.4.5.tar.gz,并拖入到服务器/usr/local目前下

1. 解包:tar zxvf nginx-1.4.5.tar.gz

2. 编译与安装:

   1)进入nginx-1.4.5目录里

   2)执行./configure,生成了Makefike

   3)编译并安装:make;make install

3. 启动/usr/local/nginx/sbin/nginx

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

4. 百度一查,原来需要为pcre建立一个软链节:

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

5. 建立软链节后,再次启动nginx,终于启动成功了:

   ps -ef|grep nginx
root       957     1  0 12:00 ?        00:00:00 nginx: master process ./nginx
nobody     958   957  0 12:00 ?        00:00:00 nginx: worker process
root       960 23510  0 12:00 pts/1    00:00:00 grep nginx

 

nginx的安装,布布扣,bubuko.com

nginx的安装

原文:http://www.cnblogs.com/jackyna127/p/3884648.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!