直接通过 yum install nginx 肯定是不行的,因为yum没有nginx,所以首先把 nginx 的源加入 yum 中。
运行下面的命令
- CentOS 下Nginx如果提示找不到包,可以尝试使用
rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
2.使用yum安装ngnix :
yum install nginx
4.systemctl start nginx.service 启动nginx服务
但是出现了意外!!! 如上图
At the same time:
CentOS安装Nginx后如果没有自动创建/etc/nginx/sites-enabled和sites-available两个文件夹的话,需要在nginx的配置文件的http段内添加如下两个配置:
include /etc/nginx/conf.d/.conf;
include /etc/nginx/sites-enabled/;
并且在/etc/nginx目录下创建对应文件夹
使用 systemctl status nginx.service 查看详细情况
这是端口占用!!!!
查看指定端口:
netstat -ntulp |grep 80
直接kill 它,再启动:
启动nginx服务:
systemctl start nginx
再次查看状态,成功启动!
以上步骤完成,就测试访问是否安装成功,在浏览器中输入Linux的IP地址加上nginx文件夹里config配置文件中的端口,如果访问成功,就完成了!