nginx配置多个站点使用同一端口
off999 2025-01-08 16:28 57 浏览 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服务,验证不同域名访问效果
相关推荐
- qq安全管家 手机版(qq安全管家怎么卸载)
-
您好,亲爱的管家用户 坏人可能会通过木马或钓鱼网站骗取您输入的动态密码,进而进行其他恶意操作。建议您对QQ号码经常使用的电脑及手机进行全盘查杀,平时输密码密保前一定要认真辨别官网和官方客户端。 ...
-
- 邮箱注册入口(example邮箱注册入口)
-
可在网易邮箱官网注册邮箱账号并登录。步骤如下:1.打开网易邮箱官网,点击“立即注册”,进入注册界面。3.回到之前的页面,输入账号密码登录即可使用。网易邮箱的优势之——安全稳定提供HTTPS登录和SSL邮件加密功能,保证通信安全,无须...
-
2026-01-23 18:51 off999
-
- 腾讯视频会员免费领取(腾讯视频会员免费领取网站)
-
步骤/方式1打开腾讯视频APP,点击下方中间标签"新春特惠",找到"免费领VIP"。步骤/方式2点击"免费领VIP",界面跳转点微视活动界面。步骤/方式3领腾讯会员需要做微视任务,签到7天可以领1天VIP会员。...
-
2026-01-23 18:43 off999
- 二战风云2无限钻石水晶版(二战风云2破解版无限资源)
-
要想得高分,简洁点,就是向前行动是坦克,与反坦克炮一起,反坦克炮到达位置架设,接着在坦克即将到达时摩托化部队前进。毕竟能省点时间就省点时间,因为这个游戏,时间很重要。如果是1v2,那就,守城市,反坦...
- 高清多功能视频播放器(多功能视屏播放器)
-
多功能高清视频播放器使用起来非常简单,首先将视频文件传输到播放器中,然后通过遥控器或者触摸屏操作选择要播放的视频。用户可以根据需要进行视频播放设置,如调整音量、播放速度等。此外,播放器还支持多种视频格...
- 老版街机游戏大全(开火车老虎机(单机版))
-
横版过关:快打旋风,恐龙新世纪,名将,吞食天地赤壁之战,圆桌武士,变身忍者,惩罚者,飞机射击:彩京打击者1945,战国世纪,四国战机,太阳表决,格斗:街霸系列,KOF系列,VR战士系列,铁拳系列,死或...
-
- 内存清理大师(内存清理大师V1.2.6官方版)
-
1、打开手机清理大师应用APP2、点击扫描垃圾3、在弹出来的窗口点击清理垃圾4、最后即可清理完成在手机中设置里的通用里储存空间与iCloud进行清除。操作方法点开设置->通用->储存空间与iCloud用量点击储存空间-...
-
2026-01-23 17:03 off999
- 登录器下载安装(云端辅助登录器下载安装)
-
有其他的程序正在使用中,你电脑重新启动一次再删除dlq试试,或者把其他的程序都关了然后再重新安装一次再删除.祝你好运!!!!!!!!!!!!1国服的下载很简单,和当年CF、逆战的方式一样,我们直接...
-
- 下载拼音打字输入法(下载拼音汉字输入法)
-
你下载百度手机输入法,默认的就是双拼,可以自己选择26键拼音输入、右键单击桌面右下角的搜狗输入法工具条,将鼠标移到“软键盘”上,然后选择“拼音字母”即可使用这个功能。输入法使用技巧:1、输入法一般支持符号输入,可以右键单击候选框,之后点击“...
-
2026-01-23 16:43 off999
- 彩铃定制(彩铃定制流程)
-
演示品牌型号:联想拯救者R720;系统:Windows10;软件:Chrome88.0。1、用浏览器搜索定制手机彩铃,点击移动官网,进入后点击左上角登录,账户就是自己的手机号,密码就是在营业厅办理需要...
- 同他聊交友软件(他聊软件吗)
-
好他聊app一款优质便捷的单身男女在线互动交友平台,来他聊app遇见更多有趣有料的小伙伴,支持语音通话视频互动,更可以每日分享生活动态。他聊app你可以通过文字、语音、视频等多种方式与同城附近异性聊天...
- 360官方(360官方正版免费下载安装)
-
https://yunpan.360.cn/360云盘是奇虎360科技的分享式云存储服务产品。为广大普通网民提供了存储容量大、免费、安全、便携、稳定的跨平台文件存储、备份、传递和共享服务。360云盘是...
欢迎 你 发表评论:
- 一周热门
-
-
抖音上好看的小姐姐,Python给你都下载了
-
全网最简单易懂!495页Python漫画教程,高清PDF版免费下载
-
飞牛NAS部署TVGate Docker项目,实现内网一键转发、代理、jx
-
Python 3.14 的 UUIDv6/v7/v8 上新,别再用 uuid4 () 啦!
-
python入门到脱坑 输入与输出—str()函数
-
Python三目运算基础与进阶_python三目运算符判断三个变量
-
win7系统还原步骤图解(win7还原电脑系统的步骤)
-
(新版)Python 分布式爬虫与 JS 逆向进阶实战吾爱分享
-
linux软件(linux软件图标)
-
失业程序员复习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)
