您的位置:首页 > 运维架构 > Nginx

CentOS6.5安装nginx

2016-08-10 18:06 471 查看
1、下载Nginx

http://nginx.org/en/download.html

nginx-1.11.3.tar.gz

2、安装依赖

依赖包安装顺序依次为:openssl、zlib、pcre

注:如果没有安装c++编译环境,还得安装,通过yum install gcc-c++完成安装。

(1)openssl-fips-2.0.12.tar.gz
https://www.openssl.org/source/openssl-fips-2.0.12.tar.gz
[root@mycentos mypackages]# tar xzf openssl-fips-2.0.12.tar.gz
[root@mycentos mypackages]# cd openssl-fips-2.0.12
[root@mycentos openssl-fips-2.0.12]# ./config && make && make install


(2)zlib-1.2.8.tar.gz
http://zlib.net/zlib-1.2.8.tar.gz http://prdownloads.sourceforge.net/libpng/zlib-1.2.8.tar.gz?download
[root@mycentos mypackages]# tar xzf zlib-1.2.8.tar.gz
[root@mycentos mypackages]# cd zlib-1.2.8
[root@mycentos zlib-1.2.8]# ./configure && make && make install


(3)pcre-8.39.tar.gz
https://sourceforge.net/projects/pcre/files/pcre/8.39/
[root@mycentos mypackages]# tar xzf pcre-8.39.tar.gz
[root@mycentos mypackages]# cd pcre-8.39
[root@mycentos pcre-8.39]# ./configure && make && make install


3、安装nginx

[root@ mycentos mypackages]# tar -zxvf nginx-1.11.3.tar.gz
[root@ mycentos mypackages]# cd nginx-1.11.3
[root@ mycentos nginx-1.11.3]# ./configure --with-pcre=../pcre-8.39 --with-zlib=../zlib-1.2.8 --with-openssl=../openssl-fips-2.0.12
[root@ mycentos nginx-1.11.3]# make
[root@ mycentos nginx-1.11.3]# make install


4、启动nginx

[root@ mycentos ~]# /usr/local/nginx/sbin/nginx

#重启或关闭进程:
[root@ mycentos ~]# /usr/local/nginx/sbin/nginx -s reload
[root@ mycentos ~]# /usr/local/nginx/sbin/nginx -s stop


5、检查nginx是否启动成功

[root@mycentos ~]# cd /usr/local/nginx/sbin/
[root@mycentos sbin]# ./nginx -t


6、配置防火墙

[root@mycentos ~]# vi /etc/sysconfig/iptables

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT


7、浏览器访问http://127.0.0.1/



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: