DirectAdmin安装

作为一套图形化的服务器管理工具,DirectAdmin的安装不算特别复杂,但是在安装的过程中,需要注意,如果服务器网卡上配置的是内网的IP地址,那么需要进行另外的配置。

本次安装使用的VPS是阿里云,系统版本是CentOS 6.5,32位。

安装前准备工作

必须要有一台机器,有一个外网IP地址,在申请License的时候需要用到。

再者就是一个DirectAdmin的License,你可以去DirectAdmin注册一个用户,然后给他们的客服发送邮件,说你需要试用一下,把用户ID和License ID告诉客服,客服会很快给你开通证书。

DirectAdmin支持CloudLinux、Red Hat Enterprise、CentOS、Debian和FreeBSD,Ubuntu是基于Debian的,按道理也可以安装。

安装

请用root用户登录安装DirectAdmin。

1.安装组件

根据不同的系统和版本,有不同的组件需要安装,详情请查看:https://help.directadmin.com/item.php?id=354

2.修改证书信息

根据VPS的操作系统的版本和类型,去DirectAdmin License管理后台修改证书的系统版本和类型。

3.运行安装命令

echo 1 > /root/.lan

wget http://www.directadmin.com/setup.sh

chmod 755 setup.sh

./setup.sh

根据系统的提示,输入信息,大概20分钟,安装即可完成,在安装完成之后,会有用户名和密码,供web界面登录使用。

4.绑定内网IP到公网IP

以Admin Level登录到后台,IP Management-->Add IP,增加内网IP,但是不要把这个IP分配给其他用户使用。

在IP Management中点击公网IP,找到Select an IP to Link to,选中内网IP,并且Add to DNS前面的勾去掉,只选择Add to Apache,点击Link完成绑定操作。

进入/user/local/directadmin/conf目录,编辑directadmin.conf,加入:

lan_ip=192.168.1.2
ethernet_dev=eth0:1

把192.168.1.2替换成你自己的内网IP地址,运行/sbin/ifconfig可以看到外网IP也被绑定到网卡上,把eth0:1替换成自己机器上绑定了外网IP的网卡编号。

参考网址: