微服务 教程
1085个小节阅读:196.3k
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
需求
两个域名指向同一个nginx服务器,用户访问不同的域名时显示不同的内容。
域名规划:
1, www.bjsxt.cn => 前台
2, www.baizhan.cn =》 后台
文件路径:C:\Windows\System32\drivers\etc\hosts
xxxxxxxxxx
192.168.66.100 node1 www.bjsxt.cn www.baizhan.cn
xxxxxxxxxx
server {
listen 80;
#为虚拟机指定IP或者是域名
server_name www.bjsxt.cn;
#主要配置路由访问信息
location / {
#用于指定访问根目录时,访问虚拟主机的web目录
root bjsxt;
#在不指定访问具体资源时,默认的展示资源的列表
index index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
#一个Server就是一个虚拟主机
server {
listen 80;
#为虚拟机指定IP或者是域名
server_name www.baizhan.cn;
#主要配置路由访问信息
location / {
#用于指定访问根目录时,访问虚拟主机的web目录
root baizhan;
#在不指定访问具体资源时,默认的展示资源的列表
index index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
准备需要的目录和html页面:
xxxxxxxxxx
[root@node1 nginx]# cp -r html101/ bjsxt
[root@node1 nginx]# cp -r html101/ baizhan
[root@node1 nginx]# vim bjsxt/index.html
<h1>Welcome to nginx bjsxt!</h1>
<p><em>Thank you for using bjsxt.</em></p>
[root@node1 nginx]# vim baizhan/index.html
<h1>Welcome to baizhan!</h1>
<p><em>Thank you for using baizhan.</em></p>
重启Nginx服务
xxxxxxxxxx
[root@node1 html]# ./nginx -s reload
1. windows操作系统中在_____设置ip和域名映射关系
A C:\Windows\System32\drivers\etc\hosts
B C:\Windows\etc\hosts
C C:\Windows\drivers\etc\hosts
D C:\Windows\System32\drivers\hosts
2. Nginx技术中实现基于域名的虚拟主机,使用_____指令指定域名。
A root
B server
C location
D server_name
1=>A 2=>D