VPS优惠信息,美国VPS推荐,便宜VPS,国外VPS评测,美国VPS代购,VPS新手教程 - 好VPS之聚 - DA安装
好几年没有安装过面板了，整理文档的时候看到记录DA授权的文件，想看看DA面板现在变成什么样子了，所以找商家更换了授权IP准备再来装一次，记录下过程，方便查看。总的来说自定义组件安装与上一次文章无差，当然各个组件的版本有大幅度更新和完善。DA是什么DA是我们对DirectAdmin的简称，一款国外开发的专业的虚拟主机管理面板，含有丰富的web环境组件，可以非常方便的管理服务器上的站点，支持对接国内外财务系统，比如WHMCS等。安装前准备首先我们需要有一台Linux系列操作系统的VPS或者服务器，另外我们需要DA授权。本文以CentOS7.*系统为例，所使用的主机来自80VPS一款美国KVM架构VPS，配置为双核1GB内存，该配置已经可以流畅安装和使用DA面板。因为整个安装过程可能需要稍长的时间，所以服务器操作系统安装配置完成后，我们先登录安装screen，之后的在screen下操作，一面中途离开导致问题。然后我们可以关闭selinux，安装必要组件，以及移除系统原有web组件(如果系统默认已带的话)。yum install screen sed -i "s/^SELINUX=.*/SELINUX=disabled/" /etc/sysconfig/selinux yum -y update 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 automake autoconf libgd.so.2 libdbus-1.so.3 patch yum remove httpd php mysql安装DA的安装过程可分为两种，一种是之聚之前曾经记录过的自定义安装，适合对于各个组件版本及组件内容有要求的朋友；另一种就是官方目前网站提供的自动安装，基本上一个信息都不用输入(包括授权ID)，全自动完成，属于懒人模式，能基本满足大多数人的需求。1.自动安装wget -O setup.sh https://www.directadmin.com/setup.sh chmod 755 setup.sh ./setup.sh auto命令之后，直接等他自动完成就可以了，非常方便。2.自定义安装同样下载源码，赋予权限，开始安装。wget -O setup.sh https://www.directadmin.com/setup.sh chmod 755 setup.sh ./setup.sh输入用户ID，授权ID，主机名等信息，并确认。由于这个VPS有内网IP，这里还有个确认网卡的选项。还是有询问是否选择默认组件，这时候后悔还来得及，当然我们选自定义的话，直接n就可以了。自定义组件项目非常多，大家可以根据自己的需求选择是否安装以及需要的具体版本。所有选择完成后，选择当前机器最合适的下载镜像开始安装过程。接下来开始耐心等待，所需时间依据您的机器硬件性能、网络质量等，完成后如下图，列出了登录信息(包括地址，用户名和密码)。安装完成完成后我们可以使用登录信息登录到面板，如果忘记复制密码，或者其他问题未保存密码，也可以使用命令直接强制修改密码：passwd admin跟我上一次安装的DA面板相比，这个界面主题变化实在太大了！最后送上官方关于安装步骤的页面：https://www.directadmin.com/installguide.html
好久没装过DA了，主要是服务器上装好的不可能没事就拿来重装下，最近无聊，刚好有闲置授权，就找了个KVM VPS来安装看看官方有什么新的变化，顺便记录下过程。其实DA的安装过程还是蛮简单的，尤其是你按照他的默认安装不自定义安装的话更加简单。准备工作首先我们需要一个纯净系统的服务器，在纯净的系统下安装可以大大减少出错几率，也便于出错后可以更方便的解决问题。 本文是在CentOS 6.6 64bit系统环境下操作，在正式安装DA之前，先执行安装screen，关闭selinux，更新系统，安装必要组件、移除HTTPD和MySQL等共五步。 1 2 3 4 5 yum install screen sed -i "s/^SELINUX=.*/SELINUX=disabled/" /etc/sysconfig/selinux yum -y update 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 automake autoconf libgd.so.2 libdbus-1.so.3 patch yum remove httpd php mysql 安装过程前期准备完成后，我们就开始下载安装源码安装。 1 2 3 wget http://www.directadmin.com/setup.sh chmod 755 setup.sh ./setup.sh 接下来有两个确认安装过程询问，直接y接受即可。 然后是输入授权信息和主机名等。 1 2 3 4 5 6 7 8 9 10 11 12 Please enter your Client ID : 输入用户ID Please enter your License ID : 输入授权ID Please enter your hostname (server.domain.com) It must be a Fully Qualified Domain Name Do *not* use a domain you plan on using for the hostname: eg. don"t use domain.com. Use server.domain.com instead. Do not enter htt p:// or www Enter your hostname (FQDN) : 输入主机名 Client ID: 用户ID License ID: 授权ID Hostname: 主机名 Is this correct? (y,n) : y #确认上述信息 如上图，最后还有选择网卡IP，如果有多个IP请选择授权的那个主IP。 两次确认后，就进入了安装菜单选项，DA的custombuild一共是4个选择。 1 2 3 4 5 6 7 8 1: custombuild 2.0 Apache 2.4, mod_ruid2, php 5.5. Can be set to use mod_php, php-FPM or fastcgi. #这是2.0正式版本，应该是目前最稳定的版本，后面列出了组件信息。 2: custombuild 1.1: end-of-life software. Apache 2.x, php 4, 5, or both in cli and/or suphp. Defaults to php 5.2 #较老的版本，默认PHP5.2.* 3: custombuild 1.2: Production version: Apache 2.x, php 5 in cli or suphp. Defaults to php 5.3 #较老版本，默认PHP5.3.* 4: custombuild 2.0 BETA: Apache 2.4, php-fpm, php 5.6. Can be set to use mod_ruid2, mod_php, php-FPM or fastcgi. #最新版本，但是是BETA版本，尝鲜可以玩 个人建议选1，当然喜欢尝鲜的朋友可以选4，对于PHP老版本有需求的可以选2或者3。当然如果愿意再花点钱买个ColudLinux的话，任何PHP版本的切换都不再是问题。 缺省安装的话，就上面两个步骤就开始漫长的等待了，一个是选择是否缺省安装，一个是系统自动选择最快的下载源，然后系统将自动安装完成。 如果选择自定义安装的话，大家可以参考之前2013年的文章，现在的安装中PHP版本和模式的选择都更多，请根据自己的需要选择就可以了。 完成安装完成后，我们可以通过IP+2222访问DA登陆页面，DA安装完成后会自动生成登陆密码(默认管理员为admin)，如果没记录除了在系统安装文件夹找到外，也可以直接在系统中使用命令passwd admin来重置密码。
一年前，好VPS之聚写过一个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等。如图： 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系列。 然后询问是否想按默认设置安装Apache 2.2和PHP 5 CLI模式吗？(Would you like the default settings of apache 2.2 and php 5 cli?)，这里就比较重要了，我们今天主要讲的是自定义安装CGI模式，所以，这里选择n！ 下面就是自定义安装的截图： 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安装吧 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登陆密码等。 2013年最新的DA面板安装图文教程：请点击查看2013年DA面板自定义安装教程 2012.6 最新的DA安装多出部分选项，但按照此教程依然可行。其中选择组件版本时多出第三项，可直接安装PHP版本为5.3。