50%オフ すべてのプラン、期間限定。から開始 $2.48/mo
残り12分
サーバーとOS

Linux に DirectAdmin をインストールする方法: Ubuntu、CentOS 7、AlmaLinux (2026)

レクサ・サイラス By レクサ・サイラス 12 分で読めます 53日前に更新
青い曇りの背景に Ubuntu と CentOS のシールド ロゴが付いたサーバー タワーを示す DirectAdmin インストール ガイドのバナー

サーバーの管理は難しくありません。必要なのは適切なツールだけです。 DirectAdmin はその 1 つとして際立っています。 Linux に最適なコントロール パネル なぜなら、高速、軽量、効率的だからです。 Ubuntu および AlmaLinux 上で完全に動作し、複雑なタスクを処理するためのグラフィカル インターフェイスを提供します。

コントロール パネルを手動でインストールすると、サーバーの構成をきめ細かく制御できるようになります。デフォルト設定に依存するのではなく、実行するサービスとセキュリティの処理方法を正確に決定できます。このガイドでは、環境が必要な方法で構築されていることを確認するための完全なセットアップ プロセスについて説明します。

DirectAdmin のシステム要件

DirectAdmin のシステム要件を満たすと、スムーズなインストールと最高のパフォーマンスが実現します。

重要: クリーンなサーバーから始めてください。 DirectAdmin をインストールする前に、Apache、PHP、MySQL、Sendmail などのサービスをインストールしないでください。インストーラーは、これらのサービスをコントロール パネル専用にコンパイルして構成します。既存のインストールでは競合や障害が発生します。

最小 2 GHz CPU、2 GB RAM、40 GB ストレージ、専用 IP アドレス、サポートされる Linux ディストリビューション (Ubuntu、CentOS、AlmaLinux など) を示す DirectAdmin システム要件のインフォグラフィック

ハードウェア要件

DirectAdmin の軽量設計は、控えめなハードウェアでコントロール パネルを効果的に実行できることを意味します。によると、 DirectAdmin のシステム要件、公式仕様には特定のハードウェア ベンチマークが含まれています。

Linux サーバーの DirectAdmin ハードウェア要件:

成分 最小要件 推奨
プロセッサー 500MHz マルチコア 1+ GHz
ラム 4 GB 8 GB or more
スワップメモリ 4 GB 4 GB+
ストレージ 2 GB free space 10GB以上のSSD
IPアドレス 1 静的 IPv4 DNS 制御用に 2+

DirectAdmin には、少なくとも 4 GB の RAM と少なくとも 4 GB のスワップ メモリが必要です。複数の Web サイトをホストするサーバーの場合は、追加のメモリと処理能力を割り当てます。

Intel と AMD のプロセッサは両方とも正常に動作します。

重要なハードウェアに関するメモ: DirectAdmin の最高のパフォーマンスを得るには、従来のハード ドライブよりも SSD ストレージを強くお勧めします。

オペレーティング システムの互換性

DirectAdmin は、いくつかの Linux ディストリビューションをサポートしています。 OSのクリーンインストールから始めます。

Cloudzy では、 Linux VPS は、99.95% の稼働率を実現する強固な基盤と、世界 12 か所にあるデータ センターを提供します。 AMD Ryzen 9 プロセッサと NVMe ストレージを使用しているため、DirectAdmin パネルは高速に動作します。

サポートされているディストリビューション: Red Hat Enterprise Linux、AlmaLinux (RHEL との互換性のために推奨)、Rocky Linux、CentOS Stream、CloudLinux、Debian、Ubuntu (20.04 LTS、22.04 LTS、24.04 LTS)。

注: CentOS 7 は 2024 年 6 月に EOL に達しました。RHEL ベースのシステムの場合は、代わりに AlmaLinux 9 または Rocky Linux 9 を使用してください。

Ubuntu インストールの場合、DirectAdmin は長期サポート リリースで最もよく機能します。違いについて詳しくは、こちらをご覧ください。 CentOS と Ubuntu の比較ガイド.

