实测安装DA(DirectAdmin)面板安装教程

今天应客户要求帮他安装DirectAdmin面板,这个小编第一次安装这玩意,可把小编愁死了,还好现在到处都可以找到教程。

经过2个小时的折腾终于是安装成功了。下面小编就说说是怎么安装的。

DirectAdmin面板具体是什么,有什么用小编这里就不再赘述了。

直接进入正题。

第一步、安装环境

yum -y install gcc gcc-c++ flex make perl(安装环境)

第二步、正式安装DirectAdmin

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

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

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

./setup.sh(执行安装)

上面的代码,每一行,回车,到下一步。

安装初始化之后,需要填入DA面板用户号和序列号;请确保你已经提交你的VPS或服务器的主IP地址和系统版本系统至DA官方或销售商。

  1. Please enter your Client ID : # 在这里输入你的DA面板Client ID
  2. Please enter your License ID :  # 在这里输入License ID
  3. Enter your hostname (FQDN) : # 有域名输入个二级域名,没有域名填ip
  4. Is this correct? (y,n) : #确认上面打印的信息,输入y,回车
  5. Is eth0 your network adaptor with the license IP (xx.xx.x.x)? (y,n) : # 这里确认IP地址是否跟提交的一致
  6. Is xx.xx.x.x the IP in your license? (y,n) : # 确认IP地址
  7. Is this correct? (must match license) (y,n) : # IP地址确认后,再次确认Linux系统版本
  8. Enter your choice (1, 2, 3 or 4): # 稍等片刻之后出现组件版本选择,一般选择2
  9. Would you like the default settings of apache 2.2 and php 5.2 cli? (y/n): # 是否以默认配置安装,一般这里输入y,默认安装,回车
  10. Would you like to search for the fastest download mirror? (y/n): # 是否测试最快镜像,y

这时候你的DirectAdmin(DA)就已经开始安装了,根据VPS或服务器配置和网络环境的不同,安装过程往往大致在1个小时内完成。

安装成功之后,程序会自动打印出DA面板的登录信息,务必记录程序自动生成的一个密码,这个之后你可以立即登陆到你的DA面板上修改。

默认的用户名为admin;登录地址为ip地址:2222端口,也可以是指向该ip的hostname。

第三步、DA面板无法正常访问。

如果是完美安装成功是不会有这个第三步的,但是小编在安装的时候出错了,登录地址ip地址:2222无法访问。

这个就要想办法查错了,小编第一想到的就是端口被防火墙拦截了,所以禁用了防火墙后还是无法访问。

那只能去看看DA的错误提示了。

#先进入DA的目录
cd /usr/local/directadmin
#查看DA
./directadmin

上面还是一行一回车,然后会输出错误提示,错误提示如下

The ip of this machine () does not match the ip in the license file.
Check the value of your ethernet_dev=xx.xx.x.x setting in your /usr/local/directadmin/conf/directadmin.conf file and the output of /sbin/ifconfig

大概意思就是授权的ip不匹配,这里小编查了百度,发现原来 ethernet_dev这个是要绑定网卡的。
那查下网卡名称

ip a

输入上面的命令就会有网卡了,这里小编看到的网卡名是em1_1
那我们就改一下

vi conf/directadmin.conf

用vi编辑directadmin.conf 然后找到ethernet_dev=xx.xx.x.x这个
改成ethernet_dev=em1_1,保存退出编辑模式就可以了
再查看下会不会有报错

./directadmin
#输出如下
Bind Error: Make sure there aren't any copies running in the background
Address already in use

If DirectAdmin is running, but you cannot connect to port 2222, check this guide:
http://help.directadmin.com/item.php?id=75

刷新浏览器还是访问不到,无奈前往http://help.directadmin.com/item.php?id=75这个网址看看。
一个个试试,发现是防火墙的问题。在防火墙里开放2222这个端口.

firewall-cmd --permanent --zone=public --add-port=2222/tcp

刷新页面,nice,终于打开了。
大功告成。

对了,DA面板默认是英文的,如果要汉化可以参考下面这篇文章。

[DA面板]DirectAdmin安装中文语言包的详细教程!

小编今天第一次为DirectAdmin(以下简称 DA 或 DA面板)安装中文语言包,简直了,各种不顺畅。 首

人已赞赏
主机运维

Centos7 进入单用户模式下完美重置root密码

2020-11-27 12:49:22

主机运维

DA相关-DirectAdmin更新授权的问题

2020-12-3 17:48:48

下载说明

  • 1、微码盒所提供的压缩包若无特别说明,解压密码均为weimahe.com
  • 2、下载后文件若为压缩包格式,请安装7Z软件或者其它压缩软件进行解压;
  • 3、文件比较大的时候,建议使用下载工具进行下载,浏览器下载有时候会自动中断,导致下载错误;
  • 4、资源可能会由于内容问题被和谐,导致下载链接不可用,遇到此问题,请到文章页面进行反馈,以便微码盒及时进行更新;
  • 5、其他下载问题请自行搜索教程,这里不一一讲解。

站长声明

本站大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有;若为付费资源,请在下载后24小时之内自觉删除;若作商业用途,请到原网站购买;由于未及时购买和付费发生的侵权行为,与本站无关。本站发布的内容若侵犯到您的权益,请联系本站删除,我们将及时处理!
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索