WenRou's Blog

新浪微薄腾讯微薄

最新碎语:测试图片碎语哦

您的位置:WenRou's Blog >面板> DirectAdmin最新(2012)自定义安装教程

DirectAdmin最新(2012)自定义安装教程

一年前,赵容部落写过一个DA安装教程(DA(DirectAdmin)面板安装教程),当时是缺省安装DirectAdmin,PHP采用CLI方式,安装过程非常简单,不过缺点也很明显,安装网站时必须手动设定文件及文件夹权限,不能同cPanel那样自动适应,今天,我们就一起来分享自定义安装DirectAdmin过程。

首先,我们保证VPS或者服务器上一个干净的系统,以及拥有DirectAdmin(以下简称DA)授权。然后,SSH登陆,做一些安装前的准备工作,比如:升级,安装必要组件。

【前期准备工作】运行命令

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

【下载安装脚本,设定权限,运行脚本】

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

chmod 755 setup.sh                  #设定权限

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

【授权信息录入】

输入相关的授权信息Client ID和License ID,以及主机名,网卡IP等。如图:

da2012-01

1) Is this correct?(这是正确的吗?)

一般情况下输入:Y

2) Is eth0 your network adaptor with the license IP(*.*.*.*)?

您的网络适配器是eth0和许可证的IP相匹配吗?(*.*.*.*)?

正确,请输入:Y

注意:我这里OpenVZ的VPS,venet0:0为主IP,大家参照。

3)Is *.*.*.* the IP is your license?

再次询问:您的许可证上的IP是*.*.*.*?检查无误后,请输入:Y

【自定义安装】

首先,我们需要选择组件版本,其中1为早期的PHP4、Apache 1.3系列,这里我们选择2,安装最新的PHP5、Apache 2.2系列。

da2012-02

然后询问是否想按默认设置安装Apache 2.2和PHP 5 CLI模式吗?(Would you like the default settings of apache 2.2 and php 5 cli?),这里就比较重要了,我们今天主要讲的是自定义安装CGI模式,所以,这里选择n!

下面就是自定义安装的截图:

da2012-03

1) Would you like to have PHP4 or PHP 5 as default (4/5)

你想使用PHP4或PHP5作为默认解释引擎?输入5

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

你想使用PHP5吗?输入yes

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

你想PHP5工作在CLI或CGI哪个模式下?输入CGI。

4) Would you like to have PHP4?(yes/no)

你想安装PHP4吗?输入no

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

你想安装ionCube吗?输入yes。

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

你想安装Zend Optimizer吗?输入yes。(也可以输入no后面另行安装)

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

你想自定义安装或升级MySql吗?输入yes安装吧

8) Which version of MySQL you would like to have?(5.0/5.1)

你想使用哪个版本的MYSQL?选择最新版5.1。

9) Which version of Apache you would like to have?(1.3/2.0/2.2)

你想安装哪个Apache?选择最新版2.2。

10)Would you like to prevent htaccess files from using Options FollowSymLinks? More secure, but may break scripts. (yes/no)

你想禁止htaccess文件使用选项FollowSymLinks吗?更安全,但可能破坏脚本。选择no。

11) Would you like to have an ability to update/install Exim using CustomBuild?(yes/no)

你想自定义安装或升级Exim吗?

Exim是一个MTA,负责邮件的路由,转发和投递。(我输入yes)

12) Would you like to have an ability to install Dovecot?(yes/no)

你想安装Dovecot吗?

Dovecot是Linux/UNIX类系统平台上的开源IMAP和POP3服务器。(我输入yes)

13) Would you like to have an ability to update/install phpMyAdmin using CustomBuild?(yes/no)

你想自定义安装或升级phpMyAdmin吗?输入yes安装。

14) Would you like to have an ability to update/install SquirreMail webmail using Custombuild?(yes/no)

你想自定义安装或升级SquirreMail webmail 吗?

一个采用网页为平台邮件(邮箱)管理器。(我输入yes)

15) Would you like to have an ability to update/install RoundCube webmail using CustomBuild?(yes/no)

你想自定义安装或升级RoundCube webmail吗?

一个采用网页为平台邮件(邮箱)管理器。(我输入no)

16) Would you like to have an ability to update/install UebiMiauwebmail using CustomBuild (not recommended)?(yes/no)

你想自定义安装或升级UebiMiauwebmail吗?

一个采用网页为平台邮件(邮箱)管理器。(我输入no)

17) Would you like to have an ability to update/install atmail Open webmail using CustomBuild?(yes/no)

你想自定义安装或升级atmail Open webmail吗?

一个采用网页为平台邮件(邮箱)管理器。(我输入no)

18) Would you like to search for the fastest download mirror?(y/n)

你想搜索最快的下载节点吗?

输入Y自动搜索最快的下载节点下载并安装编译组件。

最后,出去转转呼吸下新鲜空气再回来,DA就装好了(根据硬件配置及网络状况,整个安装过程在30-60分钟)。别忘了留意编译完成最后的信息,包括admin登陆密码等。

本文部分参照资料:http://www.kwx.gd/PHPEnvironment/DirectAdmin-Install.html

2012.6 最新的DA安装多出部分选项,但按照此教程依然可行。其中选择组件版本时多出第三项,可直接安装PHP版本为5.3。


---

转载请注明本文标题和链接:《DirectAdmin最新(2012)自定义安装教程

分享到:

发表评论

31 + 7 =
路人甲 表情
看不清楚?点图切换 Ctrl+Enter快速提交