サーバー管理 · 1 min read · Nov 04, 2025

Ubuntu 20.04にAjentiコントロールパネルをインストールする方法

Linuxサーバーを使用していて、コマンドラインに不慣れな場合、コントロールパネルはWebブラウザからLinuxサーバーを管理するのに役立ちます。Ajentiは、Linuxサーバーを管理するための無料でオープンソースの軽量コントロールパネルです。メール、ウェブサイト、ドメインなどを管理するための多くのプラグインが付属しています。Pythonで書かれており、サーバーを管理するためのレスポンシブなグラフィカルインターフェースを提供します。

この記事では、Ubuntu 20.04サーバーにAjentiコントロールパネルをインストールする方法を示します。

要件

  • Ubuntu 20.04を実行しているサーバー。
  • サーバーに設定されたrootパスワード。

始めに

始める前に、システムを最新バージョンに更新およびアップグレードする必要があります。次のコマンドで更新できます:

apt-get update -y  
apt-get upgrade -y

システムが完全に更新されたら、変更を適用するために再起動します。

Ajentiコントロールパネルのインストール

デフォルトでは、AjentiパッケージはUbuntuのデフォルトリポジトリに含まれていません。したがって、Ajenti公式ウェブサイトからAjentiインストールスクリプトをダウンロードする必要があります。次のコマンドでダウンロードできます:

curl -O https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh

スクリプトがダウンロードされたら、次のコマンドを実行してインストールを開始します:

bash install.sh

Ajentiコントロールパネルがインストールされると、次の出力が表示されるはずです:

:: Installing initscript
/usr/bin/systemctl
Created symlink /etc/systemd/system/multi-user.target.wants/ajenti.service → /lib/systemd/system/ajenti.service.
:: Complete

AjentiはHTTPポート8000でリッスンしています
rootパスワードまたは別のOSユーザーでログインしてください

Ajentiサービスの管理

次のコマンドを使用してAjentiサービスを開始および停止できます:

systemctl start ajenti  
systemctl stop ajenti

次のコマンドを使用してAjentiのステータスを確認することもできます:

systemctl status ajenti

次の出力が表示されるはずです:

? ajenti.service - Ajenti panel
     Loaded: loaded (/lib/systemd/system/ajenti.service; enabled; vendor preset: enabled)
     Active: active (running) since Sat 2021-05-15 10:35:23 UTC; 32s ago
    Process: 8767 ExecStart=/usr/bin/python3 /usr/local/bin/ajenti-panel -d (code=exited, status=0/SUCCESS)
    Process: 8779 ExecStartPost=/bin/sleep 5 (code=exited, status=0/SUCCESS)
   Main PID: 8780 (python3)
      Tasks: 3 (limit: 2353)
     Memory: 44.9M
     CGroup: /system.slice/ajenti.service
             ??8780 /usr/bin/python3 /usr/local/bin/ajenti-panel -d
             ??8787 /usr/local/bin/ajenti-panel worker [restricted session]

May 15 10:35:18 ubuntu2004 systemd[1]: Starting Ajenti panel...
May 15 10:35:23 ubuntu2004 systemd[1]: Started Ajenti panel.

デフォルトでは、Ajentiはポート8000でリッスンしています。次のコマンドで確認できます:

ss -tunelp | grep 8000

次の出力が表示されるはずです:

tcp   LISTEN 0      10                              0.0.0.0:8000        0.0.0.0:*                                                                                users:(("/usr/local/bin/",pid=8787,fd=9),("python3",pid=8780,fd=9)) ino:30581 sk:8 <->

Ajentiウェブインターフェースにアクセス

今、Webブラウザを開いて、URL http://your-server-ip:8000を使用してAjentiウェブインターフェースにアクセスします。Ajentiログインページにリダイレクトされます:

Ajentiログイン

rootユーザー名、パスワードを入力し、ログインボタンをクリックします。次のページにAjentiダッシュボードが表示されるはずです:

Ajentiダッシュボード

プラグインをクリックします。次のページが表示されるはずです。

Ajentiプラグイン

ここから、Ajentiの機能を拡張するために必要なプラグインをインストールできます。

ファイル マネージャーをクリックします。次のページが表示されるはずです:

Ajentiファイルマネージャー

ここから、ファイルやディレクトリを作成、管理、参照できます。

サービスをクリックします。次のページが表示されるはずです:

サービス

ここから、システムサービスを開始および停止できます。

ターミナルをクリックします。次のページが表示されるはずです:

ターミナル

ここから、Linuxシステムで任意のコマンドを実行できます。

パッケージ => APTをクリックします。次のページが表示されるはずです:

パッケージ

ここから、システムから任意のパッケージをインストールおよび削除できます。

結論

おめでとうございます!Ubuntu 20.04サーバーにAjentiコントロールパネルを正常にインストールしました。これで、Webブラウザから簡単にLinuxサーバーを管理できます。

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。