DirectAdmin面板最新(2013)安装教程

时间:13-03-10 栏目:VPS教程 作者:赵 容 评论:78 点击: 19,994 次

去年2月份,赵容写过一个2012年的自定义安装教程,因为一系列组件升级,目前的DA面板安装已经有一些差异,官方提供了更多选项,为了适应新的形势,我再写一次DA面板安装教程2013年的版本,当然,他与2012年的安装基本是一致的,只是增加了几个选项。

首先,我们同样需要一台服务器或者VPS,干净的操作系统,以及正确的授权,DA授权绑定了服务器主IP和操作系统,预备长期用的话大家可以购买那些终身授权,比月付划算。当然,你也可以用开心版,只要胆子够大的话(啥是开心版?丢,2了吧?不给钱就用,开心不?)。

准备工作

之前我一直喜欢在CentOS5.*安装,今天我们以CentOS6.* 32bit系统为例,首先安装组件。

sed -i “s/^SELINUX=.*/SELINUX=disabled/” /etc/sysconfig/selinux  #关闭selinux

yum -y update    #升级

yum -y install gcc gcc-c++ flex make perl unzip bzip2 wget automake autoconf quota libgd.so.2

#安装必要组件

yum remove httpd php mysql      #移除HTTPD,PHP和MySQL

上面的部分跟我去年的一样,我复制过来的,关于这些个组件,跟你VPS本身的系统模板有关,即使后面他报错,你也可以缺什么装什么,或者官方有个更完整的:yum install wget gcc gcc-c++ flex bison make bind bind-libs bind-utils openssl openssl-devel perl patch quota libaio libcom_err-devel libcurl-devel gd zlib-devel zip unzip libcap-devel cronie bzip2 db4-devel cyrus-sasl-devel perl-ExtUtils-Embed,这么多下来,看他够不够。

下载脚本及运行

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

chmod 755 setup.sh                  #设定权限

./setup.sh                              #运行安装脚本

我建议在所有步骤开始前加上screen,毕竟这不是三两分钟就OK的,那么久,你看着他装,或者万一背时正干着断网了,也很纠结,养成好的习惯,编译最好上screen,切记。

编译安装

这些步骤,我以截图为主。

da2013-1

如上图,首先是授权信息的录入,然后是输入你的hostname,接下来选择网卡或者IP信息,然后回车下一步,这一步就是对比之前最多改动的地方。

da2013-2

我把这些信息复制下来,大家参考。

You now have 4 options for your apache/php setup.

1: customapache:         end-of-life software.  Apache 1.3, php 4, frontpage.  Do not use.  No support.
2: custombuild 1.1:      older software.  Apache 2.x, php 4, 5, or both in cli and/or suphp. Defaults to php 5.2
3: custombuild 1.2:      * Recommended. simlar to 1.1, newer default versions.  Apache 2.x, php 5, 6, or both in cli and/or suphp. Defaults to php 5.3
4: custombuild 2.0 ALPHA: Not yet recommended, still in testing. Apache 2.4, mod_ruid2, php 5.4. Can be set to use php-FPM. Experts only. Requires pre-release binaries.

他提供了4个选项给你选择,第一个忽略,太老了这些组件;第二个,就是我们去年用的,Apache2.*,PHP5或者4,默认是PHP5.2.17,可选CGI或者CLI;第三个,是目前推荐的,Apache2.*,PHP加入了5和6的版本选择,默认是PHP5.3,可选CGL或者CLI模式;第四项,还在测试阶段。

我建议就听他的,选第三个吧。

you like the default settings of apache 2.2 and php 5.3 cli? (y/n):n

#你是否准备安装默认的apache2.2+php5.3,cli模式,如果你想自定义安装,就选n。

这一步,你选y的话,也可以,坐等安装完成,不过,我们这里以自定义来玩,就选n。

Would you like to have PHP5 or PHP6 as default? (5/6):5

#问你安装PHP5还是6,我选PHP5

Would you like to have PHP5? (yes/no): yes

#问你要不要PHP5呢,不要我还选5?

