Linux下Nginx安装
jopen
11年前
环境执行 :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
安装
make install
make install
3、 nginx安装
选择最新版本下载:
http://nginx.org/download/nginx-1.4.4.tar.gz
解压:
tar –zxvf nginx-1.4.4.tar.gz,
解压目录为:nginx-1.4.4
http://nginx.org/download/nginx-1.4.4.tar.gz
解压:
tar –zxvf nginx-1.4.4.tar.gz,
解压目录为:nginx-1.4.4
下载缓存清除插件:
解压:
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的启动
/opt/nginx/sbin/nginx -c /opt/nginx/conf/nginx.conf
./nginx
如果在第三步骤没有指定设置编译文件的存放目录,
那么nginx的启动方式如下:
那么nginx的启动方式如下:
cd 安装目录/objs
./nginx
停止方式同下。
Nginx的停止 nginx -s stop
修改 /nginx/nginx.conf文件
停止方式同下。
Nginx的停止 nginx -s stop
修改 /nginx/nginx.conf文件
首行的 usr 后面
改为 root
改为 root
切记修改后需要重启nginx服务