server_name可以使用通配符(*)与正则表达式设置域名

server_name *.test.com;
server_name \.domain\.com$;

虚拟主机是在一台物理机上划分多个磁盘空间,每个磁盘空间是一个虚拟机,每台虚拟机都可以独立对外提供Web服务,互不干扰.
可以将多个不同域名的网站部署到

server{listen 8001;server_name 192.168.1.2; # 访问192.168.1.2的客户端会访问此虚拟机root html2/;index index.html;
}server{listen 8002;server_name 192.168.1.3;# 访问192.168.1.3的客户端会访问此虚拟机root html3/;index index.html;
}

基于ip配置虚拟主机

linux系统中,可以通过ip别名的方式实现一块物理网卡上绑定多个IP地址
1.切换到网路配置文件ifcfg-eth0所在目录
cd /etc/sysconfig/network-scripts/
2.根据需要设置IP:
将ifcfg-eth0 复制为ifcfg-eth0:2 对应 ip:192.168.1.2
将ifcfg-eth0 复制为ifcfg-eth0:3 对应 ip:192.168.1.3
3.编辑ifcfg-eth0:1和ifcfg-eth0:2文件,修改DEVICE(网卡物理设备名称)和IPADDR(IP地址)

DEVICE=eth0:1
IPADDR=192.168.1.2

4.执行service network reload使配置生效

基于域名配置虚拟主机

server{listen 80;server_name www.test.com test.com; # 将访问www.test.com test.com客户端访问此虚拟机root html2/;index index.html;
}

nginx http server相关推荐

  1. 哎呦报错啦怎么办?nginx: [emerg] “server“ directive is not allowed here in /usr/local/nginx/conf/nginx.conf53

    报错怎么办?不要慌,排它! 1.具体报错提示信息 nginx: [emerg] "server" directive is not allowed here in /usr/loc ...

  2. firefox+linux+nginx搭建server与client通过证书双向认证环境

    项目中需要搭建一个server和client基于证书的双向认证环境.由我来做,我也不会. 经过一晚上的研究,基本摸清了(知其然不知其所以然).做下笔记. 基本环境: 1.安装nginx. 2.安装op ...

  3. 图文解说nginx中server的匹配顺序

    在开始处理一个http请求时,nginx会取出header头中的host,与nginx.conf中每个server的server_name进行匹配,以此决定到底由哪一个server块来处理这个请求. ...

  4. php的server和location,3、Nginx关于server块和location块的配置

    前面第2篇文章中列出了全局段.events段.http段的一些指令的意义和用法,这篇文章将介绍server段和location段的相关指令. server段配置 listen: listen指令有三种 ...

  5. 【Nginx】 server 配置记录

    根路径禁止访问,二级路径使用目录浏览功能 server{....location / {return 403;}# 使用正则location ~* ^/.*/(.*(xlsx|csv))?$ {aut ...

  6. nginx代理人server结合tomcat采用

    相信非常多人都听过nginx,这个小巧的东西慢慢地在吞食apache和IIS的份额.那到底它有什么作用呢?可能非常多人未必了解. 说到反向代理,可能非常多人都听说,但详细什么是反向代理,非常多人预计就 ...

  7. Nginx的server为0.0.0.0/0.0.0.1的作用?

    看到kong默认的代理和后台server 都是0.0.0.0,代理到上游的服务器proxy_pass $upstream_scheme://kong_upstream;配置如下, upstream k ...

  8. Nginx的server块和location块的简单说明

    server块和location块 server块和location块都是我们要重点讲解和学习的内容,因为我们后面会对Nginx的功能进行详细讲解,所以这块内容就放到静态资源部署的地方给大家详细说明. ...

  9. nginx下面server配置

    haomeiv配置 log_format www.haomeiv.com '$remote_addr - $remote_user [$time_local] "$request" ...

  10. Nginx 配置问题 server directive is not allowed here in /etc/nginx/nginx.conf:69

    前沿 今天在其他服务器上重新配置 nginx.conf 文件,配置结束启动 nginx 发现遇到了这样一个错误,我擦-?我配置文件都是从上个服务器上 复制粘贴过来的,怎么会遇到这个问题呢?百思不得其解 ...

最新文章

  1. ansible及ansible-palybook使用(持续更新)
  2. Word 2010中利用尾注添加参考文献(论文必备)
  3. 00-elasticsearch的pom文件
  4. 一个产品经理的自述:我在腾讯工作的这一年(转)
  5. 线下社群要如何拉新呢?
  6. Java的核心思想(发展方向)
  7. Ubuntu 20.04开机自启脚本(亲测)
  8. 埃森哲发布 2015 年五大 IT 趋势预测
  9. [EffectiveC++]item3:尽可能使用const
  10. HTML5写的简单登录页面
  11. 元宇宙iwemeta:《时代》杂志新封面,元宇宙将改变一切
  12. 【等保知识】等保测评机构申请条件,所需资料以及流程
  13. CSP难度的经典题目/有趣的思维题选讲(一)
  14. Python游戏开发工程师的起步,几款游戏开发案例
  15. 种子的“选择”可影响地区生物多样性
  16. 基于php的房产中介信息网
  17. 计算机网络-常用英文简写与名词解释
  18. 超市收银系统无法连接服务器,超市收银系统常见问题介绍与回答
  19. CMMI2.0之我见-技术解决方案TS产品集成PI
  20. Vue 计算属性和ref的使用方法

热门文章

  1. 关于“绑定(binding)”技术
  2. MySQL数据库基础(外键约束、添加索引)
  3. (篇七)输入任意个数字,输出最大值最小值,且进行排序排序
  4. android 字母搜索栏,android仿微信通讯录搜索示例(匹配拼音,字母,索引位置)
  5. python3 协程运行时 如何动态增加协程_python2.7 协程,如何调度运行两个协程?...
  6. 360手机浏览器_网信办出手:华为、360、qq等8款手机浏览器被列入首批重点整治名单...
  7. 使用Python列表方法模拟约瑟夫环问题
  8. Python使用tensorflow中梯度下降算法求解变量最优值
  9. mysql+视频文件转成流_视频文件自动转rtsp流
  10. linux下测试权限,Linux下进程权限分析