码迷,mamicode.com
首页 > 其他好文 > 详细

nginx的安装

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

标签:http   strong   文件   for   ar   服务器   .net   学习   

最近系统部署用到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   strong   文件   for   ar   服务器   .net   学习   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!