Would you like to have PHP5 as CLI or CGI? (cli/cgi): cgi

#CGI还是CLI模式?选择cgi

Would you like to have PHP6? (yes/no): no

#要不要PHP6?我不要,你要不要我不管。

Would you like to have ionCube? (yes/no): yes

#是否安装ionCube?

Would you like to have Zend Optimizer? (yes/no): yes

#是否安装Zend Optimizer?

Would you like to have an ability to update/instal MySQL using CustomBuild? (yes/no): yes

#是否更新/安装MySQL?

上面的几个步骤,我都是选的yes,去年ionCube和Zend Optimizer我选择的no,然后后来自定义安装,今年不这么干了,别那么麻烦给自己找事,他装你装都是装,怎么方便怎么来!不过,需要提醒的是在PHP5.2下为Zend Optimizer,但是PHP5.3下是Zend Guard Loader。后面的我就用截图了,一个个复制标注也挺麻烦,加上这些可以根据你自己的喜好选择,你也可以照我图上的来。

da2013-3

最后一个选择后,他会先检查你服务器最快的下载源,然后开始编译,安装。

这个过程可能超过15分钟,具体时间根据你的服务器配置不同而有差异。

等待安装完成后,使用默认密码登陆即可。

香港/美国/国内高速VPS

声明: 博客仅为分享信息绝非推荐,网站不参与交易绝非中介,内容均仅代表个人观点绝非权威,读者请自行考虑后入手并自担风险!一分钱一分货仍是恒久不变之真理,未成年读者(包括生理和心理)请在监护人陪同下访问本站!本文由( 赵 容 )原创编译,转载请保留链接: DirectAdmin面板最新(2013)安装教程鄙视无耻复制行为!
关于隐私: 赵容非全职打理博客,所有评论不保证审核时间进度,我有义务保证您的个人信息不经由赵容部落透露给任何第三方,随意或虚假邮箱评论会自动进入垃圾箱无法展示和给您回应.
关于安全: 任何IDC都有倒闭和跑路的可能,出口线路更不可控,月付和备份是您的最佳选择,请保持良好的、有规则的备份习惯.

