Nginx域名转发到指定端口如何设置

发布时间 - 2023-05-14 00:00:00    点击率:

进入 /usr/local/nginx/conf

sudo cd /usr/local/nginx/conf

创建 vhost 目录

sudo mkdir vhost

修改 nginx.conf 文件

sudo cp nginx.conf nginx.conf_back
sudo vim nginx.conf

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

创建端口代理配置文件

sudo cd vhost
sudo 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.conf
sudo ../../sbin/nginx -s reload # 重启

端口反向代理成功,注意红色部分是默认的 80 端口,实际指向的确是 tomcat 的 8080 端口。


# nginx  # tomcat  # windows  # 重启  # 配置文件  # 出现错误  # jaydenmall  # www  # server  # drivers  # br  # logs  # access_log 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel怎么生成URL_Laravel路由命名与URL生成函数详解  如何用免费手机建站系统零基础打造专业网站?  Laravel如何使用Service Provider注册服务_Laravel服务提供者配置与加载  齐河建站公司:营销型网站建设与SEO优化双核驱动策略  Claude怎样写约束型提示词_Claude约束提示词写法【教程】  昵图网官方站入口 昵图网素材图库官网入口  如何在Ubuntu系统下快速搭建WordPress个人网站?  使用Dockerfile构建java web环境  如何在搬瓦工VPS快速搭建网站?  Laravel API资源(Resource)怎么用_格式化Laravel API响应的最佳实践  Laravel怎么做数据加密_Laravel内置Crypt门面的加密与解密功能  PHP正则匹配日期和时间(时间戳转换)的实例代码  佛山网站制作系统,佛山企业变更地址网上办理步骤?  Laravel队列由Redis驱动怎么配置_Laravel Redis队列使用教程  Laravel Eloquent模型如何创建_Laravel ORM基础之Model创建与使用教程  Laravel如何配置和使用队列处理异步任务_Laravel队列驱动与任务分发实例  Internet Explorer官网直接进入 IE浏览器在线体验版网址  Laravel怎么实现观察者模式Observer_Laravel模型事件监听与解耦开发【指南】  湖南网站制作公司,湖南上善若水科技有限公司做什么的?  网站制作价目表怎么做,珍爱网婚介费用多少?  香港服务器网站卡顿?如何解决网络延迟与负载问题?  如何在阿里云高效完成企业建站全流程?  广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?  googleplay官方入口在哪里_Google Play官方商店快速入口指南  英语简历制作免费网站推荐,如何将简历翻译成英文?  Python结构化数据采集_字段抽取解析【教程】  使用豆包 AI 辅助进行简单网页 HTML 结构设计  微信小程序 配置文件详细介绍  JavaScript数据类型有哪些_如何准确判断一个变量的类型  高性能网站服务器配置指南:安全稳定与高效建站核心方案  宙斯浏览器怎么屏蔽图片浏览 节省手机流量使用设置方法  Laravel怎么实现API接口鉴权_Laravel Sanctum令牌生成与请求验证【教程】  Laravel怎么进行浏览器测试_Laravel Dusk自动化浏览器测试入门  如何快速搭建FTP站点实现文件共享?  Laravel 419 page expired怎么解决_Laravel CSRF令牌过期处理  移动端脚本框架Hammer.js  JavaScript中的标签模板是什么_它如何扩展字符串功能  如何挑选优质建站一级代理提升网站排名?  phpredis提高消息队列的实时性方法(推荐)  html文件怎么打开证书错误_https协议的html打开提示不安全【指南】  家族网站制作贴纸教程视频,用豆子做粘帖画怎么制作?  车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?  如何在新浪SAE免费搭建个人博客?  打造顶配客厅影院,这份100寸电视推荐名单请查收  如何在阿里云域名上完成建站全流程?  Zeus浏览器网页版官网入口 宙斯浏览器官网在线通道  Laravel如何使用Service Provider服务提供者_Laravel依赖注入与容器绑定【深度】  如何在阿里云虚拟主机上快速搭建个人网站?  如何用腾讯建站主机快速创建免费网站?  如何确保西部建站助手FTP传输的安全性?