nginx配置多个站点使用同一端口
off999 2025-01-08 16:28 63 浏览 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服务,验证不同域名访问效果
相关推荐
- 三国卡牌游戏(哇咔玩三国卡牌游戏)
-
1、游戏规则:进入游戏首先就是抽取身份牌,然后选着武将,最后进行卡牌对战阶段。2、详解:身份抽选:将主公及内奸的身份牌随机给予玩家抽选,依此决定对战的身份。选择武将:随机选出10名武将,按6名武将正面...
- 致远oa办公系统官网(致远oa登录首页)
-
并不是每个登录帐号都能有编辑工作流的权限。系统管理员才能去设定工作流程吧。好用。致远OA在协同管理方面具有一定的优势,尤其适合于需要基本协同管理功能的政府机构和中小企业。但对于追求高度个性化和业务管...
- 真正不收费的听书软件(有没有免费听书不花钱的软件)
-
如果是线上收听的话,推荐:连载神器、喜马拉雅、懒人听书。这三款软件都是使用的语音合成,优点是选择更多,而且还支持后台朗读、空闲时间退出等非常人性化的功能,缺点是机械化朗读没有真人的情感灌入,还时不时会...
- 哪个网站可以免费下载歌曲(什么音乐软件可以免费下载歌曲)
-
有,如下:一、http://51Ape.Com一个免费提供无损音乐下载的网站,专注于Ape音乐、Flac音乐以及Wav等各类高品质无损音乐的免费下载,是目前国内比较好的免费音乐下载网站。二、91听歌网...
- 手机解压exe文件的软件(手机exe文件解压器)
-
方法如下:1、在手机页面点击"阿里云盘"APP。进入后,选择点击打开压缩包文件。2、在压缩包文件的打开界面中点击在线解压选项。3、在解压界面中点击右上角的全部解压选项。4、在跳转的界面...
- 2025三幻平民推荐阵容(2021三幻平民推荐阵容)
-
2024赛事通行证的幻军之幻保底为10张,这个数字是由官方确定的。幻军之幻保底是指在购买一定数量的抽卡券后,保证至少可以获得10张幻军之幻,即使在此之前已经抽到了其他卡牌。这种保底机制增加了用户在购买...
- 360抢票软件还能用吗(360抢票还可以用吗)
-
1、建议安装360安全浏览器抢票专版才能进行抢票;2、如果浏览器版本低建议更新版本,会避免验证码错误。3、用360手机浏览器抢票专版,绑定手机后,成功率提高100%。...
- 迅游手游加速器下载(奇游手游加速器)
-
1、首先,我们需要下载迅游手游加速器官方最新版本(点击下载)2、下载成功后,打开迅游手游加速器,搜索找到《英雄联盟:激斗峡谷》手游,然后进行安装即可。3、安装成功后,在迅游手游加速器客户端找到《英雄联...
- yy2080(yy2080歌手排行)
-
1.是最早的YY语音频道之一,也是最早娱乐K歌频道,创办于2008年6月。2.历史沉淀,聚集了很多人气型歌手,使得人力资源在YY界独占鳌头。3.考核制度深严,所以内部成员在能力较强的情况下,具有一定爱...
- 科兴中维新冠疫苗(北京科兴中维新冠疫苗)
-
合格。国家有各种疫苗的审核标准,达到标准后才可以接种。国家不可能让不合格的疫苗,进入接种环节。这点大家可以放心!不是新冠疫苗一般指新型冠状病毒疫苗。一般情况下,新型冠状病毒疫苗成都生物不是科兴。具体分...
- 咪咕视频app下载(咪咕视频app下载官方正版)
-
咪咕视频下载一般都是保存到本地的,也就是说,安装咪咕视频下面的这个文件里面进行下载的,如果你需要变更到其他地,文件夹里面需要你变更一下保存地址,一般是直接下载到本地的,是默认的,不需要更改,只是如果用...
-
- 夸克浏览器app官方下载正版(夸克浏览器app官方下载正版免费版)
-
1.以win10为例,借用腾讯应用宝即可。点击打开腾讯应用宝2.搜索栏输入"夸克"→点击夸克旁的安装3.夸克正在安装中4.夸克成功安装并打开成功...
-
2026-01-26 05:43 off999
- 免费杀毒软件的排名(免费杀毒软件的排名有哪些)
-
1.360杀毒,品牌介绍:360安全卫士品牌是一款由奇虎360公司推出的功能强、效果好、受用户欢迎的安全杀毒软件。360安全卫士拥有查杀木马、清理插件、修复漏洞、电脑体检、电脑救援、保护隐私,电脑专家...
- 手机上最好用的五笔输入法(手机五笔输入法推荐)
-
作为一款手机输入法,五笔输入法在中文输入中起着举足轻重的作用。但是,市面上五笔输入法种类繁多,如何选择一款好用的五笔输入法呢?首先,好用的五笔输入法需要具备高效的输入速度和准确度。其次,输入法要有丰富...
- stimulate(stimulate sb to do sth)
-
是高中单词。中文意思是促进常见释义英[?st?mjule?t]美[?st?mjule?t]vt.促进;激发;激励;刺激;使兴奋;促进(身体某部分)的功能;例句Thewomenweregiven...
欢迎 你 发表评论:
- 一周热门
-
-
抖音上好看的小姐姐,Python给你都下载了
-
全网最简单易懂!495页Python漫画教程,高清PDF版免费下载
-
飞牛NAS部署TVGate Docker项目,实现内网一键转发、代理、jx
-
Python 3.14 的 UUIDv6/v7/v8 上新,别再用 uuid4 () 啦!
-
python入门到脱坑 输入与输出—str()函数
-
linux软件(linux软件图标)
-
win7系统还原步骤图解(win7还原电脑系统的步骤)
-
Python三目运算基础与进阶_python三目运算符判断三个变量
-
(新版)Python 分布式爬虫与 JS 逆向进阶实战吾爱分享
-
失业程序员复习python笔记——条件与循环
-
- 最近发表
- 标签列表
-
- 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)
