Nginx 设置域名转发到指定端口
进入 /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 设置域名转发到指定端口相关推荐
- Nginx 设置域名转发到指定目录
域名转发的其它步骤参见 Nginx 设置域名转发到指定端口 在指定目录里存放一张图片,以便测试.我这里是在 /www/jaydenmall/ 里存放了一张 gg.jpg 在 vhost 里添加 ima ...
- nginx根据域名转发不同ip端口
nginx配置不同域名转发不同端口,这个很重要,毕竟,一台服务器只有一个80端口,这里我只介绍配置文件,如何安装nginx,请执行百度经验. 因为是windows,所以本地如果想用域名测试,可以修改h ...
- nginx做域名映射到指定端口(阿里云服务器、阿里域名服务)
文章目录 前言 一.初始工作 二.准备工作 1.GCC编译器 2.安装zlib 3.安装pcre.pcre-devel 4.安装openssl 三.nginx 1.下载 2.安装nginx 三.域名映 ...
- nginx 根据域名转发本机端口
server {listen 80;listen [::]:80;server_name xxxx.comlocation / {proxy_pass http://127.0.0.1:8080;} ...
- 使用nginx 同一端口根据不同域名转发到不同端口
该文章属于原创类型,其他网站转载必须来源于蚂蚁课堂www.itmayiedu.com 需求:在一台服务器上部署两个tomcat项目,都想共用同一个端口号80.但是一台服务器tomcat端口号不能重复? ...
- nginx配置域名转发、反向代理、负载均衡
[Nginx那些事]系列 [Nginx那些事]nginx 安装及常用指令 [Nginx那些事]Nginx 配置文件说明 [Nginx那些事]nginx原理解析 [Nginx那些事]nginx配置实例( ...
- nginx多域名转发
前言 昨天碰到nginx做多域名转发,简单总结下nginx的使用,此文只是便于开发理解,并不会涉入太深的东西.有错误的地方,还望大家多指正. 基础概念 DNS DNS是Domain Name Syst ...
- Nginx配置域名转发及https访问
1.概述 当在一个服务器部署多个服务,不同服务需要通过不同域名访问时,可以通过Nginx代理进行域名转发,同时还可以通过配置SSL模块实现https访问. 本文示例的业务需求为: 在一个服务器同时部署 ...
- CentOS7 设置防火墙、开放指定端口操作
CentOS7 设置防火墙操作.开放指定端口操作 1, 查看防火墙状态:firewall-cmd --statesystemctl status firewalld.service2, 开启防火墙:s ...
最新文章
- docker nginx 配置负载均衡
- 在一个夜黑风高的夜晚,坐在教室里学多线程
- python eval 入门_Python学习笔记整理3之输入输出、python eval函数
- CSDNmarkdown编辑器直接写代码的小效果(一生愿)
- imgareaselect 缩略图 裁剪图片
- fastboot no permission
- mysql 横纵表转化_数据库MySQL横纵表相互转化操作实现方法
- 20200702:最长公共子序列(leetcode1143)
- python不会英语不会数学怎么自学-零基础想自学PYTHON如果补数学怎么补?
- 同事线上埋的这个坑,我整整找了3天3夜
- 每天工作4小时的程序员_IT新闻_博客园
- 计算机职称评定认可增刊吗,核心期刊增刊评定职称可以用吗?
- PDF编辑软件如何编辑PDF文件
- LabVIEW编程LabVIEW控制PXI-5122例程与相关资料
- 电脑白屏,电脑白屏是怎么回事?是系统的原因还是
- win10删除提示找不到该项目
- 生产库,查询库和测试库的区别
- 关闭amazon kindle 个人文档服务“请在48小时内点击下方以验证此请求”
- matlab零序五次谐波,五次谐波选线法的仿真分析
- 教职工员工管理MySQL实训_数据库课程设计---教职工管理系统
热门文章
- [ArrayList删除元素] 你需要了解的ArrayList如何安全的删除重复元素/ list去重
- 955.WLB 不加班公司名单,新增5家公司
- opencv-python 绘制图像直方图及直方图均衡化
- Word表格跨页自动显示表头 自动添加标题
- 为Visual studio 2008 添加汇编工程模板(原创)
- Python和R交互使用
- 新零售微服务电商项目SpringBoot/SpringCloudAlibaba
- 微软正式发布 Windows 11 SE
- php 警告提示框,js弹出对话框(消息框、警告框)
- 未来计算机网络技术层面的发展,计算机网络技术的未来发展趋势和新媒体影响...