您好!欢迎光临赵容部落O(∩_∩)O~
时间:2013年3月10日 栏目:VPS教程 作者:赵 容 点击: 24,231 次
去年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,切记。
这些步骤,我以截图为主。
如上图,首先是授权信息的录入,然后是输入你的hostname,接下来选择网卡或者IP信息,然后回车下一步,这一步就是对比之前最多改动的地方。
我把这些信息复制下来,大家参考。
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。后面的我就用截图了,一个个复制标注也挺麻烦,加上这些可以根据你自己的喜好选择,你也可以照我图上的来。
最后一个选择后,他会先检查你服务器最快的下载源,然后开始编译,安装。
这个过程可能超过15分钟,具体时间根据你的服务器配置不同而有差异。
等待安装完成后,使用默认密码登陆即可。
标签: 2013年DA安装教程 , DA安装教程 , DA面板 , DirectAdmin
声明: 博客仅为分享信息绝非推荐,网站不参与交易绝非中介,内容均仅代表个人观点绝非权威,读者请自行考虑后入手并自担风险!一分钱一分货仍是恒久不变之真理,未成年读者(包括生理和心理)请在监护人陪同下访问本站!本文由( 赵 容 )原创编译,转载请保留链接: DirectAdmin面板最新(2013)安装教程码字不易,谢绝复制粘贴! 关于使用: 本站主要分享服务器及VPS信息,不提供任何产品销售及代购,所有访客朋友请在国家法律法规许可范围内购买和使用产品,QQ群讨论:683851361. 关于安全: 任何IDC都有倒闭和跑路的可能,主机线路更不可控,月付和备份是您的最佳选择,请保持良好的、有规则的备份习惯.
更新翻译
连接信息
要执行请求的操作,WordPress需要访问您网页服务器的权限。 请输入您的FTP登录凭据以继续。 如果您忘记了您的登录凭据(如用户名、密码),请联系您的网站托管商。
正版的DA授权,更新需要FTP信息,是哪里没设置好啊?
2015-02-16 12:57用CGI模式装下
2015-02-16 15:00License has expired
2014-09-03 09:26Current Server Time: Fri Apr 17 16:55:35 2015
登录上去显示这样了,请教!
授权过期。
2014-09-03 12:40这个需要怎么解决啊?请教
2015-07-20 10:11如果授权过期了,续期授权,或者联系购买DA授权的那边。
2015-07-20 10:24如何查询DirectAdmin的授权时间?我再淘宝买了一个授权说是终身的,但是有效期是1个月,是我看的地方不对,还是给我的本身就是1个月的授权啊,不知道容哥能说下怎么查看吗
2014-06-24 00:22分段式授权,查询确实只看到是一个月的,实际好像授权至2038年。
2014-06-24 00:24这东西淘宝买还不如跟那些熟悉的人买,起码不担心是不是终身的问题的。。
谢谢容哥解答,如果有有效期,到期之后找容哥帮忙买啊,淘宝已经付款几天了,没敢确认。
2014-06-24 19:39感谢容哥的教程
2014-06-14 22:45请问下,如果服务器上有多个ip地址,在开通用户网站的时候好像只能使用一个,如何让三个都能绑定到配置文件上呢
2014-04-20 12:17一个网站使用多个IP,这个我没试过,关键从什么角度来看这么做也没有意义。
2014-04-20 12:23估计修改该域名的配置文件可以实现吧。
你好,按照你的教程自己装过几次的da了,中间都没有出过任何问题,现在这一次,因为我的网站服务器搬家,ip换了,但是域名没有换,我先让买给我的da的服务商帮我换了绑定的ip,在老的服务器上也卸载了da,再开始在新的服务器上装的,装的过程和以前一样,很顺利,没出现任何报错,(我的服务器换的还是同一个服务商的,是大一点空间的,linux系统,所以服务器设置上应该没有差别),安装成功之后也给了我后台登陆密码,登陆什么也很正常。然后我开始绑定域名,安装网站等,现在已经和以前都一样了,现在出现的问题是,所有的一级、二级域名都和以前一样打开正常,但我绑定的三级域名,http://开头的都会自动302跳转到https://开头的url。然后就显示是不被信任的连接,点进去察看详情,说是这个地址的安全证书不被信任,不是这个站的。可是我根本没有启用ssl功能阿,da的SSL证书点进去,也显示当前ssl没有启用。而且这种现象只发生在三级域名上。这是怎么回事啊?在上一个服务器的时候完全没有遇到过这样的问题,所有域名都打开正常,容容遇到过这样的问题么?
2014-04-03 01:32这个我还真没遇到过,可能是由于我没用过三级域名吧,不过DA应该不会主动去把SSL方式打开的吧。
2014-04-03 08:05老大,什么时候出一个214年的最新安装教程,每天都时刻关注,好像很多组件都升级了,期待出2014年的最新安装教程啊
2014-03-11 23:56哦,只是我现在也没多余的DA授权来测试了。。。
2014-03-12 09:08老大,按照你的安装教程自定义安装apache2.2+php5.3的话,能不能支持根目录下.htaccess伪静态文件啊?
2014-01-27 15:35能啊,apache就是靠这个伪静态的啊
2014-01-27 15:37哦,明白了,谢谢啊!
2014-01-27 15:38怎么没有了下载地址呢?
2013-12-31 20:41什么下载地址?
2013-12-31 20:52No package libcom_err-devel available.
2013-09-10 16:07No package libcurl-devel available.
No package cronie available.
No package perl-ExtUtils-Embed available.
这四个怎么装不上呢?求助! 😮
开头的那些组件没装完整吧?
2013-09-10 16:08我是一连串全部写上的,就这几个高亮显示,貌似安不上、
2013-09-10 16:12我又试试你这个 也是一样。
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
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 autoconf automake libtool which 试试看
2013-09-10 16:15新装了四个包,可是那几个还是说not available。我再本机虚拟机测试也是不行,本机centos5.9 ,远程5.6 都是32位的。
2013-09-10 16:20直接安装不管呢?安装过程的报错信息是怎样?
2013-09-10 17:51装好了,2222端口进不了,是不是要加防火墙?怎么加
2013-08-26 17:12service iptables stop试试
2013-08-26 17:14sed -i “s/^SELINUX=.*/SELINUX=disabled/” /etc/sysconfig/selinux 我运行这段语句的时候报这个错误了:sed: -e expression #1, char 1: unknown command: `?
2013-08-27 13:58哈哈 ,谢谢您!
关闭SELINUX的,大部分默认都关闭了,他只是可选,可能给后续带来问题,但并不绝对,也有多重方式可关闭它。
2013-08-27 19:20用了您的命令可以了,但是把墙关了,不安全吧,怎么把端口加上去了,我查了好多资料加端口都没用!
2013-08-27 16:30根据自己的需要重新写iptables规则,包括访问面板的端口允许,就可以了。
2013-08-27 19:20嗯,我关闭墙就可以了,谢谢,我怎么设置产品啊。我要做虚拟主机平台,数据库大小怎么设置!哈哈!有交流群吗?容容!
2013-08-27 22:27建议参考:http://www.zrblog.net/6076.html
2013-08-27 22:29防火墙端口怎么写啊,哈哈,有没有这类,服务器安全方面的知识啊,谢谢啊。容容!
2013-08-28 10:41容容我想问下,网站和数据库如何存放在别的盘,可以挂载到别的分区吗?
2013-09-05 13:57好像是可以的,只是我没弄过,但是听说有人弄过的,你弄了分享下~
2013-09-05 13:58我现在加了一块盘,分好了。可怎么更改directadmin网站目录和数据库目录加载到另块盘上
2013-09-05 15:35我想问下容容,DA的伪静态怎么设置啊!设置了好久没搞定!
2013-10-21 09:44DA用的是apache,网站伪静态直接规则写到.htaccess就是了。
2013-10-21 09:48apache不用设置吗?我看php探针伪静态组件是开启了的,但是我传dz的伪静态规则上去,没用啊!容容!
2013-10-21 10:10DZ后台有规则,可以根据自己的情况修改后手工写入.htaccess。
2013-10-21 10:27apache都是靠规则,DA本身就是apache支持了。
容容,我加了群怎么没有人通过啊啊,要加那个群啊!
2013-10-21 15:08