CentOS(CommunityENTerpriseOperatingSystem)是Linux发行版之一,它是来自于RedHatEnterpriseLinux依照开放源代码规定释出的源代码所编译而成。而DirectAdmin是一款付费的虚拟主机管理软件,通常简称为DA,DA比Cpanel功能上简单,但是内存占用也更少些,更重要的是价格也更便宜,一般自己用或者搞合租DA算是很合适的。下文介绍了在CentOS下安装虚拟主机管理软件DA(DirectAdmin)的方法。
安装前首先确保已经购买了DirectAdmin的授权,购买授权后会有ClientID,LicenseID,也需要在DA官网上或者DA销售商那里提交你的VPS或者服务器的IP和系统信息。
1、安装CentOS的相关组件的命令如下:
复制
yumupdate-y yuminstallgcc-c++gccmakeautomakewgetflex-y
1.
2.
3.
2、安装DirectAdmin需要干净的系统,所以在装之前要卸载掉httpd、php、mysql。
复制
yumremovehttpd*php*mysql*-y
1.
3、下载DirectAdmin安装脚本文件,执行命令:
复制
wgethttp://directadmin.com/setup.sh
1.
4、为DirectAdmin安装脚本文件添加执行权限,执行命令:
复制
chmod+xsetup.sh
1.
5、执行DirectAdmin安装脚本文件:
./setup.sh
运行DirectAdmin安装文件,然后在下面填入相关的信息。其中hostname最好最好使用如:linode.vpser.net之类的二级域名不要使用顶级域名。
复制
DirectAdmin’ssetuphasafewmorethingsyouneedtofill: PleaseenteryourClientID://输入你的ClientID PleaseenteryourLicenseID://输入你的LicenseID Pleaseenteryourhostname\(server.domain.com\)//输入一个主机名,如:linode.vpser.net ItmustbeaFullyQualifiedDomainName Do*not*useadomainyouplanonusingforthehostname: eg.don’tusedomain.com.Useserver.domain.cominstead. Donotenterhttp://orwww Enteryourhostname(FQDN): Isthiscorrect?(y,n)://提示上面是否正确,正确请输入y Iseth0yournetworkadaptorwiththelicenseIP?(y,n)://输入y Isxx.xx.xx.xxtheIPinyourlicense?(y,n)://确认IP是否是License上注册的IP DirectAdminwillnowbeinstalledon:Enterprise5 Isthiscorrect?(mustmatchlicense)(y,n)://输入y Younowhave2optionsforyourapache/phpsetup. 1:customapache:older,moretested.IncludesApache1.3,php4andfrontpage. 2:custombuild1.1:newer,lesstested.IncludesanyApacheversion,php4,5,orbothincliand/orsuphp.FrontpagenotavailablewithApache2.x. Postanyissueswithcustombuildtotheforum:http://www.directadmin.com/forum/forumdisplay.php?f=61 Enteryourchoice(1or2)://一般选择2就行,使用php5
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
经过这些步骤,DirectAdmin的安装已经完成了。
安装完成后会提示:
DirectAdmin的用户名密码及DirectAdmin的管理后台地址等。
一般基于OpenVZ的VPS需要在使用前打开/usr/local/directadmin/conf/directadmin.conf这个文件,确认其中的ethernet_dev的值修改为:venet0:0,具体已ifconfig为准。
执行:servicedirectadminrestart重启DirectAdmin,用http://IP:2222登录DirectAdmin后台。
总结:
希望本文介绍的在CentOS下安装虚拟主机管理软件DirectAdmin的方法能够对读者有所帮助,更多有关linux系统的知识还有待于读者去探索和学习。
【编辑推荐】