Linux CentOS8 安装 Nginx
使用 yum 直接安装:
yum install nginx
运行完成会出现 Complete! 表示安装成功。
Linux sudo 命令以系统管理者的身份执行指令,也就是说,经由 sudo 所执行的指令就好像是 root 亲自执行。
我都是使用root账号直接操作的,非root账号的朋友可以带上 sudo。
启用并启动Nginx服务:
sudo systemctl enable nginx
sudo systemctl start nginx
停止服务:
sudo systemctl stop nginx
要验证服务是否正在运行,检查其状态:
sudo systemctl status nginx
安装完后访问我们的站点即可看到红白色的
Welcome to nginx on Red Hat Enterprise Linux!
不得不说比Windows的看起来有排面多了。
然后需要改配置。。给我愁的,搞了半天没找到装在哪里了。
查看nginx安装目录
Linux 中的 ps 命令是 Process Status 的缩写。ps命令用来列出系统中当前运行的那些进程。
| 符号,是个管道符号,表示ps 和 grep 命令同时执行;
grep 命令是查找(Global Regular Expression Print),能使用正则表达式搜索文本,然后把匹配的行显示出来;
输入命令
ps -ef | grep nginx
返回结果包含了安装目录 :
root 344802 1 0 09:08 ? 00:00:00 nginx: master process /usr/sbin/nginx
nginx 344803 344802 0 09:08 ? 00:00:00 nginx: worker process
root 392857 392766 0 15:04 pts/1 00:00:00 grep --color=auto nginx
但是我发现这里没有配置文件 - -
查看nginx.conf配置文件目录
输入命令
nginx -t
返回结果包含配置文件目录
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
这样就找到了配置文件所在的位置,更改即可。
改完之后不要忘记重启一下
nginx -s reload
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!