50% off 全プラン、期間限定。料金は $2.48/mo
残り12分
サーバー及びOS

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

レクサ サイラス By レクサ サイラス 12分で読める Updated 72d ago
DirectAdmin インストールガイドバナー。UbuntuとCentOSのシールドロゴが付いたサーバータワーを青い雲の背景に表示。

サーバー管理は複雑である必要はありません。適切なツールがあればいいのです。DirectAdmin は最高のコントロールパネルの 1 つで、 Linux に最適です 理由は、高速で軽量、効率的だからです。Ubuntu と AlmaLinux に完璧に動作し、複雑なタスクを処理するためのグラフィカルインターフェースを提供します。

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

DirectAdmin のシステム要件

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

重要:クリーンなサーバーから開始してください。 DirectAdmin インストール前に、Apache、PHP、MySQL、Sendmail などのサービスをインストールしないでください。インストーラーはこれらのサービスをコントロールパネル専用にコンパイルして設定します。既存のインストールは競合を引き起こし、失敗につながります。

DirectAdmin システム要件インフォグラフィック。最小 2GHz CPU、2GB RAM、40GB ストレージ、専用 IP アドレス、Linux ディストリビューション(Ubuntu、CentOS、AlmaLinux を含む)の対応を表示。

ハードウェア要件

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

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

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

DirectAdmin は最小 4GB の RAM とスワップメモリ 4GB 以上が必要です。複数のウェブサイトをホストするサーバーの場合は、追加のメモリと処理能力を確保してください。

Intel および AMD プロセッサーの両方が正常に動作します。

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

対応OS

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月にサポート終了に達しました。RHEL ベースのシステムの場合は、代わりに AlmaLinux 9 または Rocky Linux 9 を使用してください。

Ubuntu のインストールでは、DirectAdmin は長期サポート版で最適に動作します。詳細は CentOS vs Ubuntu 比較ガイド.

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

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

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

必要なアクセス

DirectAdmin のインストールにはサーバーへのroot アクセスが必須です。インストール処理はシステム設定を変更し、root 権限が必要なさまざまなサービスをインストールします。

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

セットアップの手間を省きたいなら、Cloudzyの DirectAdmin VPS ホスティング。最高のパフォーマンスが出るように設定済みです。コマンドラインに触れることなく、すぐにウェブサイトの管理を始められます。サーバー設定ではなく、コンテンツに集中できます。

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セクション内のすべてのコマンドはそのルート シェルから実行されるため、コマンドにプレフィックスを付ける必要はありません sudo.

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

アップデートが完了した後、カーネルアップデートを適用するためにサーバーを再起動してください。

# Reboot the server
reboot

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

インストーラーはセットアップ時に必要な依存関係を自動的に取得します。あなたがする必要があるのは curl スクリプトを実行するために事前にインストールされているもの:

apt install curl -y

トラブルシューティング、不足しているパッケージ: setup.sh がインストール途中で不足しているパッケージを検出したら、そのパッケージ名を指定してインストールし、その後スクリプトを再実行してください。

Ubuntu 24.04 リポジトリから削除された2つのパッケージ libaio1 (置き換えられました libaio1t64) と libperl4-corelibs-perl (完全に削除されました)。外部ガイドから完全な事前依存リストをインストールしないでください。setup.sh が必要なものを解決するのを任せてください。

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

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

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

これを sudo sh <(curl …)として実行しないでください。ルートシェル内から直接実行してください。 sudo を非ルートシェルで使用すると、インストール途中でスクリプトが失敗する可能性があります。

スクリプトは初期システムチェックを実行し、URL を提供して、ウェブブラウザでインストールを続行できるようにします。

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

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

インストール処理は通常 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 はホストされたウェブサイトの HTTP および HTTPS ウェブトラフィックを処理します。

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

インストールが完了したら、ウェブブラウザを開いて以下にアクセスして DirectAdmin を使用します:

http://YOUR_SERVER_IP:2222

