Centos6安装DirectAdamin1.50及使用相关教程

主机使用 阿Q 2年前 (2016-04-13) 988次浏览 已收录 0个评论

Centos6 安装 DirectAdamin1.50 及使用相关教程2016/05/06 更新:官方网站(www.directadmin.com)已全面改版,看官网放出的图片应该暗示准备发布新的官方主题了,期待中。。。到时会第一时间发布。
关于主机的面板,博主一直以来都是使用的军哥的 LNMP1.2(命令行)及 AMH4.2(有面板),个人用也基本没啥问题了。收费的博主前几天看到有朋友转让 directadmin 授权,想着体验一把,就买了,以下为折腾 DirectAdmin 的教程,网上的比较分散,博主会在折腾的过程中逐一收集各方面的内容。
一、面板安装


 

安装环境:

系统:Centos6 X86 32 位

版本:DirectAdamin1.50

内存:1G

硬盘:25G SSD

 [root@server ~]# yum remove httpd* mysql* php*

#删除相关组件以免安装的时候报错
****
****
Remove        5 Package(s)
Installed size: 13 M
Is this ok [y/N]: y
#提示有 5 个包要删除,输入 y 确定删除

[root@server ~]# yum install screen
#安装 Screen 服务,避免网络中断之类的错误。
****
****
Install       1 Package(s)
Total download size: 484 k
Installed size: 783 k
Is this ok [y/N]: y
#输入 y 确定安装

[root@server ~]# screen -S da
#新建名为“da”的 screen,网络中断或其它原因重新登录 ssh 可以用命令:screen -r da 恢复会话

[root@server ~]# 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
#安装环境(依赖包)

[root@server ~]# wget http://www.directadmin.com/setup.sh
#下载官方安装脚本 setup.sh

[root@server ~]# chmod 755 setup.sh
#设置 setup.sh 权限

[root@server ~]# ./setup.sh
#执行安装

*****************************************************
*
* DirectAdmin requires certain packages, described here:
*   http://help.directadmin.com/item.php?id=354
*
* Would you like to install these required pre-install packages? (y/n): 
*
* 
Complete!
*
*****************************************************

Please enter your Client ID : ***
#输入 DirectAdmin 的客户 ID

Please enter your License ID : ***
#输入 DirectAdmin 的授权 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:
Do not enter http:// or www
#输入主机名称,例如:server.domain.com,请勿输入 http:// 或者 www

Enter your hostname (FQDN) : server.***.com
Client ID:  ***
License ID: ***
Hostname: server.***.com
Is this correct? (y,n) : y
#提示以上内容是否争取,按 y 表示正确

Is eth0 your network adaptor with the license IP (***.***.***.***)? (y,n) : y
#提示你该网卡对应的 IP 是否为授权对应的 IP,按 y 表示确定

Your external IP: ***.***.***.***
The external IP should typically match your license IP.

Is ***.***.***.*** the IP in your license? (y,n) : y
#提示你该网卡对应的 IP 是否为授权对应的 IP,按 y 表示确定


DirectAdmin will now be installed on: Enterprise 6.5
Is this correct? (must match license) (y,n) : y
#提示本机系统对应的版本与授权所对应的版本是否匹配,按 y 表示确定

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

1: custombuild 2.0       Apache 2.4, mod_ruid2, php 5.5. Can be set to use mod_php, php-FPM or fastcgi.
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
3: custombuild 1.2:      Production version: Apache 2.x, php 5 in cli or suphp. Defaults to php 5.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.

Post any issues with custombuild to the forum: http://forum.directadmin.com/forumdisplay.php?f=61

Enter your choice (1, 2, 3 or 4): 1
#提示你选择安装版本,我选的是 1,custombuild 2.0

Would you like the default settings of apache 2.4 with mod_ruid2 and php 5.5 cli? (y/n): y
#提示你是否按以上模式安装 apache 及 PHP 服务,按 y 确定。

#接着就开始安装了,全部安装完成后会有以下提示

*************************************
*				   *
*   All parts have been installed   *
*				   *
*************************************

Type: /sbin/service httpd restart
Starting crond:                                            [  OK  ]
## REPORT_START
Welcome to DirectAdmin verion 1.50.0!
You are now about to run the install program. If DirectAdmin is already
installed, it may destroy previous data.


Here is the information given:

#以下内容为你安装完成后对应的管理员帐号等信息

Admin user: admin
Admin email: admin@***.com
Server IP: ***.***.***.***
Server IP Netmask: 255.255.255.0
Server Hostname: ***.com
Name Servers:
	ns1.***.com
	ns2.***.com

The following information has been set:

Admin username:   admin
Admin password:   **********
Admin email:      admin@***.com


Server IP: ***.***.***.***
Server Hostname: ***.com

To login now, follow this link:

#默认后台访问地址为您的主机 IP:2222

http://***.***.***.***:2222

二、汉化教程


先下载 DirectAdmin 1.50 简体中文汉化包:
然后到 ssh 执行以下命令:

     cd /usr/local/directadmin/data/skins/enhanced/lang/
    mv en olden
    tar xvzf en.tar.gz
    chown -R diradmin:diradmin *
    rm -rf en.tar.gz

安装完成后登录 DirectAdamin 后台,切换代理层身份,可以看到更换皮肤的选项,先设置成自己的,然后再设置到所有人。

三、主题安装教程


Centos6 安装 DirectAdamin1.50 及使用相关教程
以比较流行的 Capri 主题为例,Capri 以前是商业主题需要购买的,现在作者已开源:https://github.com/Terrorhawk/Capri

 wget -O capri.sh https://raw.githubusercontent.com/Terrorhawk/Capri/master/install-script --no-check-certificate
#下载安装脚本
chmod +x capri.sh
#更改脚本权限
./capri.sh
#安装

还有部分设置方面的教程待更新


本网站采用BY-NC-SA协议进行授权 , 转载请注明Centos6 安装 DirectAdamin1.50 及使用相关教程
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址