梓悦生活

  • 🍟首页
  • 🍪免费资源
  • 🍓Wordpress
  • 🍋琐碎生活
  • 🍘关于
关注周围的人或事,体验人生历程
  1. 首页
  2. 琐碎生活
  3. 正文

DirectAdmin 1.44.3开心版一键安装教程

2017/04/01 7854点热度 0人点赞 1条评论

DirectAdmin面板,缩减称之为DA面板,它是一个基于linux,与cPanel面板都非常优秀的Web主机控制面板,提供了一个图形界面和自动化工具,它有3层结构,分别是管理级、代理级和用户级。同样,要想使用此面板进行商业用途,则需要购买正版授权,本文主要给大家分享的是DirectAdmin 1.44.3开心版,若仅仅个人使用可以,但也需留意主机提供商不允许安装破解的软件等,谨慎使用。

de924064bb9f4c4d504581b20a8b7087

此 DirectAdmin 开心版 1.44.3 (x86/x64) 自带并默认 Capri 皮肤,默认中文界面,支持CentOS 32bit 64bit。博主在国外VPS 128M内存,swap 128M,5G硬盘上测试安装成功,安装时间大概20分钟左右。

安装过程

1、国内yum源有时候不稳定,建议先更新下源

wget -c http://mtimercms.oss.aliyuncs.com/LNMP-shell/update_source.sh;chmod 755 update_source.sh;./update_source.sh

若是国外服务器,此步可跳过。

2、执行安装代码

中文界面

wget -c http://directadmin.u.qiniudn.com/da1443.sh;chmod 755 da1443.sh;./da1443.sh 2>&1|tee directadmin_install.log

纯英文界面

wget -c http://directadmin.u.qiniudn.com/da1443-en.sh;chmod 755 da1443-en.sh;./da1443-en.sh 2>&1|tee directadmin_install.log

CentOS 6,在运行上面的语句之后,会有个文件选择;CentOS 5则自动判断选择。

db9f7b6b5c39b69c83bb84db6c66aadc

CentOS 6系统环境下,根据32bit或64bit,按照上面截图中备注的拷贝键入;回车后有个确认:

50ae58c8d0700c8a630f20597030a8cc

之后是填入客户ID(Client ID)随便填,授权ID(License ID)随便填,hostname(举例:vps.domain.com),有个确认,键入 y 之后回车。

9b782e40768fc9007786b032ba7911aa

如果脚本不确定IP,或多个IP地址,会出现如下截图中的内容,找到自己的IP,填入名称(venet0:0)即可:

bbd075b5e525c4c9a6bed96fa37dbb64

下来是选择Apache、PHP版本

e64dbd21497df4c5f276bdd88c5e79c8

第一种不使用 PHP?

第二种是 PHP 的版本为 5.2?

第三种是安装 Apache,PHP5.3(Apache2.*,PHP可选5和6的版本,默认是PHP5.3,可选CGL或者CLI模式)

第四种是测试版本,PHP5.4,可以使用 PHP-FPM

博主选择的是2,据说选择3需要配置至少512M内存,大家可以自行试试。

3、安装完成界面

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

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

根据硬件配置和网络的不同,一般半个小时左右。

ddfa1daa965f9c822353d0f39d55c4a5

默认皮肤为 Capri,界面为 中文,如果要修改可以修改文件:

/usr/local/directadmin/data/users/admin/user.conf

如果安装完成后改为使用 Nginx + php-fpm 需要修改文件:

/usr/local/directadmin/data/admin

将 httpd=ON 改成 nginx=ON

上面两步都需要重启 DA:

service directadmin restart

注意事项

安装初始化之后,需要填入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) : # 输入hostname

4.Is this correct? (y,n) : #确认上面打印的信息,输入y,回车

5.Is eth0 your network adaptor with the license IP (158.255.208.248)? (y,n) : # 这里确认IP地址是否跟提交的一致

6.Is 158.255.208.248 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): # 稍等片刻之后出现组件版本选择,一般选择3

9.Would you like the default settings of apache 2.2 and php 5.3 cli? (y/n): # 是否以默认配置安装,一般这里输入y,默认安装,回车

10.Would you like to search for the fastest download mirror? (y/n): # 是否测试最快镜像,y

在有些VPS上,若重装的系统为32bit,但是执行DA安装脚本,第一行打印的是64bit,如果你安装失败,那么其他不用多想,把授权和系统都换成64bit的即可。

DirectAdmin创建多用户和管理用户

1、如果你是一个人用VPS的话,默认的DirectAdmin 切换至“用户层”,域名管理—>添加域名,直接创建站点,并开始建站。但是你想要开多个DirectAdmin用户,需先要点击右上角进入“管理层”。

d6ff417d485ae15a5326fd58af96d5b2

2、点击创建新的预设值。(即套餐计划)

6b3146f23b2639430f1ead2428482f86

3、这里可以设置一个分销套餐,设置包括空间、容量、域名等限制。

1e3c0a94054e47a5d9e7508661358886

4、然后是创建一个分销用户,别人成了你的分销户后就通过此账号分销主机给客户了。

7940bb0e63b0a04658c3b1a5523b0dc1

5、用分销用户登录DirectAdmin就可以创建DirectAdmin用户了,使用这个用户就可以直接登录DirectAdmin开始建站了。

74d74fb41b1cb933e607ec379b2d5fef

修改Directadmin后台登录默认端口的方法

DA默认登录端口为2222,出于安全考虑,建议更换默认端口

root帐户通过SSH登录到你的VPS或服务器,执行下面语句:

方法1:修改配置文件

