什么叫做虚拟主机?
虚拟主机的概念:
虚拟主机或叫共享主机,又称虚拟服务器,是一种在单一主机或主机群上,实现多网域服务的方法,可以运行多个网站或服务的技术。虚拟主机之间完全独立,并可由用户自行管理,虚拟并非指不存在,而是指空间是由实体的服务器延伸而来,其硬件系统可以是基于服务器群,或者单个服务器。
简单来说,虚拟主机是使用特殊的软硬件技术,把一台真实的物理服务器主机分割成多个逻辑存储单元。每个逻辑单元都没有物理实体,但是每一个逻辑单元都能像真实的物理主机一样在网络上工作,具有单独的IP地址。
虚拟主机的优点:
1、方便管理
所有的虚拟主机都在同一部主机中,因此彼此可以共享相同的配置设置,借此节省管理的人力与成本。
2、提高性能
相同主机内的虚拟主机可以共享彼此的程序集(Process Pool),因此可以缩短对客户端的回应时间。
3、降低成本
虚拟主机使得单一服务器的资源可以被更有效的利用,包括存储器、存储空间或处理器资源。因为通常服务单一网址所需的资源对整部服务器来说相当小,这样可以让服务器更加有效被使用。
4、操作简单
通常配有内置的cPanel控制面板,让你可以轻松管理自己的网站。BlueHost虚拟主机支持cPanel和Plesk两种操作系统,即使是新手站长也可轻松上手。
对于个人、企业建站而言,虚拟主机是最便宜、最经济的选择。随着网络外贸行业的发展,现在大多数服务商提供相同的存储空间和网络流量,因此,选择一家值得信赖的公司非常重要。
怎么样建立自己的虚拟主机?
方法:
1.虚拟主机的申请同样有免费和付费两种,俗话说,天下没有免费的午餐,对于免费的虚拟主机(即空间),通常对方会在网站主页上嵌入一些广告图片,十分的影响美观和用户体验,如非必要,还是申请付费的空间比较好。
2.在此以申请“免费空间”为例,与分享一下申请虚拟主机的具体方法。首先在百度中搜索“000webhost”(这是一个评价很高的免费空间申请网站)。然后选择第一个地址进入。
3.在网站主页面,点击导航栏中的“Order Now”进行注册。
4.填写基本注册信息。
5.注册成功后,需要登陆邮箱进行验证。
6.邮箱验证完成后,我们就可以对该空间进行管理。
7.点击“File”栏目下的“View FTP Details”链接,就可以获取FTP上传文件相关账户信息。
8.点击“查看账户详细信息”按钮,从中可以看到空间的地址信息。该地址信息将与指定域名进行绑定。
怎么样建立自己的虚拟主机?
你的意思是用自己的电脑做网站吧?
“虚拟主机”只是网络服务商给你提供一个可以放网站的空间的名字而已。自己做网站的话没虚拟主机这种说法。
自己做网站的话,你上网设备要有端口映射功能,开放80端口,另外假如是做asp,或者asp.net的网站,用win2003吧,iis是必须的。
。。不知道清楚没有,这东西对没接触过的朋友来说不是那么简单的事情。
如何创建虚拟主机
首先,如想让别人访问到你的主机,那就要安装WEB服务器,如:IIS,APACE之类……
就windows xp sp1,IIS 5.01v
主机:
开始->控制面板->安装或删除程序->windows组件安装或删除->Internet信息服务器(->详细信息->各类服务选项)->下一步->(安装盘)->完成
路由器(网关):
转发规则->(打开对应内网IP与端口),如:192.168.0.20:80
apache基于名字的虚拟主机创建
以下是在用DNS配置好有 www.qq.com www.163.com 基础上
生成:vi /etc/httpd/conf.d/namevhost.conf
配置以下:
NameVirtualHost 10.0.2.152 #本机IP
<VirtualHost www.qq.com>
ServerName www.qq.com
DocumentRoot /var/www/qq/
</VirtualHost>
<VirtualHost 10.0.2.152>
ServerName www.hao123.com
DocumentRoot /var/www/hao123/
</VirtualHost>
以下是我DNS文件配置:vi /etc/name.conf
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "." IN {
type hint;
file "named.ca";
};
zone "qq.com" IN {
type master;
file "qq.com.zone";
allow-update { none; };
};
zone "hao123.com" IN {
type master;
file "hao123.com.zone";
allow-update { none; };
};
cd /var/named/chroot/var/named/
hao123.com.zone qq.com.zone
$TTL 86400
qq.com. IN SOA www.qq.com. root (
42 ; serial (d. adams)
1M ; refresh
1M ; retry
1M ; expiry
1D ) ; minimum
qq.com. IN NS www
www IN A 10.0.2.152
ftp IN A 10.0.2.152
~
$TTL 86400
hao123.com. IN SOA www.hao123.com. root (
42 ; serial (d. adams)
1M ; refresh
1M ; retry
1M ; expiry
1D ) ; minimum
hao123.com. IN NS www
www IN A 10.0.2.152
ftp IN A 10.0.2.152