当前位置: 首页 > 图文教程 > 服务器 > Linux服务器 > 基于Linux的虚拟主机搭建

Linux服务器
在Linux下建立VPN服务器来做加密代理
有备无患Linux服务器备份和恢复技巧
如何测试和调试Apache服务器
在Linux系统下面架设Sendmail服务器
Linux操作系统下NFS服务的搭建过程
Linux操作系统下SAMBA服务的搭建过程
使用Linux应用服务器场的远程计算
高效配置Linux代理服务器Squid介绍
基于FedoraCoreNFS服务器搭建过程
sendmail+squirrelmail设置邮件服务器
用VSFTPD搭建FTP服务器
在Centos5环境下搭建安全的SSH服务器
实例解析DHCP服务器单子网配置应用
Linux系统服务器网络安全管理小技巧
Debian学习Linux系统服务器的搭建方法
NFS(网络文件系统)的建立与配置方法
Linux上的heartbeat双机热备服务架设
基于Linux系统服务器优化及安全配置
高手进阶Linux架设最简单的VPN系统
Linux系统服务器安装后的安全配置

Linux服务器 中的 基于Linux的虚拟主机搭建


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-18   浏览: 62 ::
收藏到网摘: n/a

为了建设二级网站建设,我考察了多个开源和商业的虚拟主机和控制面板。主要察看了Linux下的。

很多工具,例如开源的VHCS,商业的Plesk功能虽然十分强大,但他们的主要服务对象是商业虚拟主机客户,和我们的集中管理模式不太一样。

最后我选用了Webmin的一个支持虚拟主机的模块virtual-host。因为我对Webmin比较了解,它在Linux管理上非常强大和稳定。

主要安装步骤如下:
1 安装webmin,地址http://ip:10000
 
2 进入webmin安装virtual-host模块,地址:http://ip:10000/virtual-host

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

4 按照帮助手册内容,
 先重编译apache2 加上./configure --prefix=/usr/local/apache/ --enable-suexec

配置Apache
主要包括修改httpd等的路径
加上 
NameVirtualHost ip

LoadModule suexec_module modules/mod_suexec.so

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

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

根据提示可以看到linux系统帐号,apache conf配置,html主目录(home下)的生成,mysql帐号,数据库,包括ftp帐号,webmin帐号,等都依次被建好。