当前位置: 首页 > news >正文

Nginx:不同域名访问同一台机器的不同项目

Nginx很简单就可以解决同一台机器同时跑两个或者多个项目,而且都通过域名从80端口走。

Windows环境下nginx服务为例,配置文件nginx.conf中,http中加上

include /setup/nginx-1.20.1/conf/conf.d/*.conf;

删除server部分,完整如下:

#user  nobody;
worker_processes  1;#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;#pid        logs/nginx.pid;events {worker_connections  1024;
}http {include       mime.types;default_type  application/octet-stream;#access_log  logs/access.log  main;include /setup/nginx-1.20.1/conf/conf.d/*.conf;sendfile        on;#tcp_nopush     on;#keepalive_timeout  0;keepalive_timeout  65;#gzip  on;
}

/setup/nginx-1.20.1/conf/conf.d/目录下创建hquw365.confhqxg365.conf文件。

hquw365.conf配置如下:

server {listen       80;server_name  beian.hquw365.com;#charset koi8-r;#access_log  logs/host.access.log  main;location / {root   D:/setup/nginx-1.20.1/html/beian/hquw365;index  index.html index.htm;}#error_page  404              /404.html;# redirect server error pages to the static page /50x.html#error_page   500 502 503 504  /50x.html;location = /50x.html {root   html;}}

hqxg365.conf配置如下:

server {listen       80;server_name  hqxg365.com;#charset koi8-r;#access_log  logs/host.access.log  main;location / {root   D:/setup/nginx-1.20.1/html/beian/hqxg365;index  index.html index.htm;}#error_page  404              /404.html;# redirect server error pages to the static page /50x.html#error_page   500 502 503 504  /50x.html;location = /50x.html {root   html;}}

配置完成后,重新加载nginx配置文件。

在浏览器中输入http://beian.hquw365.com/

在这里插入图片描述

输入http://hqxg365.com/

在这里插入图片描述

实际应用中,可以将两个域名都解析到同一台服务器上,然后如此配置,即可实现同一台服务器部署两个项目,都走80端口。

http://www.lryc.cn/news/227180.html

相关文章:

  • C++(20):new数组时元素个数自动推到
  • 使用visualStudio发布可执行文件
  • yolo系列报错(持续补充ing)
  • Technology Strategy Patterns 学习笔记9 - bringing it all together
  • Redis(12)| 过期删除策略和内存淘汰策略
  • Go-服务注册和发现,负载均衡,配置中心
  • k8s-实验部署 1
  • Git的原理与使用(一)
  • 1204. 错误票据
  • uniapp中在组件中使用被遮挡或层级显示问题
  • windows下安装es及logstash、kibna
  • 华为ensp:rip宣告
  • Django中简单的增删改查
  • HCIE-Rainbow迁移工具
  • AI 绘画 | Stable Diffusion 涂鸦功能与局部重绘
  • [LeetCode周赛复盘] 第 371 场周赛20231112
  • Google Guava Cache LoadingCache 基本使用
  • AWS云服务器EC2实例进行操作系统迁移
  • 《015.SpringBoot+vue之音乐网》【前后端分离】
  • 网格算法和穷举法
  • 【AI】自回归 (AR) 模型使预测和深度学习变得简单
  • 安卓常见设计模式14------单例模式(Kotlin版)
  • 卡尔曼家族从零解剖-(06)一维卡尔曼滤波编程实践
  • macOS使用conda初体会
  • GetPrivateProfileSection使用
  • Ubuntu20.04 安装 Matlab R2021a
  • 让35岁程序员精力充沛的方法
  • 01:2440----点灯大师
  • 初步了解 RabbitMQ
  • Faster-RCNN and Mask-RCNN框架解析