细说Linux下的虚拟主机那些事儿

系统 Linux
在Linux操作系统下的虚拟主机是不是就是我们常说的Linux虚拟主机呢?其实从专业方面说并不是,它是一种安装在Windows上的虚拟环境,实际上只是个文件而已。下面我们还是具体了解一下Linux和虚拟主机的一些事。

  我们知道Linux操作系统是目前在服务器上应用广泛的操作系统。在Linux操作系统下的虚拟主机是不是就是我们常说的Linux虚拟主机呢?其实从专业方面说并不是,它是一种安装在Windows上的虚拟环境,实际上只是个文件而已。下面我们还是具体了解一下Linux和虚拟主机的一些事。首先,我们还是来看看Linux虚拟主机有什么优点。

  Linux虚拟主机的优点:

  1、Open的思想,开放源代码,自主改进或定制;

  2、Free的精神,自由使用;

  3、完善的网络功能,内置TCP/IP协议;

  4、真正意义上的多任务、多用户操作系统;

  5、完全运行于保护模式,充分利用了CUP性能;

  6、先进的内存管理机制,更加有效地利用物理内存;

  7、稳定性,安全性,高效性;

  8、与UNIX系统在源代码级兼容,符合IEEEPOSIX标准9、支持数十种文件系统格式。10、设备独立性,良好的可移植性。

基于Linux的虚拟主机搭建:

  1 安装webmin。

  2 进入webmin安装virtual-host模块。

  3服务器安装BIND 9,webmin中该模块路径也要有相应修改。

  4 按照帮助手册内容,1)先重编译apache2 加上./configure –prefix=/usr/local/apache/ –enable-suexec2)配置Apache,主要包括修改httpd等的路径3)加上NameVirtualHost ip LoadModule suexec_module modules/mod_suexec.so。

  5 进入http://ip:10000/virtual-host,按照提示,把一些不用的模块先删除,然后将该模块成功运行。

  6 add new virtual-server,填入相应域名,帐号信息,点击确定。

  Linux虚拟主机配置:

  1. 基于IP地址的虚拟主机配置:

  步骤一:为主机中的不同网卡设置各自的IP地址;

  步骤二:vim /etc/httpd.conf在httpd.conf配置文件中,为每个虚拟主机设置不同的配置段;

  步骤三:为不同的虚拟站点创建目录和主页文件;

  步骤四:重新启动Apache服务。使用elinks或在浏览器中输入不同的IP地址,就可以浏览到内容不同的页面。

  2. 基于名称的虚拟主机配置:

  步骤一:修改配置文件httpd.conf中的虚拟主机配置段;

  步骤二:为不同的虚拟站点创建目录和主页文件;

  步骤三:重新启动Apache服务。

【编辑推荐】

 

  1. Linux操作系统下集群技术的应用
  2. 浅谈Linux操作系统的安全设置
  3. 探秘Linux操作系统安全性的过人之处
  4. Linux操作系统性能调优的方法

 

【责任编辑:黄丹 TEL:(010)68476606】

责任编辑:黄丹 来源: techweb.com
相关推荐

2017-08-15 15:24:21

2011-03-30 15:05:41

MRTG流量图

2011-03-09 16:17:21

CentOSLAMP

2011-08-16 15:16:26

UbuntuApache虚拟主机

2011-03-23 14:38:02

LAMP架设

2010-01-11 11:19:28

Apache配置

2010-07-01 13:35:51

vsftpd

2010-03-29 16:17:07

Nginx虚拟主机

2011-02-25 14:35:00

2013-05-27 09:34:16

2012-07-19 15:30:00

Linux

2009-11-25 10:18:25

linuxapache tomc虚拟主机

2011-08-22 16:36:24

CentOSDirectAdmin

2018-11-20 11:22:24

PHP虚拟主机

2017-05-18 16:30:29

Linux内存管理

2009-09-04 11:03:42

2016-08-10 08:14:13

虚拟主机海外主机

2017-04-05 14:43:20

虚拟主机故障

2011-02-25 12:29:25

Proftpd

2013-08-28 10:18:48

点赞
收藏

51CTO技术栈公众号