Code前端首页关于Code前端联系我们

CentOS安装DirectAdmin面板教程(2018版)

terry 2年前 (2023-09-28) 阅读数 57 #未命名

首先设置CentOS并安装必要的组件
1.关闭Selinux(如果有selinux)

vi /etc/sysconfig/selinux

更改/etc/sysconfig/sel文件中的SELINUX= “”被禁用
重启电脑

reboot

2、删除必要的服务

yum remove httpd php mysql nginx sendmail

3、更新系统

yum update -y

4、安装gcc、gcc-c++等必要组件
http:// help .directadmin.com/item.php?id=354

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 cyrus-sasl-devel perl-ExtUtils-Embed autoconf automake libtool which patch mailx bzip2-devel lsof db4-devel glibc.i686 openssl098e.i686 libstdc++.i686

开始安装DirectAdmin
安装DA时,必须输入授权号和ID号。

wget http://www.directadmin.com/setup.sh chmod 755 setup.sh ./setup.sh
  • 您要安装这些必需的预安装包吗? (y/n): y

是否验证并安装DA所需组件,选择y

输入客户端ID和许可证ID

Please enter your Client ID : Please enter your License ID :

输入主机名称必须是二级域名,例如:myvps.openos.org。您必须在此处输入二级域名。如果输入myvps会报错。

Enter your hostname (FQDN) :myvps.openos.org

选择您的外网IP
输入设备名称:
一般独立主机为eth0,VPS可以为eth0:0、venet0:0。一般来说,此选项出现在多个网卡、多个 IP 或 VPS

You can make changes from the default settings in the next step.

1:Custombuild 2.0:Apache 2.4、mod_ruid2、php 5.6。可以设置为使用 mod_php、php-FPM 或 fastcgi。
2:Custombuild 2.0:Apache 2.4、mod_ruid2、php 5.5(php 5.5 已停止使用)
4:Apache 2.0:、php 2.0 - fpm 、 php 5.6.

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

注意:由于当前操作系统的原因,某些选项被隐藏,因为您
需要使用 CustomBuild 2.0 输入您的选择(1、2、3或4):1

选择安装 d 'Real Estate Package ,一般建议选择1。如果是CentOS 7.x,则不会出现该选项,会自动默认为Custombuild 2.0,MySQL会自动替换为MariaDB。

如果您在安装过程中遇到选择 (y/n),则 y
如果没有发生其他情况,  最后您将看到

Admin username: admin Admin password: OpDnXRppnXyW Admin email: admin@myvps.openos.org Server IP: 47.74.xxx.xxx Server Hostname: myvps.openos.org To login now, follow this link: http://47.74.xxx.xxx:2222

记住此信息。  登录后记得修改密码
如果无法登录,请检查防火墙设置

iptables -L -n iptables -I INPUT -p tcp --dport 22 -j ACCEPT iptables -I INPUT -p tcp --dport 2222 -j ACCEPT iptables -I INPUT -p tcp --dport 80 -j ACCEPT iptables -I INPUT -p tcp --dport 443 -j ACCEPT iptables -I INPUT -p tcp --dport 21 -j ACCEPT service iptables save service iptables restart

以下根据自己需要设置

安装Nginx+Apache:/❝/forum.directadmin.com/showthread.php?t=44743

cd /usr/local/directadmin/custombuild ./build update ./build set webserver nginx_apache ./build nginx_apache ./build rewrite_confs

将默认的Apache更改为Nginx
https://help.directadmin.com/item.php?id=556

cd /usr/local/directadmin/custombuild ./build set webserver nginx ./build set php1_mode php-fpm ./build set php2_mode php-fpm (如果安装了两个版本的php) ./build update ./build all d ./build rewrite_confs

DirectAdmin 如何设置不同版本的 PHP(例如 php 5.6 + php 7.1):
参考:https://www.vultr.com/ docs/using -multiple-php-versions-on-directadmin

cd /usr/local/directadmin/custombuild ./build set php2_release 7.1 ./build update ./build php n ./build rewrite_confs

DirectAdmin 如何升级、降级/切换 PHP 版本:
以下是 PHP 在 5.5 上的情况。其他版本也可能参考此设置
CustomBuild 2.0
如果您要更改 CustomBuild 2.0 中的 php 版本,例如从 php 5.6 更改为 php 5.5,请输入:

安全设置更改默认的 DirectAdmin 访问端口,更改directadmin.conf中的默认端口2222,注意不要与常用端口冲突

/usr/local/directadmin/conf/directadmin.conf

重新启动DirectAdmin

service directadmin restart

参考这里
http://www.directadmin.com/install。 html
http://help.directadmin.com/item.php?id= 354
http://www.directadmin.com/installguide.html


中文包
https://github .com/hostsoft/diretcadmin-chinese-lang/archive/master.zip
https://github.com/zchjoe/Directadmin_Chinese_Language/archive/master.zip

语言包位置/ directadmin/data/skins /enhanced/lang

编辑user.conf文件

vi /usr/local/directadmin/data/users/admin/user.conf

找到 language=en 并将其更改为 language=cn

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门