1、配置虚拟主机

虚拟主机,也叫“⽹站空间”,就是把⼀台运⾏在互联⽹上的物理服务器划分成多个“虚拟”服务器。虚拟主 机技术极⼤的促进了⽹络技术的应⽤和普及。同时虚拟主机的租⽤服务也成了⽹络时代的⼀种新型经济 形式。

1.1 端口绑定

(1)上传静态⽹站:

方式1:

将自己写的静态页面(例如登录页面)上传⾄ /usr/local/nginx/index下

将自己写的静态页面(例如注册页面)上传⾄ /usr/local/nginx/regist下

方式2:

也可以自己在nginx目录下创建 mkdir index 和 mkdir regist 分别进入index和regist 编写静态页面

需要将index和regist文件拷贝到容器的目录下   /c_nginx/usr/share/nginx

(2)修改Nginx 的配置⽂件:~/nginx/config.d/port.conf

server {

listen 81; # 监听的端⼝

server_name localhost; # 域名或ip

location / { # 访问路径配置

root     /usr/share/nginx/index;# 根⽬录

index    index.html index.htm; # 默认⾸⻚

}

error_page 500 502 503 504 /50x.html; # 错误⻚⾯

location = /50x.html {

root html;

}

}

server {

listen 82; # 监听的端⼝

server_name localhost; # 域名或ip

location / { # 访问路径配置

root     /usr/share/nginx/regist;# 根⽬录

index   regist.html;# 默认⾸⻚

}

error_page 500  502  503  504  /50x.html; # 错误⻚⾯

location = /50x.html {

root html;

}

}

配置2个端口指定的虚拟主机

(3)测试访问

地址栏输⼊http://ip地址/:81 可以看到⾸⻚⾯

地址栏输⼊http://ip地址/:82 可以看到注册⻚⾯

1.2 域名绑定

什么是域名:(baidu.com 通俗理解这就是域名  。

⼀个域名对应⼀个 ip 地址,⼀个 ip 地址可以被多个域名绑定。

例如:192.168.177.129 www.xzk.com

192.168.177.129  regist.xzk.com)

域名:是由⼀串⽤“点”分隔的字符组成的Internet上某⼀台计算机或计算机组的名称,⽤于在数据传输时标识计算机的电⼦⽅位(有时也指地理位置,地理上的域名,指代有⾏政⾃主权 的⼀个地⽅区域)。域名是⼀个IP地址上有“⾯具” 。域名的⽬的是便于记忆和沟通的⼀组服务器的地址 (⽹站,电⼦邮件,FTP等)。域名作为⼒所能及难忘的互联⽹参与者的名称。域名按域名系统 (DNS)的规则流程组成。在DNS中注册的任何名称都是域名。域名⽤于各种⽹络环境和应⽤程序特定 的命名和寻址⽬的。通常,域名表示互联⽹协议(IP)资源,例如⽤于访问因特⽹的个⼈计算机,托管 ⽹站的服务器计算机,或⽹站本身或通过因特⽹传送的任何其他服务。世界上第⼀个注册的域名是在 1985年1⽉注册的。

(1)指定域名和ip:(以修改 hosts ⽂件(C:\Windows\System32\drivers\etc)进行域名和ip的指定配置)

192.168.177.129  www.xzk.com

192.168.177.129  regist.xzk.com

(2)上传静态⽹站

将自己写的静态页面(例如查看页面)上传⾄ /usr/local/nginx/cart下

将自己写的静态页面(例如搜索页面)上传⾄ /usr/local/nginx/search下

(2)做好域名指向后,修改nginx配置⽂件 domain.conf

server {

listen 80;

server_name    www.xzk.com;

location / {

root      /usr/share/nginx/cart;

index    cart.html;

}

}

server {

listen 80;

server_name    regist.xzk.com;

location / {

root      /usr/share/nginx/search;

index    search.html;

}

}

最后测试访问regist.xzk.com:80/www.xzk.com:80

