GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

Debian10にDirectAdminをインストールする

別のシステムを使用していますか?

  • CentOS6または7にDirectAdminをインストールします
ターゲットシステムのガイドがありませんか?リクエストするか、自分で送信してください。 <!DOCTYPE html PUBLIC "-// W3C // DTD HTML 4.0 Transitional // EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> <?xml encoding ="utf- 8 "?> はじめに

DirectAdminは、人気のあるグラフィカルユーザーインターフェイス(GUI)およびコントロールパネルであり、さまざまな最新のオペレーティングシステムに完全なWebサーバースタックをインストールして管理するのに役立ちます。このドキュメントは、Debian10Busterへのインストールプロセスをガイドします。

前提条件
  • 新しいDebianサーバーインスタンスをデプロイします
  • ベストプラクティスガイドに従って、インスタンスを更新し、root以外のsudoユーザーを作成します。

1。有効なライセンスを購入する

DirectAdminを実行するには、有効なソフトウェアライセンスが必要です。 60日間の試用ライセンスは、複数の有料オプションとともに評価に利用できます。価格ページから要件に適したライセンスを選択してください。

2。ライセンスを確認する

DirectAdminクライアント領域に移動し、ライセンスが有効であり、VultrインスタンスのIPアドレスに割り当てられていることを確認して、ライセンスを確認します。

3。インストール

必要なパッケージを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

&#128221; 注: autoを省略します コマンドの最後から、インタラクティブでよりカスタマイズ可能なインストールを実現します。

4。インストール後の手順

構成

ポート2222で新しいDirectAdminサーバーに移動して、構成を開始します。例のIPアドレスを自分のアドレスに置き換えます。

http://192.0.2.123:2222

これらのオプションの手順については、SSHを使用してサーバーに接続してください。

安全なウェブ、メール、FTPアクセスのためにLet'sEncryptSSLを有効にします。

$ /usr/local/directadmin/scripts/letsencrypt.sh request_single yourserver.example.com 4096

非SSLリクエストを新しく作成されたSSLで保護されたホスト名にリダイレクトします:

$ /usr/local/directadmin/directadmin set ssl_redirect_host yourserver.example.com
$ 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

Panels
  1. Debian11にGnomeをインストールする

  2. Debian – Debianの月光?

  3. Debian9にphpMyAdminをインストールする方法

  1. Debian7にGLPIをインストールする

  2. Debian8にosCommerceをインストールします

  3. DebianにExpressionEngineをインストールする

  1. Debian 10(バスター)のインストール方法

  2. FirefoxDebianのインストール

  3. Debian10にGitLabをインストールする