用vhost.sh命令增加虚拟主机站点

一 vhost.sh简介
vhost.sh是一个用shell脚本编写的方便快速建立虚拟主机站点的脚本程序
本文的DOC文档地址 http://www.wdlinux.cn/doc/vhost.sh.doc

二 使用方法
使用ssh软件登录到终端,可直接执行vhost.sh命令.

注意:如不是本人定制的系统及用本人的一键安装包,将没有这个命令
可以下载,如下方式:
wget http://www.wdlinux.cn/in_scripts/vhost.sh.txt
mv vhost.sh.txt /bin/vhost.sh
chmod 755 /bin/vhost.sh
就可以使用了

使用方法如下:
[root@wdlinux ~]# vhost.sh

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Add Virtual Host for wdlinux or lanmp,Written by wdlinux
---------------------------------------------------------------
Wdlinux is a customized version of CentOS based, for quick, easy to install web server system
lanmp is a tool to auto-compile & install lamp or lnmp on linux
This script is a tool add virtual host for wdlinux
For more information please visit http://www.wdlinux.cn
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

The server is running apache
----------------------------------------------------------------

Pleast input domain:
(Default or Example domain:www.wdlinux.cn):www.kylinux.com

domain:www.kylinux.com
-----------------------------------------

Do you want to add more domain name? (y/n)
y
Input domain name,example(bbs.wdlinux.cn blog.wdlinux.cn):
bbs.kylinux.com

domain alias:kylinux.com bbs.kylinux.com
-----------------------------------------

Allow access_log? (y/n)
y
access_log dir:/www/wdlinux/apache/logs/www.kylinux.com.log
------------------------------------------

Do you want to add ftp Account? (y/n)
y
ftp user name:kylinux
ftp user password:123456

web site infomations:
========================================
domain list:www.kylinux.com kylinux.com bbs.kylinux.com
----------------------------------------
website dir:/www/web/www.kylinux.com
----------------------------------------
conf file:/www/wdlinux/apache/conf/vhost/www.kylinux.com.conf
----------------------------------------
access_log:/www/wdlinux/apache/logs/www.kylinux.com.log
----------------------------------------
ftp account:kylinux password:123456
----------------------------------------
web site is OK
For more information please visit http://www.wdlinux.cn
========================================
上面加粗及下划线的,表示是自己输入的内容
相关的选项,可根据自己的需要来定

更详细的请看 DOC文档教程 http://www.wdlinux.cn/doc/vhost.sh.doc

问题或限制
1 用户名中不能用@符号,否则会创建失败

---------------------------------------------------
修改虚拟主机的配置,如上示例
修改 /www/wdlinux/apache/conf/vhost/www.kylinux.com.conf 文件即可,可以用VI等编辑器来修改,或用SFTP下载修改
VI的使用,可参考 http://www.wdlinux.cn/linux_vim

------------------------------------------------------
删除站点的方法,用如上示例
删除 /www/wdlinux/apache/conf/vhost/ 目录下的  www.kylinux.com.conf 这个文件
删除 /www/web/ 目录下的 www.kylinux.com 目录
删除用户 执行如下操作,即可完成
rm -f /www/wdlinux/apache/conf/vhost/www.kylinux.com.conf
rm -fr /www/web/www.kylinux.com
userdel kylinux
即可完成
注意,删除目录时如有重要数据切记要备份,否则后果自负
如果运行的是nginx,把相应的目录做修改

 

欢迎转载,但请保留此信息
[我的Linux,让Linux更易用] CentOS精简版,集成lamp,lnmp版,wdcp,wdcdn,wddns,一键安装包,集群负载均衡LVS,智能DNS/CDN,性能优化
本文连接:http://wdlinux.cn/old/node/124