文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>用shell来完成虚拟主机

用shell来完成虚拟主机

时间:2008-04-19  来源:sdccf

作者:lg   来自:www.china-lg.com

if [ -d /home/ ]
then
 echo "用户已经存在!"
 exit
else
useradd -g nobody -s /sbin/nologin
 passwd
 echo >> /etc/vsftpd/chroot_list
 chmod 755 /home/
export HTTPD_FILE=/etc/httpd/conf/httpd.conf

echo "<VirtualHost 10.1.1.103>" >> $HTTPD_FILE
echo " DocumentRoot /home/" >> $HTTPD_FILE
echo " ServerName " >> $HTTPD_FILE
echo " ServerAlias *." >> $HTTPD_FILE
echo " ErrorLog /var/log/apache/_log" >> $HTTPD_FILE
echo "</VirtualHost>" >> $HTTPD_FILE
echo >> $HTTPD_FILE

MYSQL_USER=root                //mysql用户名
MYSQL_PASSWORD=""                //mysql密码 
mysql -u$MYSQL_USER -p$MYSQL_PASSWORD -e"Create Database ;"
mysql -u$MYSQL_USER -p$MYSQL_PASSWORD -e"Grant all privileges on .* to @localhost identified by '';"
fi
然后保存为ftpuser
更变它的属性来可执行
#./adduser 用户名 域名 mysql数据库名
这样就可以了!
可以实现的功能有FTP帐号,虚拟主机的配置与mysql数据库的开通
(在此感谢Windix)
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载