看了好几个教程都是下载下来源码用gcc来编译的。
官方的安装方法不一样:
1.预安装
sudo yum install yum-utils
2.修改nginx的对应仓库,只装稳定版可以不复制后面的mainline部分。
sudo vim /etc/yum.repos.d/nginx.repo
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
3.默认安装的是stable,如果想装mainline,需要切换
sudo yum-config-manager --enable nginx-mainline
4.安装nginx
sudo yum install nginx
centos7以后有了systemctl直接可以systemctl start nginx启用服务,centos6只能用service nginx start来启动。
centos7可以用systemctl status nginx查看服务的运行状态,
centos6执行servcie nginx status只能查到是否运行,没有具体信息。