CentOS下安装DirectAdmin控制面板教程


DirectAdmin(简称DA)是一套国外开发的功能非常强劲的虚拟主机在线管理系统,通过这个管理系统您可以方便的管理您的服务器,设置EMAIL、设置DNS、开通FTP在线文件管理、数据库管理等,方便管理员、客户及代理商在线操作虚拟主机信息。
安装DA首先要保证服务器(或者VPS)上是一个干净的CentOS系统,以及拥有DirectAdmin授权。然后,SSH登陆,做一些安装前的准备工作:

sed -i “s/^SELINUX=.*/SELINUX=disabled/” /etc/sysconfig/selinux  #关闭selinux
yum -y update    #升级
yum install wget gcc gcc-c++ flex bison make bind bind-libs bind-utils openssl openssl-devel perl quota libaio libcom_err-devel libcurl-dev gd zlib-devel zip unzip libcap-devel cronie  #安装基本运行环境
yum remove httpd php mysql      #移除HTTPD,PHP和MySQL

然后运行:yum install quota

接下来正式安装DirectAdmin :

cd /tmp(到tmp文件夹,把脚本下载到这里)

wget http://www.directadmin.com/setup.sh(下载脚本)

chmod 755 setup.sh(更改脚本执行权限)

./setup.sh(执行安装)


下一步,系统会提示你输入DirectAdmin的Client ID和License ID

然后HOTSNAME:可随意输入一个域名或二级域名

提示Is this correct? Xen直接选择Yes,OpenVZ请选择No!

再次提示Is this correct? Xen请选择Yes,OpenVZ可能需要输入您的主IP地址。

Enter your choice(1 or 2 or 3):2(这里选择2,安装最新PHP组件)

接下来选择默认安装:

Would you like the default settings of apache 2.2 and php 5 cli? (y/n): y(yes,默认安装)

安装就开始了,安装完成后:

最后,重启下DA并清理下残余文件。

service directadmin restart (重启下DA)

yum clean all (清理下残余文件)

DA面板安装后,默认的初始密码会直接显示在屏幕上,忘记了怎么办?

admin账号的密码和mysql的管理员账号和密码,可在 /usr/local/directadmin/scripts/setup.txt 里找到。

如果admin密码被修改过,那上面的方法就行不通。

可以连上ssh后,运行命令passwd admin

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据