在VPS上安装directadmin

以centos5为例。 一、前期准备
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
二、正式安装:
wget http://directadmin.com/setup.sh
chmod +x setup.sh
./setup.sh
运行后输入相关授权信息: Please enter your Client ID : Please enter your License ID : Please enter your hostname (server.domain.com) 之后基本一路就y下去 安装完成以后,可能还需要做一步操作。 执行ifconfig命令,查看vps对应的ip所绑定的设备,比如venet0:0 用vi打开DirectAdmin的配置文件/usr/local/directadmin/conf/directadmin.conf
vi /usr/local/directadmin/conf/directadmin.conf
找到”ethernet_dev=***“这样的字符,然后把等号后面的字符改为刚才我们查看到的venet0:0,然后保存退出vi,之后重启VPS。 这时在浏览器里面输入http://ip:2222,如果能看到一个登陆框,那就说明DirectAdmin安装成功了。 三、可能遇到的问题 1. 如果你的vps的网络设备名称刚好是eth0,那就不需要后期手动修改directadmin.conf文件 2. 默认密码 这个安装到最后的时候据说会有提示,我没看到,可以查看/usr/local/directadmin/scripts/setup.txt文件,或者手动去ssh里面改一下admin用户的密码即可 运行 passwd admin 3.如果named无法正常启动,可以尝试 # rpm -e bind bind-chroot # yum update bind*