禁止任何形式的违法内容,如发现将强制停止其使用权,并提交至有关部门进行处理。
  • 首 页
  • 当前位置:首页 » 帮助中心 » DirectAdmin(DA)面板中文安装教程

    DirectAdmin(DA)面板中文安装教程

     

    步骤1:操作系统要求

    -纯净系统安装:查看一下install.html,看你的操作系统是否在支持之列
    -至少要有一个公网IP地址(在NAT和基于局域网的系统下无法工作)
    -安装有ssh和gcc、g++编译环境
                    #yum install gcc
                    # yum install gcc-c++

    步骤2:确认你的许可信息的正确性

    https://www.directadmin.com/clients下用你的客户账户登录,然后点击“查看”链接来查看你的许可信息
    检查一下你的IP地址和操作系统是否正确,并且确定你的许可是已经激活了并且是经过验证的(如果没有激活验证,可能是验证系统还没有处理你的请求)。


    步骤3:开始安装
    *********FreeBSD下安装需要特别注意的事项******
    如果登录用户不是admin或root(使用su获取root访问权限的情况):
    在你退出root账户之前,你必须添加 “AllowUsers 用户名”到 /etc/ssh/sshd_config 文件中,要不然就会永远的丢失服务器的root权限,并且你需要通过格式化来恢复。


    使用 root 权限并下载 setup.sh文件
                      # wget http://www.directadmin.com/setup.sh
    提示:在FreeBSD系统下,用fetch代替wget命令下载文件


    修改setup.sh的文件读写权限
                     # chmod 755 setup.sh


    运行setup脚本
                     # ./setup.sh
      
    安装脚本提示输入:客户ID、许可ID和主机名

    重点:主机名必须和主域名相同,例如:mfisp.com是不符合要求的主机名,server.mfisp.com才是符合的。如果主机名和主域名相同将会导致e-mail和FTP出错,并且需要你保证DNS的设置能够解析到主机名。

    如果你需要在VPS(虚拟专用服务器Virtual Private Server)上安装DA面板,或者设置DA面板的基于SSL的http访问,请参考如下内容:
     *注释:VPS/VDS(Virtual Private Server/Virtual Dedicated Server)虚拟专用服务器/虚拟独立服务器

    在VPS/VDS下安装的DA需要注意的事项:
    安装后,添加:
    ethernet_dev=devicename
    比如,在大多数VPS系统是:
    ethernet_dev=venet0:0
    有些系统中,IP可能不是指设备上的哪个IP,你需要设置好正确的值
    ethernet_dev=eth0:1
    或者有些系统在不同设备上有不同的IP,比如可能是:
    ethernet_dev=eth1
    输入:/sbin/ifconfig
    查看你要设置的IP在哪个设备上
    然后配置到/usr/local/directadmin/conf/directadmin.conf.
    通过ifconfig命令查看设备全名,然后修改设备名称,如果你的VDS/VPS系统的网络接口是仿真的,你就可以跳过这一步骤。

    设置SSL认证
    这一步设置只针对希望通过SSL使用DA的用户。你需要编辑directadmin.conf文件来实现(设置 SSL=1)。http://help.directadmin.com/item.php?id=15
    命名重读错误(只存在于RH 7.2)
    首先确认/etc/rndc.conf文件包含以下“server localhost”指令数据:
                       # cat /etc/rndc.conf
                          ...
                           server localhost {
                                                       key "rndckey";
                                                      };
                           ...
    如果你没有看到该文件,请使用pico或VI编辑一个这样的文件,包含以上内容。

    访问DA控制面板
    可以通过链接http://server.ip.address:2222访问DA控制面板 —— 使用脚本目录下setup.txt中列出的Admin 用户名/密码。


    处理RPM错误
    有时安装RPM软件包会出错,解决这些问题也很简单。在RH下安装时,如果你不知道在RH下安装时要安装什么的话,你可能选择安装了诸如apache和sendmail的服务,这些服务服务必须先移除,这样RPM才可以正常安装。
    比如,你在尝试安装exim的时候,可能会提示有如下信息:

    # rpm -ivh exim-3.36-2.i386.rpm
    Preparing...                 ########################################### [100%]
    file /somefile from install of exim-3.36-2 conflicts with file from package sendmail-8.1
    ...

    这表示你的服务器已经安装了sendmail,所以必须先移除它。通过以下命令可以很轻松的完成移除工作:
    # rpm -e --nodeps sendmail

    然后你才可以安装你的RPM包,其他类似apache,apache-devel,wu-ftp, php,MySQL等等的服务也一样。如果你需要查看你已经安装了哪些服务,可以执行一下命令
    # rpm -q servicename
    或者
    # rpm -qa | grep substring

    substring是指包含哪些单词,例如:apache可以代表所有apache的服务
    # rpm -qa | grep apache
    apache-fp-1.3.27-2
    apache-fp-devel-1.3.27-2
    apache-fp-manual-1.3.27-2

    排错
    如果你有其他问题悬而未解,请查看
    http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=73097

    如何获取更多信息你可以发邮件询问support@directadmin.com,或者通过技术支持页面和技术人员实时对话。因为这项服务技术本身的原因,需要你联系我们的网上的客服代表。你也可以访问我们的官方论坛查看你的问题是否有类似的回答。

     

    阅读次数: 12228      发布日期:2013-10-18      【关闭窗口
    综合业务
    业务咨询
     320005869  320005868  537076877
     320005874  320005878  320005871
     537076875  76015525  537077365
     860803591  537076876  320005876
    因版面限制,以上为部分售前客服专员,点击 查看更多
    业务相关,请咨询售前客服专员。
    售后支持
     9678710  79666106
    售后以及技术性相关问题,请咨询售后技术。
    投诉/合作
    杨经理:  860910552
    赵经理:  77169016
    处理:投诉、意见建议。
    赵经理:  77169016
    处理:大客户,渠道合作,商务合作。