Rocky Linux サーバー管理ツール「Ajenti」を構築する

Rocky Linux サーバー管理ツール「Ajenti」を構築する

Rocky Linuxで、サーバー管理ツール「Ajenti」を構築する手順を記述してます。

環境

  • OS Rocky Linux release 8.4 (Green Obsidian)

リポジトリ追加

まずは、リポジトリを追加しておきます。

$ sudo dnf -y install epel-release

必要なパッケージもインストールしておきます。

$ sudo dnf install -y gcc python3-devel python3-pip python3-pillow python3-augeas python3-dbus chrony openssl-devel redhat-lsb-core

Ajentiインストール

Ajentiをダウンロードして、インストールを行います。

$ sudo curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | sudo bash -s

Ajenti起動

Ajentiを起動します。

$ sudo systemctl start ajenti

firewallを設定している場合は、ポート「8000」を許可しておきます。

$ sudo firewall-cmd --permanent --zone=public --add-port=8000/tcp
$ sudo firewall-cmd --reload

ブラウザから http://ipアドレス:8000 にアクセスすると、Ajentiが起動していることが確認できます。

作成しているユーザーかrootでログイン可能です。

ログイン後の画面となります。

Ajenti停止

停止する場合は以下のコマンドで可能です。

$ sudo systemctl stop ajenti