(一)Ngnix安装


参考 http://www.nginx.cn/install


1、先准备编译环境
安装make
yum -y install gcc automake autoconf libtool make
安装gcc
yum install gcc gcc-c++

2、创建一个nginx目录,存放nginx和所有依赖文件
这个我创建一个自己的目录,/opt/guanjian/nginx/

3、安装PCRE库
cd /opt/guanjian/nginx/
wget https://jaist.dl.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz
tar -zxvf pcre-8.37.tar.gz
cd pcre-8.34
./configure
make
make install

4、安装zlib库

cd /opt/guanjian/nginx/ 
wget http://www.zlib.net/fossils/zlib-1.2.8.tar.gz
tar -zxvf zlib-1.2.8.tar.gz
cd zlib-1.2.8
./configure
make
make install

5、安装ssl
cd /opt/guanjian/nginx/
wget https://www.openssl.org/source/openssl-1.0.1t.tar.gz
tar -zxvf openssl-1.0.1t.tar.gz

6、安装nginx
cd /opt/guanjian/nginx/
wget http://nginx.org/download/nginx-1.4.2.tar.gz
tar -zxvf nginx-1.4.2.tar.gz
cd nginx-1.4.2

./configure --sbin-path=/usr/local/sbin/nginx/nginx \
--conf-path=/usr/local/sbin/nginx/nginx.conf \
--pid-path=/usr/local/sbin/nginx/nginx.pid \
--with-http_ssl_module \
--with-pcre=/opt/guanjian/nginx/pcre-8.37 \
--with-zlib=/opt/guanjian/nginx/zlib-1.2.8 \
--with-openssl=/opt/guanjian/nginx/openssl-1.0.1t

make
make install

参数解释:
--sbin-path:nginx工作路径
--conf-path:nginx配置文件存放路径
--pid-path:nginx进程pid文件存放路径
--with-pcre:prce存放路径
--with-zlib:zlib存放路径
--with-openssl:ssl存放路径

猜你喜欢

转载自blog.csdn.net/u013161278/article/details/82685325