DirectAdmin面板最新(2013)安装教程:目前有78 条留言

  1. 15楼
    柯南:

    为什么我按照你的教程安装,明明选择的是mysql5.5,安装完成确实MySQL 5.0.67

    2013-07-08 09:58 [回复]
    • 赵 容:

      可能选择错误。
      这些组件都是可以升级的。

      2013-07-08 10:00 [回复]
      • 柯南:

        选择配置的那里选择2的话,是不是经典的php5.2.17的那个配置?
        目前是不是还是5.2.17兼容性最好?
        我用dz,dede,帝国和phpcms,还有一个需要zend的程序,你觉得用哪个配置比较好?谢谢了

        2013-07-08 10:02 [回复]
        • 赵 容:

          需要Zend Optimizer,选择php5.2.17

          2013-07-08 10:06 [回复]
          • 柯南:

            我把系统盘重置,又安装了一遍,这次安装的是php5.2.17,选择的是mysql5.5,安装完还是MySQL 5.0.67,无语了

            2013-07-08 11:25 [回复]
  2. 14楼
    大苗子:

    😛 容哥,用你的站内搜索…
    http://www.zrblog.net/?s=DirectAdmin+2013
    Firefox错位了。。

    2013-07-03 18:10 [回复]
    • 赵 容:

      额。。。要我改代码的,那是要我的命了。。

      2013-07-03 18:26 [回复]
  3. 13楼
    Mestyle:

    😥 容容,安装出错了,求回复。安装的时候后来出现
    Changed curl option from yes to no
    求助

    2013-07-01 18:23 [回复]
    • 赵 容:

      怎么会有这个报错呢?要你修改curl选项为no?

      2013-07-01 18:24 [回复]
      • Mestyle:

        我不知道怎麼修改呀。。

        2013-07-01 21:18 [回复]
  4. 12楼
    VM:

    😮 伺服器硬盤太大,貌似硬盤初始化好久。而且上述的PHP5/6中的PHP6應該不是即將發佈的PHP6.0 我試著裝測試版4 Apache2.4+PHP5.4貌似可以再選擇PHP5.5,可惜的是Apache2.4不支持5.5

    2013-06-29 22:58 [回复]
    • 我一樣呢 我4T然後等了好久…………….

      2013-10-09 16:59 [回复]
  5. 11楼
    man:

    Cannot find /etc/sysconfig/rhn/up2date… up2date may break things.
    *** Cannot find /usr/include/et/com_err.h. (yum install libcom_err-devel) ***Installation didn’t pass, halting install.
    Once requirements are met, run the following to continue the install:
    cd /usr/local/directadmin/scripts
    ./install.sh

    然后我安装libcom_err-devel
    yum install libcom_err-devel
    已经安装成功了,再进入/usr/local/directadmin/scripts目录
    运行./install.sh
    还是出现这个提示.

    2013-06-26 10:37 [回复]
    • 赵 容:

      yum install wget gcc gcc-c++ flex bison make bind bind-libs bind-utils openssl openssl-devel perl quota libaio libcom_err-devel libcurl-devel gd zlib-devel zip unzip libcap-devel cronie bzip2 db4-devel cyrus-sasl-devel perl-ExtUtils-Embed

      2013-06-26 12:11 [回复]
  6. 10楼
    小邓:

    创建用户时 出现这个是什么问题?
    Error with system Quotas
    setquota: Mountpoint (or device) / not found. setquota: Not all specified mountpoints are using quota.

    2013-06-05 00:07 [回复]
    • 赵 容:

      给用户的磁盘配额失败了,好像是这个吧?

      2013-06-05 00:19 [回复]
      • 😕 da新建用户时产生的!你又遇到过么!?求解 😮

        2013-06-05 00:23 [回复]
        • 赵 容:

          检查系统配额,系统配额都出错了。
          系统配额的驱动器,或者挂载点都没有,所以,建立用户系统不知道数据写在哪里

          2013-06-05 00:37 [回复]
  7. 9楼
    lyt博客:

    sed -i “s/^SELINUX=.*/SELINUX=disabled/” /etc/sysconfig/selinux

    打成中文了 😛

    2013-06-02 18:14 [回复]
    • 赵 容:

      嗯,跟主题有关

      2013-06-02 20:42 [回复]
  8. 8楼
    ssk:

    You are not authorized to download the update package with that client id and license id for this IP address. Please email sales#directadmin.com
    您无权下载更新包,这个IP地址,客户端ID和许可证编号。请发送电子邮件sales#directadmin.com“

    2013-05-22 00:57 [回复]
    • 赵 容:

      授权问题。

      2013-05-22 07:31 [回复]
  9. 7楼
    rain8boy:

    我的安装也用了5.3的 运行前台500错误 是什么回事呀

    2013-04-14 21:30 [回复]
    • 赵 容:

      500的话,一般是权限问题。

      2013-04-14 22:20 [回复]
  10. 6楼
    永盛:

    enter the drive name 这个怎么写

    2013-04-04 10:41 [回复]
  11. 5楼
    刘荣焕:

    希望楼主什么时候录制一个视频教程才好 买了VPS不知道怎么玩啊 看了这些命令也不知道自己怎么用 真愁人啊

    2013-03-27 19:16 [回复]
  12. 4楼
    加加:

    学习了, 😛

    2013-03-19 16:22 [回复]
  13. 地板
    jc:

    个人认为5.2.17兼容性更好.
    因为目前phpweb,shopex 这些在5.3下无法使用..

    2013-03-10 12:55 [回复]
  14. 板凳
    小白痴:

    沙发,学习了

    2013-03-10 10:15 [回复]
  15. 沙发
    勇少:

    妹子,上次我那DA最后还是换回5.2了 😆

    2013-03-10 09:37 [回复]
    • 赵 容:

      新装的话,我觉得还是可以用5.3,不过zend的兼容问题让我都是5.2了。

      2013-03-10 10:16 [回复]

发表评论


海星云主机

广而告之