Apache虚拟主机

本文涉及的产品
.cn 域名,1个 12个月
简介:
虚拟主机,也叫网站空间,作用:将一台物理服务器划分为多个虚拟服务器

1、虚拟主机的分类:
基于IP:一台服务器,多个IP,搭建多个网站
基于端口:每个网站使用不同的端口
基于域名:一台服务器,搭建多个网站,使用不同域名访问

2、实验
(1).两个域名:
www.sohu.com
www.ccku.cn
\#本实验使用Linux的hosts文件进行解析,使用windows访问时需要修改windows的hosts文件(C:\Windows\System32\drivers\etc\hosts)

(2).网页规划
在/htdocs/目录下分别创建sohu和ccku两个目录,并分别创建不同内容的index.html文件

mkdir /usr/local/apache2/htdocs/sohu
mkdir /usr/local/apache2/htdocs/ccku
vim /usr/local/apache2/htdocs/sohu/index.html
www.sohu.com
vim /usr/local/apache2/htdocs/ccku/index.html
www.ccku.cn       

(3).实验步骤
a.修改主配置文件开启文件关联

vim /usr/local/apache2/etc/httpd.conf
Include etc/extra/httpd-vhosts.conf
#取消改行注释

b.编辑子配置文件,编写虚拟主机标签

#将配置文件的模板配置注释 (23,38s /^/#/)
#vim /usr/local/apache2/etc/extra/httpd-vhosts.conf 
#添加:
<VirtualHost *:80>                                  #httpd服务的IP和端口,*表示所有
    ServerAdmin webmaster@sohu.com                  #邮箱
    DocumentRoot "/usr/local/apache2/htdocs/sohu"   #文件目录
    ServerName www.sohu.com                         #域名
    ErrorLog "logs/sohu-error_log"                  #错误日志
    CustomLog "logs/souhu-access_log" common        #访问记录日志
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin webmaster@ccku.cn
    DocumentRoot "/usr/local/apache2/htdocs/ccku"
    ServerName www.ccku.com
    ErrorLog "logs/ccku-error_log"
    CustomLog "logs/ccku-access_log" common
</VirtualHost>

c.重启服务验证

/usr/local/apache2/bin/apachectl restart


目录
相关文章
|
安全 网络安全 API
Apache虚拟主机的三种实现方式
Apache虚拟主机的三种实现方式
358 0
|
运维 测试技术 网络安全
Apache虚拟主机配置详细教程
Apache虚拟主机配置详细教程
744 0
Apache虚拟主机配置详细教程
|
Linux Apache Windows
Apache配置多个站点(虚拟主机)最简单的办法
包含配置文件 先找到你的Apache配置目录 Mac和Linux用户的配置目录一般是在: /etc/apach2 Windows用户的配置目录一般是和Apache安装目录在一起。
2186 0
|
域名解析 Linux 网络安全
Apache配置虚拟主机----基于域名的虚拟主机技术
Apache配置虚拟主机----基于域名的虚拟主机技术
334 0
|
4月前
|
网络协议 Apache
|
域名解析 Apache PHP
PHP Apache - 多站点虚拟主机配置
PHP Apache - 多站点虚拟主机配置
436 0
|
监控 Linux 网络安全
Centos7下多种方式配置 Apache虚拟主机
Centos7下多种方式配置 Apache虚拟主机
1123 1
Centos7下多种方式配置 Apache虚拟主机
|
Apache
给Apache虚拟主机增加端口的方法
给Apache虚拟主机增加端口的方法
136 0
|
网络协议 前端开发 Apache
Apache配置虚拟主机
Apache配置虚拟主机
355 0
Apache配置虚拟主机
|
Apache Windows
windows操作系统下apache2.4配置虚拟主机
本文章用来解决Windows操作系统下,配置apache2.4版本的虚拟主机的问题。
369 0

推荐镜像

更多