nginx配置多个站点使用同一端口
off999 2025-01-08 16:28 53 浏览 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服务,验证不同域名访问效果
相关推荐
- 好用的磁力链接引擎(2020最好用的磁力连接)
-
01.磁力熊磁力熊,是一个内容丰富、功能最为强大的一个磁力搜索网站,通过它不仅仅可以搜索到大量纯净的1080P高分电影,像一些比较小众的影视剧这里也都能找到。02.夕阳小站夕阳小站,虽然网站整体界面设...
- 适合夫妻的suv(夫妻免费观看完整版电视剧)
-
新婚夫妻最好选择空间较大、安全性好、经济实用的SUV。以下是一些适合新婚夫妻的SUV:1.丰田RAV4:这是一款经典的SUV,它拥有可靠的品牌、宽敞的内部空间、高效的油耗和各种安全性能。2.本田CR-...
- 成人版哔哩哔哩bilibili(成人版哔哩哔哩在线看)
-
1.对于成年人来说,需要在bilibili官网上进行注册。在注册页面中,需要填写邮箱、密码和验证码。同时需要同意网站的用户协议和隐私政策。2.在填写个人信息时,需要提供真实的姓名、性别、出生日期等...
- 安卓手机杀毒软件官方免费下载
-
安全的。一只猫影视大全app是一款能够帮助你们一起找到电影电视剧资源的软件,这个版本是安全免费的,大家可以放心下载,每天都会有最新电影电视剧推荐,还有各种好看有趣的综艺,首页没有的资源大家也可以通过搜...
- 美图秀秀官方免费下载(美图秀秀新版免费下载)
-
因为注册了才能够使用,才能够实名认证,接收手机验证码。可以为以后充值甚至是实名制避免出现违法行为而做准备。不行,美图秀秀的下载是属于个人意愿的 美图秀秀针对PC端仅有windows版,没有针对苹果自带...
-
- 翻译中文(翻译中文成英文的软件)
-
1.下载安装迅捷PDF转换器,找到操作页面中的“特色转换”点击其中的“Word翻译”2.后点击页面中的“添加文件”或者“点击或拖拽文件添加”,添加需要翻译的文件。3.添加完成文件添加之后,点击页面中的文字选择,选择“简体中文”再点“英文”就...
-
2026-01-20 15:51 off999
- 破解游戏盒子哪个好用(破解游戏盒子app哪个好)
-
虫虫助手,GG助手,百分网,爱吾游戏盒,软天空,葫芦侠,都有,大部分是破解的。推荐虫虫助手和葫芦侠。虫虫助手,GG助手,百分网,爱吾游戏盒,软天空,葫芦侠,都有,大部分是破解的。推荐虫虫助手和葫芦侠。...
- 手机版ktv点歌系统(手机版ktv点歌系统怎么用)
-
高品质的KTV,VOD点歌系统公司有两大类:1:PC三大品牌:1,天行视点2,奥斯卡3,视翰2:机顶盒两个:1,雷石2,视易两大类的区别:PC端稳定性能好,功能扩张性好,便于维修,只要...
- nba2k23(nba2k23苹果版手游)
-
打比赛做任务。2k是一款篮球竞技游戏,游戏想要从23评分升到99可以通过打比赛做任务的方式提升能力值,每位球员的能力值都是固定,当能力值满了之后是无法继续提升的。对于2k23经理模式,需要花费大量的时...
- cctv5直播nba季后赛(新赛季cctv5节目转播nba)
-
现在CCTV五还是有NBA季后赛的转播,只是CCTv五体育频道不是每场NBA的季后赛都会进行直播,现在CCT∨只是在周末才会为球迷转播NBA的季后赛NBA季后赛可以在多个平台观看直播。例如:NBA官网...
- bt磁力搜索种子下载(bt种子搜索7.3)
-
方法和步骤如下:1、进入btdigg网站,随便搜一个词,比如“哈利波特”2、好了我们开始找我们想要的内容,点击磁力链接,如果你的迅雷插件正常的话,就弹出对话框,分析链接中3、如果无法弹出,也可以点击右...
- google地图下载app(googlemap下载安卓版)
-
google地图的app国内是不可以用的。目前谷歌地图App仍然无法使用。谷歌地图在国内是没办法使用的,但可以提前先下载,到了当地后就可以使用。谷歌地图还是比较准确,可以用中文查找,用起来挺方便,但是...
- 疯狂魔鬼城破解版无限金币(疯狂魔鬼城安卓破解)
-
破解疯狂魔鬼城,首先需要密切观察每个房间的布局和陷阱,找出规律和蛛丝马迹,同时要仔细分析每个谜题和线索,寻找隐藏的提示和线索。此外,团队合作和沟通也是至关重要的,大家需要密切配合,共同思考,互相帮助解...
欢迎 你 发表评论:
- 一周热门
- 最近发表
- 标签列表
-
- 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)
