CentOS 7通过yum安装Nginx

作者:IT技术圈子 浏览量:2693   发表于 2023-11-16 15:56 标签:

通过yum方式安装Nginx,默认情况下,CentOS 7中无Nginx的源RPM,需要手动添加Nginx的源RPM。

一、添加yum源

Nginx官方提供了CentOS版的源地址,执行以下命令添加源:

rpm -Uvh https://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

二、安装Nginx

执行以下命令安装Nginx:

yum install -y nginx

三、检查Nginx安装是否成功

检查Nginx版本,如正常返回Nginx版本信息,说明Nginx已经安装成功。

nginx -v

四、查看Nginx启动状态

查看服务状态

systemctl status nginx

可以看到服务还未启动

yyy

五、Nginx启动

启动Nginx服务

systemctl start nginx

六、防火墙开放Nginx端口

如不开放Nginx的端口,即使启动了Nginx的服务,也无法正常访问,需对Nginx的响应端口配置防火墙策略,即放行端口。

开放80端口

firewall-cmd --add-port=80/tcp --permanent

重启防火墙

firewall-cmd --reload

七、测试:访问网页

打开浏览器访问虚拟机的IP地址,如:http://192.168.1.147,看到以下页面说明可以正常访问Nginx了。

yyy

八、Nginx的网站根目录

Nginx的网站内默认根目录为

/usr/share/nginx/html/

默认网页显示的内容位于

/usr/share/nginx/html/index.html

九、Nginx停止、重启、开机自启

停止Ngixn服务

systemctl stop nginx

重启Nginx服务

systemctl restart nginx

Nginx开机自启

systemctl enable nginx

十、Nginx配置文件

Nginx主配置文件位于

/etc/nginx/nginx.conf

站点配置文件

/etc/nginx/conf.d/default.conf

检查配置文件语法是否正确

nginx -t

重新加载Nginx配置文件

nginx -s reload

十一、Nginx日志

Nginx访问日志位于

/var/log/nginx/access.log

Nginx错误日志位于

/var/log/nginx/error.log