之前找个到个一键安装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一键安装》