看了好几个教程都是下载下来源码用gcc来编译的。
官方的安装方法不一样:
1.预安装
sudo yum install yum-utils2.修改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=true3.默认安装的是stable,如果想装mainline,需要切换
sudo yum-config-manager --enable nginx-mainline4.安装nginx
sudo yum install nginxcentos7以后有了systemctl直接可以systemctl start nginx启用服务,centos6只能用service nginx start来启动。
centos7可以用systemctl status nginx查看服务的运行状态,
centos6执行servcie nginx status只能查到是否运行,没有具体信息。