ライセンスとドメインの要件

インストールを開始するには、有効な DirectAdmin ライセンス キーが必要です。 Web インストーラーはこのキーを直接要求します。 IP ロックはオプションの安全機能として利用できますが、キーが主な要件です。サーバーのホスト名には完全修飾ドメイン名も必要です。

このホスト名は DNS 経由で解決される必要があります。

必要なアクセス

DirectAdmin のインストールにはサーバーへの root アクセスが必須です。インストール プロセスでは、システム構成が変更され、root 権限を必要とするさまざまなサービスがインストールされます。

要件を満たしたら、インストール プロセスを開始する準備が整いました。次のセクションでは、Ubuntu と CentOS 7 の両方について詳細な手順を説明します。

面倒なセットアップを省略したい場合は、Cloudzy を入手してください DirectAdmin VPS ホスティング。最高のパフォーマンスが得られるように事前に構成されています。コマンドラインに触れることなく、すぐに Web サイトの管理を開始できます。これにより、サーバー構成ではなくコンテンツに集中できるようになります。

Ubuntu に DirectAdmin をインストールする方法

以下の手順に注意深く従えば、Ubuntu への DirectAdmin のインストールは簡単です。最高の安定性とパフォーマンスを得るには、Cloudzy の使用をお勧めします。 Ubuntu VPS バージョン 20.04 LTS、22.04 LTS、または 24.04 LTS を実行している。

# Update package lists and upgrade all packages
apt update && apt upgrade -y

ステップ 1: システムを更新する

他の作業を行う前に、root ユーザーに切り替えてください。走る sudo -i ルートシェルを開きます。この Ubuntu セクションのすべてのコマンドはそのルート シェルから実行されるため、コマンドにプレフィックスを付ける必要はありません。 須藤.

# Update package lists and upgrade all packages
apt update && apt upgrade -y

更新が完了したら、サーバーを再起動してカーネルの更新を適用します。

# Reboot the server
reboot

ステップ 2: 必要な依存関係をインストールする

インストーラーはセットアップ中に独自の依存関係を取得します。必要なのは カール スクリプトを実行するために事前にインストールしておきます。

apt install curl -y

トラブルシューティング — 不足しているパッケージ: インストール中に setup.sh が不足しているパッケージにフラグを立てた場合は、そのパッケージのみを名前でインストールし、スクリプトを再実行します。

Ubuntu 24.04 リポジトリに存在しなくなった 2 つのパッケージは次のとおりです。 リバイオ1 (に置き換えられました libaio1t64) そして libperl4-corelibs-perl (完全に削除されました)。外部ガイドから完全な事前依存関係リストをインストールしないでください。 setup.sh で必要なものを解決しましょう。

ステップ 3: DirectAdmin インストール スクリプトを実行する

ステップ 1 の root シェルにまだいることを確認してください。終了している場合は、次を実行します。 sudo -i 続行する前にもう一度。次に、インストール スクリプトを実行します。

