通过yum形式安装Nginx,默认情况下,CentOS7中无Nginx的源RPM,须要自动添加Nginx的源RPM。

腾讯云服务器低至38元/年centos 7 nginx 启动centos 7 nginx 启动,活动入口:

一、添加yum源

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

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 源 RPM 添加 _CentOS 7 yum 安装 Nginx _centos 7 nginx 启动

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

nginx -v

四、查看Nginx启动状态

查看服务状态

systemctl status nginx

可以看见服务还未启动

五、Nginx启动

启动Nginx服务

systemctl start nginx

六、防火墙开放Nginx端口

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

开放80端口

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

重启防火墙

firewall-cmd --reload

七、测试:访问网页

打开浏览器访问虚拟机的IP地址,如:linux源代码分析,见到以下页面说明可以正常访问Nginx了。

 Nginx 源 RPM 添加 _CentOS 7 yum 安装 Nginx _centos 7 nginx 启动

八、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

CentOS 7 yum 安装 Nginx _centos 7 nginx 启动_ Nginx 源 RPM 添加

重新加载Nginx配置文件

nginx -s reload

十一、Nginx日志

Nginx访问日志坐落

/var/log/nginx/access.log

Nginx错误日志坐落

/var/log/nginx/error.log

Tagged:
Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复