Nginx(二)配置虚拟主机相关推荐

  1. Nginx如何配置虚拟主机?

    注意,该环境是依赖于http://www.php20.com/forum.php?m ... &extra=page%3D1 基础上进行配置.默认不具备这些文件 . 下面是增加一个mytest ...

  2. nginx域名配置虚拟主机

    一个域名,对应一个IP地址 通过DNS域名解析服务器,可以将域名解析为IP地址 这里 通过修改host文件,指定域名的IP地址 host劫持 是指在host文件中,配置域名和IP地址,当访问域名的时候 ...

  3. PhpStudy在nginx下配置虚拟主机和伪静态

    使用zblogPhp中的静态管理中心插件来伪静态,如图所示 server {listen 80;server_name www.dailyflower.club dailyflower.club;ro ...

  4. Nginx之配置虚拟主机vhost

    需求 当一台服务器上,需要使用nginx部署多套项目时,将所有项目配置在同一config 下,容易出现混乱,维护起来也比较困难. 部署多项目时,因为每个项目启动都会有不一样的端口号,客户端请求的时候需 ...

  5. Nginx安装与虚拟主机配置shell脚本

    今天继续给大家介绍Linux运维相关知识,本文主要内容是Nginx安装与虚拟主机配置shell脚本. 一.NGINX安装 在今天的脚本上,我们开始尝试使用函数和参数,以增强脚本的灵活性和实现脚本的模块 ...

  6. Nginx(二) 虚拟主机配置

    一.Nginx的应用概述 Nginx作为一款高性能的http服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器.主要有以下3方面的应用: 1.http服务器: Nginx是一个http服 ...

  7. Nginx基于IP,端口,域名配置虚拟主机

    Nginx(发音同 engine x)是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行.其特点是占有内存少,并发能力强,事实 ...

  8. Nginx——安装与虚拟主机配置(域名非80端口问题)

    一.引言 因为甲方提出问题:一个服务器与IP,两个域名a.b分别对应两个要部署的网站,这个一般是一个域名a对应一个主机服务器ip的默认80端口,另外的网站只能用其他端口(如b:8080对应主机ip:8 ...

  9. Nginx实现多虚拟主机配置

    一.Nginx的应用概述 Nginx作为一款高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器.主要有以下3方面的应用: 1.http服务器 Nginx是一个http服 ...

最新文章

  1. 图解Linux最常用命令!秒懂!
  2. matlab zeros(12 1),Matlab中  函数zeroS(1,8) 代表什么意思??
  3. 微信小程序(11)--购物车
  4. php pdo更新,php - 使用PDO和MySQL更新查询
  5. asterisk版本选择
  6. android删除键监听,「React Native」Android返回键监听
  7. iQOO Neo5入网:搭载双电芯方案 标配66W快充
  8. 关于序列化的 10 几个问题,你肯定不知道
  9. bind9的初步使用(2)
  10. Flutter 自定义 ImageButton
  11. PHP 缓存 内存,PHP memcache 内存缓存 数据库查询 应用 高洛峰 细说PHP
  12. 【系统分析师之路】系统分析师冲刺习题集(企业信息化)
  13. Spring学习路线
  14. 微信小程序弹窗提示怎么写
  15. 没有鼠标也能效率爆炸,全靠这些快捷键 | 自爆区 046
  16. Windows10创建系统还原点
  17. Divan and bitwise operations(组合数+思维)
  18. 汇编之中DOS挂盘@[TOC](64位机汇编之中DOS挂盘)
  19. 学术规范与论文写作 答案
  20. Apache Zookeeper配置

热门文章

  1. 手机双清,三清,四清,五清,六清介绍
  2. Centos7配置 yum代理
  3. imfindcircles
  4. 飞腾cpu服务器浪潮信息,浪潮发布国产飞腾CPU服务器
  5. 架构师工程攻城略地需要具备的八大核心能力
  6. POI IllegalArgumentException: Sheet index (0) is out of range (no sheets)问题解决
  7. Gos Log每次查询响应后自动清理临时文件,优化磁盘空间
  8. nvenc vs x264 对比(1)
  9. 解决网易服务器延迟大,网易WOW服务器延迟
  10. WordPress站点快速集成腾讯数字身份管控平台CIAM,免开发实现登录认证