サーバー管理 · 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.shAjentiコントロールパネルがインストールされると、次の出力が表示されるはずです:
:: 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ログインページにリダイレクトされます:

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

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

ここから、Ajentiの機能を拡張するために必要なプラグインをインストールできます。
ファイル マネージャーをクリックします。次のページが表示されるはずです:

ここから、ファイルやディレクトリを作成、管理、参照できます。
サービスをクリックします。次のページが表示されるはずです:

ここから、システムサービスを開始および停止できます。
ターミナルをクリックします。次のページが表示されるはずです:

ここから、Linuxシステムで任意のコマンドを実行できます。
パッケージ => APTをクリックします。次のページが表示されるはずです:

ここから、システムから任意のパッケージをインストールおよび削除できます。
結論
おめでとうございます!Ubuntu 20.04サーバーにAjentiコントロールパネルを正常にインストールしました。これで、Webブラウザから簡単にLinuxサーバーを管理できます。
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。