Linux下的Nginx安装
试验环境: fedora23
1--依赖的模块
nginx依赖以下模块:
gzip模块需要 zlib 库
rewrite模块需要 pcre 库
ssl 功能需要openssl库
2--我们采取编译的方式进行安装,进行如下的准备
首先要确定系统安装了gcc
如果没有,#dnf install gcc
然后安装gcc openssl-devel pcre-devel zlib-devel
#dnf install gcc openssl-devel pcre-devel zlib-devel
3--下载我们要安装的包
下载pcre(pcre-8.38.tar.gz)
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/
下载nginx(nginx-1.9.10.tar.gz)
http://nginx.org/download/
4--安装pcre-devel库(使Nginx支持http rewrite的模块)
#tar zxvf pcre-8.38.tar.gz
#cd pcre-8.38
#./configure
#make
#make install
5--安装Nginx
# mkdir /usr/nginx
#tar zxvf nginx-1.9.10.tar.gz
# cd nginx-1.9.10
#./configure --with-http_stub_status_module --with-http_gzip_static_module --prefix=/usr/nginx
#make
#make install
6-- 检测这个nginx是否安装成功
7-- 查看Nginx的进程,可以看到有两个process进程