系统:Ubuntu_24.0.4
1、安装nginx
sudo apt-get update
sudo apt-get install nginx
sudo systemctl start nginx
2、配置nginx.conf文件
/etc/nginx/nginx.conf
,但可以在 /etc/nginx/sites-available/
目录下创建一个新的配置文件,并在 /etc/nginx/sites-enabled/
目录下创建一个指向它的符号链接。
vim /etc/nginx/nginx.conf
server {listen 80;server_name 192.168.0.32; # 替换为你的域名或服务器 IPlocation /Firework_Simulator/ {proxy_pass http://192.168.0.188:8089; # 替换为你的后端服务器地址proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_set_header X-Forwarded-Proto $scheme;}}
server_name 设置为nginx服务器IP地址或者映射域名
location 请求的方式
proxy_pass 你需代理的服务器地址
3、启动或重新加载nginx
sudo nginx -t
sudo systemctl reload nginx
验证命令
curl -I