CentOS安装nginx服务器及配置反向代理

以下是在CentOS上安装nginx服务器并配置反向代理的步骤:

  1. 更新系统软件包:
sudo yum update
  1. 安装nginx:
sudo yum install nginx
  1. 启动nginx服务:
sudo systemctl start nginx
  1. 配置反向代理:
    编辑nginx的配置文件:
sudo vi /etc/nginx/nginx.conf

找到默认的server配置段,并注释掉原来的root和index配置项,添加如下配置项:

server {
    listen       80;
    server_name  example.com;

    location / {
        proxy_pass http://backend_server_ip:backend_server_port;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
    }
}

backend_server_ip 替换为实际的后端服务器的IP地址, backend_server_port 替换为实际的后端服务器的端口号。

  1. 重启nginx服务以使配置生效:
sudo systemctl restart nginx

现在您可以通过访问您的 example.com 域名来访问后端服务器了。nginx服务器会将请求代理到后端服务器上,并返回响应。

注意:在配置反向代理之前,请确保您已经正确安装并配置了后端服务器。

posted @   季春二九  阅读(6)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示