vi /usr/local/directadmin/conf/directadmin.conf

#找到port 2222,替换成你想要的端口,保存重启DA

service directadmin restart

方法2:直接sed修改

sed -i 's/port=2222/port=12345/g' /usr/local/directadmin/conf/directadmin.conf
service directadmin restart

上面的命令修改默认端口为12345,可修改上面语句中粗体的12345为其他任意端口再执行命令;

注意不要与常用端口冲突,建议修改为5位,但不高于65535。

3c38afb230b2a8cfcf87556fa4e4e5eb

DA开心版,建议不要装在国外的VPS上,毕竟国外的版权抓的很严。但是如果是自用,修改端口号之后,又没人举报,还是没关系的。

--------------------------------------------------------------------------------------------------------------------

若是KVM主机,请留意是否防火墙端口打开,一般需要打开如下几个:

-A INPUT -p tcp -m tcp --dport 443 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 21 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 80 -j ACCEPT

解释:443是SSL,21是FTP,80是访问直接端口必须要有的。

操作方法:

1.打开防火墙文本

vi /etc/sysconfig/iptables

2.在:OUTPUT ACCEPT下面添加以上端口,然后退出保存,:wq

3.保存防火墙并重启

service iptabels save
service iptables restart

4.查看防火墙端口状态是否成功添加

/etc/init.d/iptables status

升级php版本方法

cd /usr/local/directadmin/custombuild
./build set php5_ver 5.5
./build update
./build php n

以上就可以将当前php版本升级为V5.5

快速清空后台系统信息

输入命令:

cat /dev/null >/usr/local/directadmin/data/admin/tickets.list
rm -rf /usr/local/directadmin/data/tickets/*

 取消 Brute Force Monitor 监控系统信息通知

有些管理员不希望每个IP被封锁都得到DA的通知

brute_force_notice_ip.sh 的触发只发生在DA发送XX IP尝试多少次登入失败通知的时候,现在DA已经添加了一个选项,以防止发送,但brute_force_notice_ip.sh 仍然工作。

该directadmin.conf选项将是:hide_brute_force_notifications=0,这是默认(选项禁用,发送通知)

如果你想不发通知,但brute_force_notice_ip.sh仍然工作,设置添加directadmin.conf:hide_brute_force_notifications=1

输入如下命令:

vi /usr/local/directadmin/conf/directadmin.conf

最后一行编辑添加:hide_brute_force_notifications=1

然后重启服务器reboot即可。

FTP无法登陆,提示:no route to host 解决方法

编辑iptables-config文件

vi /etc/sysconfig/iptables-config

在最下面添加一行:

IPTABLES_MODULES="ip_nat_ftp ip_conntrack_ftp"

重启防火墙即可

service iptables restart

忘记管理员密码解决方法

装完DirectAdmin面板,会随机生成一串密码,不立即修改的话,很容易忘记。

这种情况下,DirectAdmin的admin账号密码,可在 /usr/local/directadmin/scripts/setup.txt 里找到。

SSH里面运行:

cat /usr/local/directadmin/scripts/setup.txt

然后密码就会显示出来了。

寻找字段:adminpass=XXXXXXXX,后面的X就是随机密码。

部分内容转载自:免费资源部落、大地博客

标签: Linux技巧
最后更新:2017/06/19

Meteor

关注周围的人或事,体验人生历程!

点赞
< 上一篇
下一篇 >

文章评论

  • 商学院

    厉害了,大佬

    2017/04/03
    回复
  • razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
    取消回复

    最新 热点 随机
    最新 热点 随机
    Vultr 推出免费云主机,用于鼓励全球创新 一键网络重装系统 – 魔改版(适用于Linux / Windows) Debian/Ubuntu SSH端口一键修改脚本及关闭防火墙 [云监控探针]支持节点管理和监控的ServerStatus 宝塔面板7.7.0版本及以下解锁付费插件开心版方法 宝塔面板版本降级至7.7.0方法
    一键网络重装系统 – 魔改版(适用于Linux / Windows)MyNodeQuery一款简洁好用的云监控探针宝塔面板如何取消绑定或强制登录宝塔账号宝塔面板版本降级至7.7.0方法宝塔面板7.7.0版本及以下解锁付费插件开心版方法Debian/Ubuntu SSH端口一键修改脚本及关闭防火墙
    Freezoy提供无限空间流量的PHP/mysql可绑米免费by分销空间 Wkhost免费提供美国1G无线流量可绑米空间 个人网站反代服务器架设教程 搜索引擎优化之链接管理WP Keyword Link 新浪SAE免费空间绑定域名+伪静态设置实用方法 2016西安雪景
    最近评论
    Meteor 发布于 3 周前(03月09日) 是的,要求的配置也要高很多,不一定所有服务器都适用
    夏日博客 发布于 3 周前(03月04日) 高版本的win系统越来越不好装了。
    侠客书 发布于 4 个月前(11月29日) 具体改了些什么?
    rtyu 发布于 6 个月前(10月07日) 来过,留个印迹~
    Adoncn 发布于 1 年前(01月10日) 不错!!!不错!!!
    标签聚合
    技巧 域名解析 虚拟主机 wordpress Linux技巧 Linux VPS 活动
    友情链接
    • Anders Norén
    • Appurse
    • CSS参考手册
    • DeeTeam-迪提姆
    • Fatesinger
    • FreeSSL
    • gandi
    • Internetbs
    • Kevan's Blog
    • LogoMaker

    COPYRIGHT © 2023 梓悦生活. ALL RIGHTS RESERVED.

    Theme Kratos Made By Seaton Jiang