一 vhost.sh簡介
vhost.sh是一個用shell腳本編寫的方便快速建立虛擬主機站點的腳本程序
本文的DOC文檔地址 http://cd-genova.com/doc/vhost.sh.doc
二 使用方法
使用ssh軟件登錄到終端,可直接執(zhí)行vhost.sh命令.
注意:如不是本人定制的系統(tǒng)及用本人的一鍵安裝包,將沒有這個命令
可以下載,如下方式:
wget http://cd-genova.com/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://cd-genova.com
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
The server is running apache
----------------------------------------------------------------
Pleast input domain:
(Default or Example domain:cd-genova.com):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://cd-genova.com
========================================
上面加粗及下劃線的,表示是自己輸入的內(nèi)容
相關(guān)的選項,可根據(jù)自己的需要來定
更詳細的請看 DOC文檔教程 http://cd-genova.com/doc/vhost.sh.doc
問題或限制
1 用戶名中不能用@符號,否則會創(chuàng)建失敗
---------------------------------------------------
修改虛擬主機的配置,如上示例
修改 /www/wdlinux/apache/conf/vhost/www.kylinux.com.conf 文件即可,可以用VI等編輯器來修改,或用SFTP下載修改
VI的使用,可參考 http://cd-genova.com/linux_vim
------------------------------------------------------
刪除站點的方法,用如上示例
刪除 /www/wdlinux/apache/conf/vhost/ 目錄下的 www.kylinux.com.conf 這個文件
刪除 /www/web/ 目錄下的 www.kylinux.com 目錄
刪除用戶 執(zhí)行如下操作,即可完成
rm -f /www/wdlinux/apache/conf/vhost/www.kylinux.com.conf
rm -fr /www/web/www.kylinux.com
userdel kylinux
即可完成
注意,刪除目錄時如有重要數(shù)據(jù)切記要備份,否則后果自負
如果運行的是nginx,把相應(yīng)的目錄做修改
歡迎轉(zhuǎn)載,但請保留此信息