多个项目时候
location / {
root /usr/share/nginx/html/ruoyi/dist;
index index.html index.htm;
try_files $uri $uri/ /index.html;
}
location /ai {
alias /usr/share/nginx/html;
index index.html index.htm;
try_files $uri $uri/ /ai/index.html;
}
后端接口代理
location /prod-api/ {
proxy_pass http://{ip}:8080/;
}
负载均衡配配置
代理ssh
stream {
upstream ssh-proxy {
server {要代理的ip}:22;
}
server {
listen 8019;
proxy_pass ssh-proxy;
}
}
注意上述需要与http中同级
测试
ssh {nginx的ip} -l {账号} -p 8019