CentOS8 nginx代理
时间: 2023-11-01 22:07:16 浏览: 148
CentOS 8 上安装和配置 Nginx 代理的步骤如下:
1. 安装 Nginx
使用以下命令安装 Nginx:
```
sudo dnf install nginx
```
2. 配置 Nginx 代理
打开 Nginx 配置文件 `/etc/nginx/nginx.conf`,添加以下内容:
```
http {
upstream backend {
server backend-server-ip:backend-server-port;
}
server {
listen 80;
server_name your-domain-name;
location / {
proxy_pass http://backend;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
}
```
其中,`backend-server-ip` 和 `backend-server-port` 分别为后端服务器的 IP 地址和端口号,`your-domain-name` 为域名。这里配置了一个反向代理,将所有请求转发到后端服务器。
3. 重启 Nginx
使用以下命令重启 Nginx:
```
sudo systemctl restart nginx
```
现在,Nginx 代理已经配置完成。可以通过访问域名来访问后端服务器。
阅读全文