2013-10-29 23:33:01
来 源
itjs.cn
Nginx
这里分享一下Linux下Nginx服务器的编译安装,希望对于初学Nginx服务器相关的朋友有帮助,更多Nginx安装、配置、报错处理等资源请本站内搜索。。

环境执行 :yum insall -y zlib* pcre* gcc-c++ make lib*

1、  PCRE库的安装: 

官网:http://www.pcre.org/ 

下载页面:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ 

选择最新版本下载: 

ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.32.tar.gz  解压: 

tar –zxvf pcre-8.32.tar.gz,解压目录为:pcre-8.32

然后进入到 cd pcre-8.32,进行配置、编译、安装 

配置 

./configure或./config  编译 

make 

安装 

make install 

2、  OpenSSL库的安装 

官网:http://www.openssl.org 

下载页面:http://www.openssl.org/source/ 

选择最新版本下载 

http://www.openssl.org/source/openssl-1.0.0a.tar.gz 

解压: 

tar –zxvf openssl-1.0.0.tar.gz,解压目录为:openssl-1.0.0 

然后进入到 cd openssl-1.0.0,进行配置、编译、安装

配置 

./configure或./config 

编译 

make 

安装 

make install 

3、  nginx安装 

下载缓存清除插件:

解压:

tar zxvf ngx_cache_purge-1.6.tar.gz

解压后的目录:ngx_cache_purge-1.6

然后进入到 cd nginx-1.4.4,

进行配置、

./configure --with-http_stub_status_module --prefix=/opt/nginx --add-module=../ngx_cache_purge-1.6

编译、安装

make & make install

Nginx的启动 

/opt/nginx/sbin/nginx -c /opt/nginx/conf/nginx.conf

./nginx  

如果在第三步骤没有指定设置编译文件的存放目录,

那么nginx的启动方式如下: 

cd   安装目录/objs

./nginx 

停止方式同下。

Nginx的停止 nginx  -s  stop 

修改 /nginx/nginx.conf文件 

首行的   usr  后面 

改为 root 

切记修改后需要重启nginx服务

声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。