大家好,又见面了,我是你们的朋友全栈君。
将Nginx添加到YUM源
要在CentOS 7上添加Nginx的YUM资源库,请打开终端并执行以下命令:
sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
安装Nginx
在您的CentOS 7服务器上,使用yum命令从Nginx源服务器安装Nginx:
sudo yum install -y nginx
完成此步骤后,Nginx将成功安装在您的CentOS 7服务器上。
启动Nginx
新安装的Nginx不会自动启动。请运行以下命令来启动Nginx:
sudo systemctl start nginx.service
如果一切顺利,您可以通过域名或IP地址访问您的Web页面,以查看Nginx的默认页面。

如果您看到了这个页面,说明您的CentOS 7中的Web服务器已经正确安装。
CentOS 7开机启动Nginx
要让Nginx在系统启动时自动启动,请执行以下命令:
sudo systemctl enable nginx.service
有关更多systemctl命令的用法,请查看《systemctl命令用法》。
Nginx配置信息
网站文件存放默认目录:
/usr/share/nginx/html
网站默认站点配置:
/etc/nginx/conf.d/default.conf
自定义Nginx站点配置文件存放目录:
/etc/nginx/conf.d/
Nginx全局配置:
/etc/nginx/nginx.conf
Nginx启动:
nginx -c nginx.conf
在这里,您可以更改设置,例如运行Nginx守护进程的用户和工作进程的数量。
CentOS 7使用firewalld替代了原来的iptables。以下是如何使用firewalld开放Linux端口的步骤:
firewall-cmd --zone=public --add-port=80/tcp --permanent
命令含义:
--zone:作用域
--add-port=80/tcp:添加端口,格式为:端口/通讯协议--permanent:永久生效,没有此参数重启后失效重启防火墙
执行以下命令以应用防火墙更改:
firewall-cmd --reload
详细信息可参考以下资料:
Linux查看公网IP
您可以运行以下命令来显示您的服务器的公共IP地址:
ip addr show eth0 | grep inet | awk '{ print $2; }' | sed 's/\/.*$//'发布者:全栈程序员栈长,转载请注明出处:https://www.php.cn/link/227d786d86f048b5ea917f753fb105f0 原文链接:https://www.php.cn/link/c8377ad2a50fb65de28b11cfc628d75c
以上就是CentOS 7 yum 安装 Nginx「建议收藏」的详细内容,更多请关注php中文网其它相关文章!
                        
                        每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
                Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号