在CentOS上安装Nginx服务

配置EPEL源:首先,你需要安装EPEL源,这是一个为RHEL和CentOS提供额外软件包的存储库。你可以通过运行以下命令来安装EPEL源:

bash 复制代码
sudo yum install -y epel-release
sudo yum -y update

安装Nginx:接下来,你可以通过yum命令来安装Nginx:

bash 复制代码
sudo yum install -y nginx

安装成功后,你可以在以下位置找到默认的网站目录和配置文件:

  • 默认的网站目录:/usr/share/nginx/html
  • 默认的配置文件:/etc/nginx/nginx.conf
  • 自定义配置文件目录:/etc/nginx/conf.d/

开启端口:如果你的服务器打开了防火墙,你需要运行以下命令,打开80和443端口1

bash 复制代码
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload

操作Nginx:你可以通过以下命令来启动、停止、重启Nginx,以及查看Nginx的状态:

bash 复制代码
# 启动 Nginx
systemctl start nginx
# 停止Nginx
systemctl stop nginx
# 重启Nginx
systemctl restart nginx
# 查看Nginx状态
systemctl status nginx
# 启用开机启动Nginx
systemctl enable nginx
# 禁用开机启动Nginx
systemctl disable nginx
相关推荐
Full Stack Developme7 小时前
JVM 与 Linux 交互的核心原理
linux·运维·jvm
HackTwoHub7 小时前
最新Nessus2026.6.8版本主机漏洞扫描/探测工具Windows/Linux
linux·运维·服务器·安全·web安全·网络安全·安全架构
qq_163135757 小时前
Linux 【04-mkdir命令超详细教程】
linux
qq_163135757 小时前
Linux 【08-mv命令超详细教程】
linux
qq_1631357510 小时前
Linux 【07-rm命令超详细教程】
linux
zh路西法10 小时前
【SSH 免密登录全流程】Windows Linux 通用方案
linux·windows·ssh
小黑蛋学java10 小时前
Nginx 接口耗时 Prometheus + Grafana 监控实施方案
运维·nginx·负载均衡·grafana·prometheus
ScilogyHunter11 小时前
GCC完全指南
linux·gcc
CodeStats11 小时前
从 CPU 指令到 JVM 进程:彻底讲透 Java 执行 main 方法时,类加载、主线程、栈帧入栈的完整底层逻辑
java·linux·开发语言
IVEN_12 小时前
记一次诡异的前端白屏故障:Nginx Proxy Cache 内存缓存"幽灵"事件
前端·nginx