Linux下Nginx服务器的编译安装 - Nginx - 服务器之家

服务器之家

专注于服务器技术!
当前位置:首页 > Web服务器 > Nginx

Linux下Nginx服务器的编译安装

发布时间:2014-03-20 来源:服务器之家

环境执行 :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服务