Nginx 设置域名转发到指定端口的实现方法
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,进入 /usr/local/nginx/confsudo cd /usr/local/nginx/conf创建 vhost 目录sudo mkdir vhost修改 nginx.conf 文件sudo
千家信息网最后更新 2026年11月03日Nginx 设置域名转发到指定端口的实现方法
进入 /usr/local/nginx/conf
sudo cd /usr/local/nginx/conf
创建 vhost 目录
sudo mkdir vhost
修改 nginx.conf 文件
sudo cp nginx.conf nginx.conf_backsudo vim nginx.conf

设置访问机器的 hosts 文件,以便模拟访问,我这里使用的机器是 windows 10,hosts 文件在 C:\Windows\System32\drivers\etc 文件夹下。

创建端口代理配置文件
sudo cd vhostsudo vim www.jaydenmall.com.conf
server { # 监听 80 端口 listen 80; autoindex on; server_name www.jaydenmall.com; access_log /usr/local/nginx/logs/access.log combined; index index.html index.htm index.jsp index.php; if ( $query_string ~* ".*[\;'\<\>].*" ){ return 404; } location / { # 反向代理到 8080 端口 proxy_pass http://127.0.0.1:8080; add_header Access-Control-Allow-Origin *; }}重启 nginx
sudo ../../sbin/nginx -s reload
有可能会出现错误,这时需要使用nginx -c的参数指定nginx.conf文件的位置。
sudo killall -9 nginx # 杀掉 nginx 进程sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.confsudo ../../sbin/nginx -s reload # 重启
端口反向代理成功,注意红色部分是默认的 80 端口,实际指向的确是 tomcat 的 8080 端口。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
端口
文件
代理
机器
成功
位置
内容
参数
实际
就是
指向
文件夹
目录
红色
进程
部分
错误
学习
帮助
支持
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技工作委员会毛军
互联网科技公司税收优惠
腾讯阿里互联网科技
美国互联网科技
互联网未来科技
成都互联网科技公司
沃里互联网科技
上游互联网科技
互联网科技英文翻译
无锡溥仪互联网科技有限公司
玉溪新华互联网科技好不好
区块链结合互联网科技
国大互联网教育科技有限公司薪资
每天都有哪些好的互联网科技
深圳互联网科技的发展
广州梦谷互联网科技有限公司领导
上海万顺科技互联网有限公司招聘
北京品多多互联网科技有限公司
承德科技产业互联网平台
互联网科技创业有什么好项目
湖北九亚互联网络科技有限公司
高科技互联网
互联网科技的发展
上海喔噻互联网科技
天津摩尔互联网科技
深圳天众互联网科技公司
互联网校园科技培训
玉溪新华互联网科技好不好
互联网金融科技名词解释
深圳互联网科技园地址