# Run DirectAdmin installation script
sh <(curl -fsSL https://download.directadmin.com/setup.sh)

これを次のように実行しないでください sudo sh <(カール…)。 root シェル内から直接実行します。使用する 須藤 root 以外のシェルでスクリプトを実行すると、インストール中にスクリプトが失敗する可能性があります。

このスクリプトは初期システム チェックを実行し、Web ブラウザ経由でインストールを続行するための URL を提供します。

URL は次のようになります。 http://YOUR_SERVER_IP:35222/?key=UNIQUE_INSTALLATION_KEY。ブラウザでこの URL を開き、DirectAdmin の Web ベースのインストーラーを介してインストールを完了します。

セットアップ中に、Web インストーラーはライセンス キー、サーバーのホスト名、管理者のユーザー名とパスワード、ネットワーク アダプターの選択、およびソフトウェア スタックの設定を要求します。

サーバーのパフォーマンスとインターネット接続速度に応じて、インストール プロセスには通常 30 ~ 60 分かかります。

ステップ 4: ファイアウォール設定を構成する

ファイアウォールを実行している場合は、DirectAdmin のデフォルト ポートを許可するようにファイアウォールを設定します。 DirectAdmin は、コントロール パネル インターフェイスにポート 2222 を使用します。

UFW に対して次のコマンドを実行して、ファイアウォール アクセスを適切に構成します。

# Allow DirectAdmin control panel access
ufw allow 2222/tcp
# Allow HTTP web traffic
ufw allow 80/tcp
# Allow HTTPS-encrypted web traffic
ufw allow 443/tcp
ufw allow 35222/tcp
# Apply firewall changes
ufw reload

ポート2222 DirectAdmin コントロール パネルへのアクセスを許可し、ポート 80 と 443 は、ホストされている Web サイトの HTTP および HTTPS Web トラフィックを処理します。

ステップ 5: DirectAdmin にアクセスする

インストールが完了したら、Web ブラウザを開いて次の場所に移動して DirectAdmin にアクセスします。

http://YOUR_SERVER_IP:2222

インストール時に作成した管理者の資格情報を使用してログインします。

CentOS 7 に DirectAdmin をインストールする方法 (レガシーのみ)

重要: 新しいサーバーにはこれを使用しないでください。

CentOS 7 は 2024 年にサポートが終了しました。DirectAdmin も RHEL 7 システムのサポートを終了しました。これらの手順は、レガシーを回復しようとする場合にのみ使用してください。 CentOS VPS ホスティング 環境。

SELinux 構成、システム アップデート、sudo インストール スクリプトの実行、ファイアウォールのセットアップ、進行状況インジケーター付きの完了手順を示す DirectAdmin CentOS 7 インストール フローチャート
2026 年の新しいセットアップでは、 AlmaLinux 9 を使用する必要があります。 CentOS 7 を続行すると、セキュリティ リスクと壊れた更新スクリプトに直面することになります。

ステップ 1: システムを準備する

始める前に、root シェルに切り替えてください。走る sudo -i 1つを開くには。使用しないでください 須藤 個々のコマンドの前に。これらを root シェル内から直接実行します。

sudo -i

まず、インストールプロセスのために SELinux を一時的に無効にします。 SELinux は、DirectAdmin のインストール スクリプトを妨害する可能性があります。

# Temporarily disable SELinux
setenforce 0
# Permanently disable SELinux on reboot
sed -i 's/enforcing/disabled/g' /etc/selinux/config

システム パッケージを更新します。

# Update all system packages
yum update -y

Reboot the server after updates complete:

# Reboot to apply updates
reboot

ステップ 2: DirectAdmin インストール スクリプトを実行する

ステップ 1 からすでに root シェルに入っています。インストール スクリプトを直接実行します。

sh <(curl -fsSL https://download.directadmin.com/setup.sh)

使用しないでください sudo sh <(カール…)。ルートシェル内からのみ実行してください。インストール ウィザードの指示に従ってセットアップ プロセスを進めます。 DirectAdmin ライセンス情報が必要になり、基本的なサーバー設定を構成します。

ステップ 3: ファイアウォール ルールを構成する

CentOS 7 は、ファイアウォール管理に firewalld を使用します。必要なポートを開きます。

# Allow DirectAdmin control panel (port 2222)

firewall-cmd --permanent --add-port=2222/tcp

# Allow HTTP traffic (port 80)

firewall-cmd --permanent --add-port=80/tcp

# Allow HTTPS traffic (port 443)

firewall-cmd --permanent --add-port=443/tcp
# Allow Installation Port
firewall-cmd --permanent --add-port=35222/tcp

# Reload firewall to apply changes

firewall-cmd --reload

これらのコマンドにより、DirectAdmin のコントロール パネルと Web サービスが受信接続を受け入れることができるようになります。

ステップ 4: インストールを完了する

インストール プロセスでは、選択した Web サーバー、PHP、データベース システムなど、必要なサービスをすべてインストールして構成します。インストール出力にエラーや警告がないか監視します。

インストールが完了したら、次の場所から DirectAdmin にアクセスします。

http://YOUR_SERVER_IP:2222

管理者の資格情報を使用してログインし、ホスティング環境の構成を開始します。

AlmaLinux 9 に DirectAdmin をインストールする方法 (推奨される代替方法)

AlmaLinux 9 は CentOS 7 の代替として推奨されており、RHEL との完全な互換性とアクティブな長期サポートを提供します。 DirectAdmin は AlmaLinux を正式にサポートしているため、2026 年の新規導入に最適です。

インストール プロセスは CentOS 7 とほぼ同じで、最新のパッケージ管理が使用されます。合理的なアプローチは次のとおりです。

簡単なインストール手順

まず root シェルに切り替えてから、システムを更新します。

sudo -i

# Update system packages
dnf update -y

そのルート シェルからインストール スクリプトを直接実行します。接頭辞を付けないでください sudo sh <(カール…):

# Run DirectAdmin installation script
sh <(curl -fsSL https://download.directadmin.com/setup.sh)

ルート シェルからスクリプトを直接実行します。接頭辞を付けないでください 須藤.

firewalld を使用してファイアウォールを構成します。

# Allow necessary ports

firewall-cmd --permanent --add-port=2222/tcp

firewall-cmd --permanent --add-port=80/tcp

firewall-cmd --permanent --add-port=443/tcp

firewall-cmd --permanent --add-port=35222/tcp

firewall-cmd --reload

次の場所から DirectAdmin パネルにアクセスします。 http://YOUR_SERVER_IP:2222 インストール完了後。 AlmaLinux 9 は、2032 年まで、より優れたセキュリティ、アクティブなアップデート、公式の DirectAdmin サポートを提供します。

インストール後の構成

DirectAdmin を正常にインストールしたら、次の重要な構成手順を完了して、インストールをセキュリティで保護し、改善します。

DirectAdmin のセキュリティおよびユーザー管理機能では、SSL 証明書、Let's Encrypt 統合、DNS レコード、パスワード保護、および 3 層のユーザー ロール (管理者、リセラー、ユーザー) を表示します。

セキュリティ構成

ログインしたらすぐに管理者パスワードを更新してください。インストーラーはランダムな資格情報を生成するため、すぐにカスタム パスワードを設定する必要があります。 DirectAdmin インターフェイスでアカウント マネージャーに移動し、資格情報を更新します。

DirectAdmin コントロール パネル自体の SSL/TLS 証明書を有効にします。 DirectAdmin は、無料の SSL 証明書として Let’s Encrypt をサポートしています。これは、[SSL 証明書] セクションで構成できます。

DNS設定

DirectAdmin の DNS 管理セクションでネームサーバーを設定します。適切な DNS 構成とは、ドメインが正しく解決され、電子メール配信が適切に機能することを意味します。

ユーザーアカウントのセットアップ

DirectAdmin は 3 つのアクセス レベルで動作します。

  • 管理者 サーバーを完全に制御できる
  • 再販業者 ユーザーアカウントを作成および管理できる
  • ユーザー 自分のウェブサイトと電子メールアカウントを管理できる

ソフトウェアのインストール

DirectAdmin の CustomBuild 機能を使用して、Web サーバー、PHP バージョン、データベース システムなどのソフトウェア パッケージをインストールまたは更新します。

DirectAdmin の利点と制限事項

DirectAdmin をインストールする前に、DirectAdmin の長所と短所を比較検討する必要があります。最大の魅力は価格です。標準ライセンスの月額料金はわずか 29 ドルです。これは cPanel よりもはるかに低いです。複数のサーバーを管理するとコストを節約できます。

DirectAdmin の利点と制限の比較表。コスト削減、パフォーマンス、Linux 互換性とネットワーク制限およびプラグイン制限を示すアイコンが表示されます。

パフォーマンスも大きなプラスです。パネルは軽量です。 500 MHz CPU であっても最小限のハードウェアで適切に動作します。これにより、実際の Web サイトにより多くの RAM と処理能力が残ります。自動クラッシュ回復機能により、安定した状態が維持されます。

しかし、トレードオフもあります。 cPanel と比較して、利用できる組み込み機能は少なくなっています。プラグインのエコシステムもはるかに小さいです。他のパネルが提供する幅広いサードパーティ ツールを見逃す可能性があります。これにより、特定のカスタマイズを助けなしで見つけるのが難しくなる可能性があります。

DirectAdmin は Linux システムでのみ動作します。 Windowsユーザーは使用できません。ユーザー コミュニティが小さいため、まれなエラーに対する答えを見つけるには時間がかかります。しかし、大規模な市場ではなくスピードと低コストを求めるのであれば、このパネルは確実な選択肢です。

DirectAdmin と cPanel: 簡単な比較

DirectAdmin と cPanel の比較。2 つの Web ホスティング コントロール パネルのコスト効率、リソース使用量、機能リスト、ユーザー管理の違いを示します。

DirectAdmin と cPanel を比較すると、情報に基づいた選択が可能になります。

価格設定: DirectAdmin の標準パッケージの料金は月額 29 ドルですが、cPanel の価格は同等の機能に対して大幅に高くなります。 DirectAdmin は、特に複数のサーバーを管理するホスティング プロバイダーにとって、大幅なコスト削減を実現します。

リソース使用量: DirectAdmin は cPanel よりも消費するシステム リソースが少ないため、VPS や共有ホスティング環境により適しています。

特徴: cPanel は、より多くの組み込み機能と、プラグインと統合のより大きなエコシステムを提供します。 DirectAdmin は、重要なホスティング管理ツールを提供しますが、より合理化された機能セットを備えています。

代替手段を検討している場合は、「」に関するガイドをご覧ください。UbuntuにcPanelをインストールする方法”.

学習曲線: どちらのパネルも初心者向けですが、cPanel の広範なドキュメントと大規模なユーザー コミュニティにより、より多くの学習リソースが提供されます。

結論

Linux に DirectAdmin をインストールする方法を学ぶと、信頼性が高くコスト効率の高いサーバー管理ソリューションが得られます。軽量な設計、直感的なインターフェイス、手頃な価格設定により、ホスティング プロバイダーにとって優れた選択肢となります。

Ubuntu、CentOS 7、および AlmaLinux 9 に DirectAdmin をインストールするインストール プロセスは、適切な手順に従えば簡単です。システムが 4 GB RAM と 4 GB スワップ メモリの最小要件を満たしていることを確認し、有効なライセンスを取得して、DirectAdmin のデフォルト ポート 2222 を許可するようにファイアウォールを設定してください。

DirectAdmin は cPanel ほど多くの機能を提供していないかもしれませんが、コア ホスティング機能、安定性、リソース効率に焦点を当てているため、多くのユース ケースに非常に適しています。

よくある質問

DirectAdminとは何ですか?

DirectAdmin は、Linux 用の軽量の Web ベースのコントロール パネルです。コマンド ラインではなくグラフィカル インターフェイスを介して Web サイト、電子メール、DNS を管理できます。これは、cPanel に代わるコスト効率の高い代替品です。

DirectAdmin は Ubuntu 24.04 LTS と互換性がありますか?

はい、DirectAdmin は Ubuntu 24.04 LTS、22.04 LTS、および 20.04 LTS を完全にサポートしています。長期サポート (LTS) リリースを使用するのが最適です。長期サポート (LTS) リリースでは、サーバー環境のセキュリティ更新が延長され、安定性が向上します。

DirectAdmin のデフォルトのポートは何ですか?

DirectAdmin は、コントロール パネル インターフェイスにポート 2222 を使用します。これは、Web サイトにサービスを提供する標準の HTTP ポート 80 とは異なります。ファイアウォールでポート 2222 のトラフィックが DirectAdmin ダッシュボードにアクセスできるようにしてください。

Windows サーバーで DirectAdmin を使用できますか?

いいえ、DirectAdmin は Linux オペレーティング システム専用です。サポートされているディストリビューションには、Ubuntu、Debian、CentOS、AlmaLinux、Rocky Linux、Red Hat Enterprise Linux が含まれます。 Windows サーバーの場合は、Plesk などの代替手段を検討してください。

2026 年の DirectAdmin の費用はいくらですか?

DirectAdmin は、Personal Plus を月額 5 ドル、LITE を月額 15 ドル、Standard を月額 29 ドルで提供しています。従来の月額 2 ドルの Personal パッケージは、2023 年 8 月に廃止されました。これらの価格は、cPanel などの競合他社よりも大幅に低いままです。

DirectAdmin の最小 RAM 要件は何ですか?

DirectAdmin には、少なくとも 4 GB の RAM と 4 GB のスワップ メモリが必要です。複数の Web サイトをホストする運用環境の場合は、より多くの RAM を割り当てます。

一部のガイドで DirectAdmin の CentOS 8 について言及されているのはなぜですか?

CentOS 8 は 2021 年 12 月 31 日に EOL に達し、続いて CentOS 7 は 2024 年 6 月 30 日に終了しました。現在の展開では、公式の DirectAdmin サポートと長期的なセキュリティ更新のために AlmaLinux 9 または Rocky Linux 9 を使用してください。

Linux に DirectAdmin をインストールするには技術的な知識が必要ですか?

基本的な Linux コマンドラインに慣れていると役に立ちますが、このガイドでは必要なコマンドをすべて提供します。 root SSH アクセスとターミナル コマンドを実行する機能が必要です。自動インストール スクリプトにより、初心者でもプロセスが簡単になります。

同じサーバー上で cPanel から DirectAdmin に移行できますか?

いいえ。DirectAdmin は独自の環境をコンパイルするため、機能するにはクリーンなサーバーが必要です。 cPanel は独自のバージョンの Apache と MySQL をインストールするため、その上に DirectAdmin をインストールするとサーバーが破損します。新しい VPS をプロビジョニングし、代わりにバックアップをそこに転送する必要があります。

共有

詳細はブログから

読み続けてください。

Cosmos Cloud で実行できる最高のセルフホスト アプリ Cosmos ダッシュボードの周囲にアプリ パネルが配置されたカバー画像。
サーバーとOS

Cosmos Cloud で実行できる最高のセルフホスト アプリ: ファイル、メディア、パスワード、オートメーションなど!

おそらく、Cosmos Cloud を設定済みで、どのアプリがそれによく適合するかを知りたいと考えているかもしれません。あるいは、Cosmos をまだ決めておらず、それが自分のワークフローにどれだけ適合するかを確認したいだけかもしれません。

ニック・シルバーニック・シルバー 16 分で読めます
Docker アプリの管理のための Porttainer と Cosmos Cloud では、ハイブリッド セットアップの図とネオン運用とアクセス ブロックが取り上げられています。
サーバーとOS

Porttainer 対 Cosmos Cloud: Docker アプリ管理に最適

すでに Docker を知っていて、成長するアプリ スタックを実行するためのよりクリーンな方法が必要な場合は、Porttainer と Cosmos Cloud に対する簡単な答えをここに示します。ポーテイナーはディレックにとってより強力なピックだ

ニック・シルバーニック・シルバー 14 分で読めます
Cosmos Cloud、CasaOS、Umbrel のフィーチャー グラフィックは、1 つの抽象的なクラウド ネットワーク世界内の 3 つのセルフホスト パスを示しています。
サーバーとOS

Cosmos Cloud vs CasaOS vs Umbrel: どのセルフホスト プラットフォームがあなたのセットアップに適合しますか?

簡単に言うと、CasaOS は依然として最も簡単に始めることができ、Umbrel は最もすっきりと厳選された感触があり、Doma をより厳密に制御したい場合は Cosmos Cloud が合理的です。

ニック・シルバーニック・シルバー 11 分で読めます

導入する準備はできていますか? 月額 $2.48 から。

2008 年以降の独立したクラウド。AMD EPYC、NVMe、40 Gbps。 14日間の返金。