nginx配置多个站点使用同一端口
off999 2025-01-08 16:28 55 浏览 0 评论
场景描述
用户在同一台服务器上部署了多个站点,需要使用不同域名的80端口来访问不同的网站
准备事项
- 主机已安装好nginx服务
- 站点文件已上传到主机目录
- 不同域名已解析到主机IP
部署步骤
1、检查/etc/nginx/nginx.conf <span style="color:red">(nginx默认配置文件路径,如果使用其他方式部署,对应部署的其他路径)</span>配置文件,确保文件中包含 include /etc/nginx/conf.d/*.conf;
user nginx;
worker_processes auto;
error_log /var/log/nginx/error.log;
pid /run/nginx.pid;
# Load dynamic modules. See /usr/share/doc/nginx/README.dynamic.
include /usr/share/nginx/modules/*.conf;
events {
worker_connections 1024;
}
http {
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
access_log /var/log/nginx/access.log main;
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 65;
types_hash_max_size 2048;
include /etc/nginx/mime.types;
default_type application/octet-stream;
# Load modular configuration files from the /etc/nginx/conf.d directory.
# See http://nginx.org/en/docs/ngx_core_module.html#include
# for more information.
include /etc/nginx/conf.d/*.conf; #nginx站点配置文件路径
server {
listen 80 default_server; #默认监听端口
listen [::]:80 default_server;
server_name _;
root /usr/share/nginx/html; #默认站点路径
# Load configuration files for the default server block.
include /etc/nginx/default.d/*.conf;
location / {
}
error_page 404 /404.html;
location = /404.html {
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
}
}
}
2、在目录/etc/nginx/conf.d下面新建website1.conf,website2.conf,文件名可自定义。监听端口都改为80端口并绑定不同的域名,root路径分别配置为不同的站点路径。 website1.conf文件内容:
server {
listen 80; #website1监听端口
server_name one.example.com; #website1绑定域名
root /var/www/html/web1/; #website1站点路径
# Load configuration files for the default server block.
location / {
index index.php index.html index.htm; #站点默认页面
}
error_page 404 /404.html;
location = /40x.html {
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
}
}
website2.conf文件内容:
server {
listen 80; #website2监听端口
server_name two.example.com; #website2绑定域名
root /var/www/html/web2/; #website2站点路径
# Load configuration files for the default server block.
location / {
index index.php index.html index.htm; #站点默认页面
}
error_page 404 /404.html;
location = /40x.html {
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
}
}
3、重启nginx服务,验证不同域名访问效果
相关推荐
- 软件应用商店大全(应用商店软件下载排行榜)
-
360手机助手是android智能手机的手机管理专家。提供海量的游戏、软件、音乐、小说、视频、图片,通过它轻松下载、安装、管理手机资源。所有提供信息资源,全部经过360安全检测中心的审核认证,绿色无毒...
- 下书网电子书下载网站(下书网免费下载小说)
-
存放在我的书架里,可以查看
- cad怎么下载(cad怎么下载到电脑上)
-
1、在搜索引擎中输入cad安装包并点击搜索,选择一款安装包进行下载。2、将下载的cad安装包解压出来,右键点击解压文件,在解压出来的文件里面找到setup安装程序,双击开始安装。3、点击开始安装,勾选...
- ps教程免费视频教程全集(ps教程视频全集观看)
-
Photoshop自带的教程关了以后怎么找到首先我们打开Photoshop,在最上面的工具栏中找到窗口。点击窗口,在下面找到“学习”工具。然后点击,教程就会出现啦。Photoshop自带的教程关了以后...
- 抖抈短视频app下载安装(抖抈短视频app下载大全)
-
抖拍抖拍app56个民族服饰换装特效视频拍摄是最近非常火爆的民族服饰换装拍摄视频的特效素材,涵盖了非常多好玩的特效素材可以免费进行拍摄使用,在线一键换装56个民族的服饰拍摄,感受各地的异域风情,看看自...
- qq电脑版免费下载(qq 电脑版官方下载免费下载)
-
下载QQ的方法如下:1)登录QQ手机版官网http://im.qq.com/mobileqq选择你的手机机型或手机操作平台进行下载。2)通过AppStore(苹果商城)、手机应用商店搜索“QQ...
- 驾考宝典下载安装(河南驾考宝典下载安装)
-
1、可以在电脑上下载传到手机上。2、可以直接在手机上下载,安卓市场里就有。驾考宝典电脑版激活方法如下:首先,打开驾考宝典电脑版软件,点击右上角的“激活”按钮,然后输入购买时所提供的激活码,点击“确定...
- 天气预报30天查询(天气预报30天查询温州市)
-
一月份天气预报查询是可以查询30天的天气预报。现在的天气预报都比较准,能查询当天的,也能查询一星期半个月的,查询30天的也可以,只是天数越多误差也就越大了,一般都会查询几天的天气预报和十五天的天气情况...
- 姓名打分免费查询(姓名打分免费查询周易官网)
-
妈妈好孕网的姓名打分测试是一种基于姓名学理论的个性特征及吉凶预测方法,通过对汉字笔画、五行属性等进行分析,来评估姓名所包含的信息和作用。但是,这种测试并没有科学依据,也无法完全准确地反映出一个人的性格...
- 游戏下载软件(十大手游平台app)
-
App里面下载游戏,我们只能在手机app里面就能下载,以下就是下载的方法首先我们打开手机,在手机页面中,我们找到下载游戏的app的图标,然后我们点击打开App进入页面,我们点击搜索框搜索游戏,...
- slidesgo免费ppt模板(slide做ppt)
-
slides释义:v.滑;下跌(slide的三单形式);徐徐而行n.[电影]幻灯片(slide的复数);滑动例句:Hislecturewasillustratedwithslides...
- 下载斗地主真人欢乐斗地主(下载真人玩欢乐斗地主)
-
是的,是真人。也有机器人的。淘宝上面斗地主都是真人。因为淘宝上面斗地主是属于淘宝开发的网络游戏。在淘宝上面进行斗地主的都是实名注册的玩家双喜斗地主中的玩家既有真人也可能包含一些电脑AI玩家。在大多...
- wifi管家防蹭网手机版(wifi管理器防蹭网手机版)
-
1.首先我们打开手机进入到桌面然后连接我们的wifi。2.接下来我们打开桌面的设置图标,进入到设置界面之后,点击wlan选项。3.然后我们点击已经连接的wifi选项。4.接下来我们就会进入到网络...
- vmware虚拟机手机版(vmware虚拟机手机版电脑系统)
-
V7.1.4是最新的当然也是最好的,但是注册码难找所以V7.1.3才是最适合你的当然最好是原版+汉化包咯精简版或者绿色版会出现很多问题的我记得默认是开启的,可以点击设置,进入后,打开wlan就可...
- 华泰证券下载手机版(华泰证券交易手机版下载)
-
华泰证券卸载并不是删除华泰证券账户信息,再次下载后,登录用户名后,里面的记录还有
欢迎 你 发表评论:
- 一周热门
- 最近发表
- 标签列表
-
- python计时 (73)
- python安装路径 (56)
- python类型转换 (93)
- python进度条 (67)
- python吧 (67)
- python的for循环 (65)
- python格式化字符串 (61)
- python静态方法 (57)
- python列表切片 (59)
- python面向对象编程 (60)
- python 代码加密 (65)
- python串口编程 (77)
- python封装 (57)
- python写入txt (66)
- python读取文件夹下所有文件 (59)
- python操作mysql数据库 (66)
- python获取列表的长度 (64)
- python接口 (63)
- python调用函数 (57)
- python多态 (60)
- python匿名函数 (59)
- python打印九九乘法表 (65)
- python赋值 (62)
- python异常 (69)
- python元祖 (57)
