linux配置nginx

1.查看nginx状态

bash 复制代码
systemctl status nginx

状态如果是Active: active (running)则是正常的

bash 复制代码
[root@hcss-ecs-9b96 ~]# systemctl status nginx
● nginx.service - The nginx HTTP and reverse proxy server
   Loaded: loaded (/usr/lib/systemd/system/nginx.service; disabled; vendor preset: disabled)
   Active: active (running) since Wed 2024-11-13 13:41:11 CST; 16min ago
  Process: 603696 ExecStart=/usr/sbin/nginx (code=exited, status=0/SUCCESS)
  Process: 603639 ExecStartPre=/usr/sbin/nginx -t (code=exited, status=0/SUCCESS)
  Process: 603637 ExecStartPre=/usr/bin/rm -f /run/nginx.pid (code=exited, status=0/SUCCESS)
 Main PID: 603699 (nginx)
    Tasks: 3 (limit: 11427)
   Memory: 16.9M
   CGroup: /system.slice/nginx.service
           ├─603699 nginx: master process /usr/sbin/nginx
           ├─603700 nginx: worker process
           └─603701 nginx: worker process

2.查看Nginx进程

如果Nginx正在运行,您还可以使用ps命令来查看Nginx进程

bash 复制代码
ps aux | grep nginx

3.检查Nginx配置文件是否正确无误

bash 复制代码
nginx -t

4.查看Nginx的版本

bash 复制代码
nginx -v
# 如果查看更详细
nginx -V

5.修改nginx配置

bash 复制代码
vim /etc/nginx/nginx.conf

增加容器端口8090指向域名

bash 复制代码
server {
      listen 80;
      server_name www.tieyongjie.cn;  # 替换为您的域名

      location / {
         proxy_pass http://localhost:8090;  # 指向Docker容器的端口8080
         proxy_set_header Host $host;
         proxy_set_header X-Real-IP $remote_addr;
    }

6. 设置开机自启动

bash 复制代码
# 设置 nginx 开机自启动
systemctl enable nginx
# 验证
systemctl is-enabled nginx

输出如下即表示开机自启动设置成功

复制代码
[root@hcss-ecs-9b96 ~]# systemctl enable nginx
Created symlink /etc/systemd/system/multi-user.target.wants/nginx.service → /usr/lib/systemd/system/nginx.service.
[root@hcss-ecs-9b96 ~]# systemctl is-enabled nginx
enabled
相关推荐
码视野几秒前
基于 Vue3 + Element Plus 的【智慧新能源汽车充电桩运维调度与分时共享租赁系统】设计与实现(附完整源码与PRD)
运维·人工智能·汽车·vue3
qq_4260039611 分钟前
【UI自动化测试】UI自动化报错解决方案
运维·ui·自动化
网安蟹佬霸30 分钟前
WAF绕过技术实战:从规则检测到编码绕过全指南(2026最新版,附Payload集与自动化脚本)
运维·安全·网络安全·架构·自动化·网安
小杨不想秃头42 分钟前
信息安全工程师教程第二章密码学
运维·服务器·密码学
I'mChloe1 小时前
WGCLOUD怎么监控多台服务器?从Server、Agent 部署到监控面板实战
运维·服务器
Android系统攻城狮1 小时前
Linux PipeWire深度解析之pw_init调用流程与实战(八十三)
linux·运维·服务器·音频进阶·pipewire音频进阶
国科安芯2 小时前
轨道供电韧性:ASP4644四通道降压架构在低轨卫星平台电源管理中的适用性分析
运维·网络·数据库·嵌入式硬件·架构·状态模式·低轨卫星星座
M78佐菲2 小时前
Linux学习笔记:进程
linux·笔记·学习·算法
Python自动化直播2 小时前
周末测试直播自动化时,发现一个棘手的并发问题
运维·自动化
zbyyd3 小时前
Linux 进程管理详解:从概念到实战
linux·运维·服务器