linux构建虚拟主机

概念

虚拟web主机

在同一台物理服务器中运行多个web站点,其中每一个站点并不独立占用一台真正的计算机。

httpd支持的三种虚拟主机类型

基于域名的虚拟主机
基于IP地址的虚拟主机
基于端口的虚拟主机

基于域名构建虚拟主机

安装dns和http服务

更改dns配置文件


在测试机上添加dns服务器地址192.168.149.129

开启服务,关闭防火墙,测试是否能解析成功

在httpd服务的配置文件中添加一个子配置文件目录extra,并在目录内添加虚拟主机配置文件

创建站点

将主配置文件申明子配置文件

启动服务,访问虚拟web

**基于不同端口的虚拟主机

更改虚拟主机的配置文件

创建网站

配置文件中更改监听端口

开启服务,测试

基于不同IP的虚拟主机

添加一块网卡,自动获取地址


更改虚拟主机配置文件

创建目录站点

更改监听地址

重启服务,测试

原文地址:https://blog.51cto.com/14449536/2445352

时间: 2024-11-08 06:19:15

linux构建虚拟主机的相关文章

CentOS 7中构建虚拟主机(实验篇)

虛拟Web主机 在同一台物理服务器中运行多个Web站点,其中每一个站点并不独立占用一台真正的计算机 httpd支持的虚拟主机类型 基于域名的虚拟主机 基于IP地址的虚拟主机 基于端口的虚拟主机 搭建实验 基于域名的虚拟主机 [[email protected] ~]# yum install bind httpd -y //在服务器上安装DNS与HTTP服务 [[email protected] ~]# cd /etc/ //进入etc目录 [[email protected] etc]# vi

基于域名构建虚拟主机

构建虚拟主机 虚拟Web主机: 1.在同一-台物理服务器中运行多个Web站点,其中每一个站点并不独立占用一台真正的计算机 httpd支持的虚拟主机类型: 1.基于域名的虚拟主机(企业常用)2.基于IP地址的虚拟主机3.基于端口的虚拟主机 大型公司实例项目:两台物理主机(A/B)两台主机中分别有两个虚拟站点主机A和B中都有accp网站和kgc网站网站内容完全相同,对外提供业务时,既用到了合理分配,也起到了双机热备学习一台主机架构两个网站 构建虚拟主机一 基于域名 应用示例: 1.构建2个虚拟Web

构建虚拟主机之基于域名

什么是虚拟web主机?在同一台服务器中运行多个web站点,其中每一个站点并不独立占用一台真正的计算机.httpd支持的虚拟主机类型 基于域名的虚拟主机 基于IP地址的虚拟主机 基于端口的虚拟主机 构建基于域名的虚拟主机一.构建DNS服务器1.安装bind.hettpd包2.修改配置文件3.测试DNS是否能进行域名解析客户机上一定要修改配置自定义DNS服务器使用"nslookup"命令查看二.构建虚拟主机1.在/etc/httpd/conf下创建扩展配置文件 <VirtualHos

构建虚拟主机——基于域名,端口,IP

虚拟web主机 在同一台物理服务器中运行多个web站点,其中每一个站点并不独立占用一台真正的计算机 httpd支持的虚拟主机类型 * 基于域名的虚拟主机 * 基于IP地址的虚拟主机 * 基于端口的虚拟主机 案例一--基于域名 构建2个虚拟web站点 www.accp.com ip地址为本机地址 www.kgc.com ip地址为本机地址 在浏览器中访问这两个域名时,分别显示不同的内容 实验环境 一台Linux主机做服务器一台win7主机做测试 1,安装http和dns服务 [[email pro

构建虚拟主机——基于域名

虚拟Web主机 1.在同一台物理服务器中运行多个Web站点,其中每一个站点并不独立占用一台真正的计算机2.httpd支持的虚拟主机类型●基于域名的虚拟主机(常用.企业用)●基于IP地址的虚拟主机(一台主机上至少2个IP,不实用)●基于端口的虚拟主机 三种类型 : 不同IP.不同的端口.不同的域名 实验配置 开启一台Linux.一台win7主机1.设置dns主配置文件2.设置dns区域配置文件3.设置dns区域数据配置文件(1)给kgc.com.zone配置数据内容(2)给kgc02.com.zo

APache网站服务配置访问控制和构建虚拟主机

博文目录一.Httpd服务的访问控制1.客户机地址限制2.用户授权限制二.构建虚拟Web主机三.配置基于域名的虚拟主机四.配置基于IP地址的虚拟主机五.配置基于端口号的虚拟主机 一.Httpd服务的访问控制 为了更好地控制对网站资源的访问.可以为特定的网站目录添加访问授权.主要分为客户机地址限制和用户授权限制,这两种访问控制方式都应用于httpd.conf配置文件中的目录区域范围内. 1.客户机地址限制 通过Require配置项,可以根据主机的主机名或IP地址来决定是否允许客户端访问.在http

Linux配置虚拟主机后,只能访问到主页怎么办?

今天配置了lamp后,添加了一个虚拟主机,配置http.conf后,增加虚拟主机,测试访问发现只有域名下能访问,ljt.com但是域名下所有的都访问不到. Httpd-vhost..conf <VirtualHost *:80> DocumentRoot "/usr/local/apache/htdocs/cyds" ServerName cyds.ljt.com Errorlog logs/cyds.ljt.com.err CustomLog logs/cyds.ljt.

AWS 云产品 CloudFront + ELB + EC2 + S3 构建虚拟主机动静分离站点

一.架构图 我们要实现的架构师,一台 EC2 两个虚拟主机,通过一个 ELB,一个 CloudFront 实现动静分离,并且实现不同的域名访问不同的网站,并且启用 HTTPS. 二.实现步骤 2.1.EC2 配置 在 EC2 上面安装 nginx 服务,创建两个虚拟主机的网站文件,以及虚拟主机配置文件,分别如下:网站路径如下,首页里面通过标签引用了图片. ├── test1 │?? ├── images1 │?? │?? ├── 1.jpg │?? │?? └── 2.jpg │?? └── i

LAMP架构之构建虚拟主机

虚拟Web主机 在同一台服务器中运行多个Web站点,其中每一个站点并不独立占用一台真正的计算机 httpd支持的虚拟主机类型 1.基于域名的虚拟主机2.基于IP地址的虚拟主机3.基于端口的虚拟主机 范例演示 基于域名的虚拟主机 第一步:环境部署 1.安装DNS的软件包bind和httpd的服务,用以测试 [[email protected] ~]# yum install bind httpd -y ... 2.为虚拟主机提供域名解析 [[email protected] ~]# vim /et