centos6安装DA学习版

之前找个到个一键安装da面板的脚本,但是遗憾的是只支持centos5这一古老的系统。

现在找到个通用教程

1、先移除系统自带的http等组件

yum remove httpd php mysql ftp  -y

2、更新系统

yum -y update

3、安装支持组件

yum -y install mailx dos2unix patch screen lftp tar quota autoconf automake libtool which wget gcc gcc-c++ flex bison make bind bind-libs bind-utils openssl openssl-devel perl perl-DBI quota libaio libcom_err-devel libcurl-devel gd zlib-devel zip unzip libcap-devel cronie bzip2 bzip2-devel db4-devel cyrus-sasl-devel perl-ExtUtils-Embed

4、安装更多支持组件

yum -y install dos2unix patch screen unzip lftp tar zip unzip gzip bzip2 quota gd wget gcc gcc-c++ flex bison make utomake pcre pcre-devel bind bind-libs bind-utils openssl openssl-devel libaio libcom_err-devel libcurl-devel libselinux-devel libxml2 libxml2-devel libtool libtool-libs zlib-devel libcap-devel sqlite-devel cronie db4-devel cyrus-sasl-devel perl perl-DBI perl-ExtUtils-Embed e2fsprogs-devel pkgconfig krb5-devel keyutils-libs-devel libstdc++.so.6 libnspr4.so libssl.so.6

第五步:安装中文版开心DA1443版本(最好Screen一个新窗口)

mkdir -p /usr/local/directadmin
wget -q -O da1443.tar.gz  
tar xvf da1443.tar.gz -C /usr/local/directadmin
wget -c http://www.wenrouge.com/da/da1443.sh;chmod 755 da1443.sh;
./da1443.sh 2>&1|tee directadmin_install.log

注意事项:
1、开始安装时有个选项:选择系统版本
   如果你的系统是CentOS6 32位的,输入:services_es60.tar.gz;
   如果是CentOS664位的,请输入:services_es60_64.tar.gz,
   然后输入y,按回车继续。
2、授权ID与key随便填,例如我填的是110,119
   输入主机名时候填写类似这样的xxx.vpshz.com;
   有需要输入授权IP的时候输入自己当前机器的VPS的ip地址即可;
   其他我们需要做的仅仅是等待,在这期间可以去看电视或者忙其他事情了,2小时后再来吧。
3.Custombuild可以使用最新的2.0  ,但是Custombuild2.0下nginx还不稳定,建议选择apache
4.建议选择pureftpd更省资源,不要安装mod_ruid2,容易出错
5、结束之后,你只要输入如下命令:
   cat /usr/local/directadmin/scripts/setup.txt
   就能看到你的管理员帐号和密码了。
6、默认皮肤为Capri,界面为中文,如果要修改可以修改文件:
   /usr/local/directadmin/data/users/admin/user.conf
7、如果你安装完成后改为使用 Nginx + php-fpm 需要修改文件:
   /usr/local/directadmin/data/admin
   将 httpd=ON 改成 nginx=ON
8、重启DA的命令:

   service directadmin restart

转自:《DA开心版1.44.3一键安装