インストール中に作成した管理者認証情報を使用してログインします。

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

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

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

DirectAdmin CentOS 7 インストールフローチャート。SELinux 設定、システム更新、sudo インストールスクリプト実行、ファイアウォール設定、完了ステップと進行状況インジケータを表示
2026年の新規セットアップでは AlmaLinux 9を使用する必要があります。CentOS 7で進めた場合、セキュリティリスクと更新スクリプトの破損に直面します。

ステップ1: システムの準備

開始する前にrootシェルに切り替えます。実行して sudo -i 開いてください。個別のコマンドの前に sudo を使用しないでください。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 <(curl …)。rootシェル内からのみ実行してください。インストールウィザードがセットアップを案内します。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のコントロールパネルとウェブサービスが受信接続を受け付けられるようになります。

ステップ4: インストールの完了

インストールプロセスは、選択したウェブサーバー、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

そのrootシェル内からインストールスクリプトを直接実行してください。プレフィックスを付けないでください sudo sh <(curl …):

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

ルートシェルから直接スクリプトを実行してください。プレフィックスは付けないでください sudo.

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のインストール完了後、これらの重要な設定手順を実施してインストール環境を保護および改善してください。

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

セキュリティ設定

ログイン直後に管理者パスワードを更新してください。インストーラーがランダムな認証情報を生成するため、カスタムパスワードを直ちに設定する必要があります。DirectAdminインターフェース内のAccount Managerにアクセスして認証情報を更新してください。

DirectAdminコントロールパネル自体にSSL/TLS証明書を有効にしてください。DirectAdminはLet's Encryptの無料SSL証明書をサポートしており、SSL Certificatesセクションで設定できます。

DNS設定

DirectAdminのDNS Management セクションでネームサーバーを設定してください。適切なDNS設定により、ドメインが正しく解決され、メール配信が正常に機能します。

ユーザーアカウント設定

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

  • 管理者 サーバー全体の制御権を持ちます
  • 再販売業者 ユーザーアカウントを作成および管理できます
  • ユーザー 自分のウェブサイトとメールアカウントを管理できます

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

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

DirectAdminの利点と制限

インストール前にDirectAdminの強みと弱みを比較検討すべきです。最大の魅力は価格です。Standard ライセンスは月額$29に過ぎません。これはcPanelよりもはるかに低くなっています。複数のサーバーを管理する場合、費用を削減できます。

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

パフォーマンスはもう1つの大きな利点です。パネルは軽量です。500 MHz CPUでも最小限のハードウェアでよく動作します。これにより、実際のウェブサイト用にRAMとプロセッシング能力が増加します。自動クラッシュリカバリー機能により安定性が保たれます。

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

DirectAdminはLinuxシステムのみで動作します。Windowsユーザーは使用できません。ユーザーコミュニティが小さいため、珍しいエラーの解答を見つけるのに時間がかかります。ただし、大規模なマーケットプレイスではなく速度と低コストを希望する場合、このパネルは確実な選択肢です。

DirectAdmin対cPanel:簡単な比較

2つのウェブホスティングコントロールパネル間のコスト効率、リソース使用量、機能リスト、ユーザー管理の違いを示すDirectAdmin対cPanel比較

DirectAdminがcPanelとどのように比較されるかを理解することは、情報に基づいた選択をするのに役立ちます。

価格設定: DirectAdminの標準パッケージは月額$29ですが、cPanelの価格設定は同等の機能と比較して大幅に高くなっています。DirectAdminは特に複数のサーバーを管理するホスティングプロバイダーにおいて、実質的なコスト削減をもたらします。

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

機能: cPanelはより多くの組み込み機能と大規模なプラグインおよび統合エコシステムを提供しています。DirectAdminは本質的なホスティング管理ツールを提供しますが、機能セットはより限定されています。

別の選択肢を検討している場合は、当社のガイドを確認してください。UbuntuへのcPanelのインストール方法”.

