当前位置:首页 > CN2资讯 > 正文内容

分享Debian 10系统安装DirectAdmin简单方法过程

9小时前CN2资讯

DirectAdmin是一种比较知名的图形界面(GUI)控制面板,可应用安装在当下流行的各种操作系统上。DirectAdmin可以帮助我们很方便的管理VPS或服务器。本文简单介绍下在Debian 10系统中安装DirectAdmin简单法过程。

实测环境:

操作系统:Debian 10系统。

系统用户:root或者sudo用户。

测试网站:APP兼职网www.appjzw.com。

购买有效许可证

运行DirectAdmin面板需要有效的软件许可证,现在可提供60天的试用许可证以及多种付费选项进行评估,具体定价可以访问DirectAdmin官网。

验证许可证

通过访问DirectAdmin客户区并检查许可证是否有效,最后将其分配给到想要安装的VPS或服务器IP地址上面,以此来验证许可证。

安装面板

本文演示以root用户登录,安装所需的软件包,命令如下:

apt install wget gcc g++ make flex bison openssl libssl-dev \ (本行最前面加上一个“#”符号) perl perl-base perl-modules libperl-dev libperl4-corelibs-perl
libwww-perl libaio1 libaio-dev zlib1g zlib1g-dev libcap-dev cron
bzip2 zip automake autoconf libtool cmake pkg-config python
libdb-dev libsasl2-dev libncurses5 libncurses5-dev libsystemd-dev
bind9 dnsutils quota patch logrotate rsyslog libc6-dev libexpat1-dev
libcrypt-openssl-rsa-perl curl libnuma-dev libnuma1

下载并运行DirectAdmin安装脚本:

bash <(curl -Ss https://www.directadmin.com/setup.sh) auto (本行最前面加上一个“#”符号)

注意:auto从命令末尾开始进行交互式,也可以进行定制安装,所以可省略。

安装后步骤

配置:

首先需要进行配置,端口号为2222,用以下地址访问配置(请将下面服务器IP地址换成你自己服务器IP地址):

http://服务器IP地址:2222/

通过以下步骤使用SSH连接到服务器(可选操作):

启用“Let's Encrypt SSL”以实现安全的Web、邮件和FTP访问:

$ /usr/local/directadmin/scripts/ request_single 这里输入你的网站域名 4096

将非SSL请求重定向到新创建的受SSL保护的主机名:

$ /usr/local/directadmin/directadmin set ssl_redirect_host 这里输入你的网站域名 $ service directadmin restart

将危险的PHP函数添加到disable_functions列表中:

$ cd /usr/local/directadmin/custombuild $ ./build update $ ./build secure_php

在directadmin.conf配置文件中强制使用复杂的密码:

$ echo 'enforce_difficult_passwords=1' >> /usr/local/directadmin/conf/directadmin.conf

通过以上步骤就可以完成Debian 10系统安装DirectAdmin的过程,亲测有效,如果大家需要通过DirectAdmin面板来管理服务器的话,如果是Debian 10系统,那么可以参考以上过程进行设置。

    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/19586.html

    分享给朋友:

    “分享Debian 10系统安装DirectAdmin简单方法过程” 的相关文章