Nginx代理本地192.168.10.22:8860 的服务,配置要怎么写?
时间: 2023-05-20 21:02:24 浏览: 118
如果你想在 Nginx 上设置反向代理,可以在 Nginx 的配置文件中添加如下内容:
```
server {
listen 80;
server_name example.com;
location / {
proxy_pass http://192.168.10.22:8860;
}
}
```
这样,当用户访问 example.com 时,Nginx 就会将请求转发到本地地址为 192.168.10.22,端口为 8860 的服务器上。
相关问题
nginx通过9110端口且上下文为idms-ebank代理192.168.10.22上29080端口的服务
要实现这个功能,你需要在nginx的配置文件中添加以下内容:
```
server {
listen 9110;
server_name localhost;
location /idms-ebank {
proxy_pass http://192.168.10.22:29080;
}
}
```
这样,当有请求访问nginx的9110端口,并且请求的上下文为/idms-ebank时,nginx会将请求代理到192.168.10.22的29080端口上。你可以根据实际情况修改这些参数。
配置一段nginx listen 192.168.0.10:80 root /vh/web1 index index.html
您可以在 Nginx 配置文件中添加以下内容来监听 192.168.0.10:80 地址,并指定 Web 根目录为 /vh/web1,主页为 index.html:
```
server {
listen 192.168.0.10:80;
server_name example.com; # 修改为您的域名
root /vh/web1;
index index.html;
location / {
try_files $uri $uri/ =404;
}
}
```
请确保将 `server_name` 修改为您自己的域名。配置完成后,您需要重新加载 Nginx 配置以使更改生效。