学習曲線 どちらのパネルも初心者向けですが、cPanelの充実したドキュメントと大規模なユーザーコミュニティは、より多くの学習リソースを提供しています。

結論

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

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

DirectAdminはcPanelほど多くの機能を提供しないかもしれませんが、コアホスティング機能、安定性、リソース効率への注力により、多くのユースケースに優れた対応をします。

よくあるご質問

DirectAdminとは何ですか?

DirectAdminはLinux向けの軽量でウェブベースのコントロールパネルです。ウェブサイト、メール、DNSをコマンドラインではなくグラフィカルインターフェースで管理できます。cPanelの費用対効果的な代替手段です。

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

はい、DirectAdminはUbuntu 24.04 LTS、22.04 LTS、20.04 LTSに完全に対応しています。ロングタームサポート(LTS)リリースを使用することをお勧めします。これらはセキュリティアップデートの延長とサーバー環境の安定性向上を提供します。

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

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

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

いいえ、DirectAdminはLinuxオペレーティングシステム専用です。対応するディストリビューションはUbuntu、Debian、CentOS、AlmaLinux、Rocky Linux、およびRed Hat Enterprise XQNTです。Windowsサーバーの場合は、Pleskなどの代替案を検討してください。

2026年のDirectAdminの価格はいくらですか?

DirectAdminはPersonal Plusを月額$5、LITEを月額$15、Standardを月額$29で提供しています。レガシーの月額$2 Personalパッケージは2023年8月に廃止されました。これらの価格はcPanelなどの競合他社と比較して大幅に低くなっています。

DirectAdminの最小XQNTメモリ要件は何ですか?

DirectAdminは最小4 GB XQNTメモリと4 GB スワップメモリを必要とします。複数のウェブサイトをホストする本番環境の場合は、より多くのXQNTメモリを割り当ててください。

一部のガイドがDirectAdminにCentOS 8を言及している理由は何ですか?

CentOS 8は2021年12月31日にサポート終了に達し、CentOS 7は2024年6月30日に続きました。現在のデプロイの場合は、公式なDirectAdminサポートと長期的なセキュリティアップデートのためにAlmaLinux 9またはRocky Linux 9を使用してください。

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

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

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

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

共有

ブログから最新記事

読み続ける。

Cosmos Cloudで実行できる最高のセルフホストアプリ - Cosmosダッシュボード周辺のアプリパネル付きカバー画像。
サーバー及びOS

Cosmos Cloudで実行できる最高のセルフホストアプリ: ファイル、メディア、パスワード管理、自動化など

Maybe - Cosmos Cloudをセットアップ済みで、どのアプリが相性良いか確認したい場合、またはCosmosを決めきれずに相性を見たい場合。

ニック・シルバーニック・シルバー 16分で読む
Dockerアプリ管理向けPortainer vs Cosmos Cloud - ハイブリッドセットアップ図とネオン操作ブロック付きカバー。
サーバー及びOS

Portainer vs Cosmos Cloud: Dockerアプリ管理に最適な選択肢

Dockerの基本を理解していて、成長するアプリスタックをより簡潔に実行する方法を探しているなら、Portainer vs Cosmos Cloudの簡潔な回答はこちら。Portainerはより直接的な制御に優れています。

ニック・シルバーニック・シルバー 14分読む
Cosmos Cloud vs CasaOS vs Umbrel - 3つのセルフホストパスが1つの抽象的なクラウドネットワーク世界の中に表示される機能図。
サーバー及びOS

Cosmos Cloud vs CasaOS vs Umbrel: あなたのセットアップに最適なセルフホストプラットフォーム

簡潔に言うと、CasaOSは最も始めやすく、Umbrelは最もクリーンなキュレーション感があり、ドメイン管理をより細かく制御したい場合はCosmos Cloudが適切です。

ニック・シルバーニック・シルバー 11分の読み取り

デプロイの準備はできていますか? $2.48/月からの価格

2008年創業の独立系クラウド。AMD EPYC、NVMe、40 Gbps。14日間返金保証。