方法一:
首先由于nginx的一些模块依赖一些lib库,所以在安装nginx之前,必须先安装这些lib库,这些依赖库主要有g++、gcc、openssl-devel、pcre-devel和zlib-devel 所以执行如下命令安装。
# yum install gcc-c++
# yum install pcre pcre-devel
# yum install zlib zlib-devel
# yum install openssl openssl--devel
安装Nginx
检查一下是否已经安装有nginx
# find -name nginx
如果系统已经安装了nginx,那么就先卸载
# yum remove nginx
开始安装nginx
进入你自己的文件位置开始下载
# wget http://nginx.org/download/nginx-1.12.0.tar.gz
# tar -zxvf nginx-1.12.0.tar.gz
# cd nginx-1.12.0
# ./configure
# make
# make install
查看nginx版本
# /usr/local/nginx/sbin/nginx -V
启动和重启Nginx
启动:
# /usr/local/nginx/sbin/nginx
重启
# /usr/local/nginx/sbin/nginx -s reload
停止进程
#查询nginx主进程号
# ps -ef | grep nginx
停止进程
# kill -QUIT 主进程号
快速停止
# kill -TERM 主进程号
强制停止
# pkill -9 nginx
测试端口
# netstat –na|grep 80
添加防火墙端口
# vi /etc/sysconfig/iptables
生效
# /etc/init.d/iptables restart
方法二:
自动安装选择最快的源
# yum install yum-fastestmirror
安装nginx
# yum install nginx
自己配置nginx 源
# vi /etc/yum.repos.d/nginx.repo
#nginx.repo
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/6/$basearch/
gpgcheck=0
enabled=1