CentOS9 サーバー管理ツール「webmin」をインストールする

CentOS9 サーバー管理ツール「webmin」をインストールする

CentOS9にWeb上でサーバーが管理できるツールである「Webmin」をインストールする手順を記述してます。

環境

  • OS CentOS Stream release 9

事前準備

必要パッケージを事前にインストールをしておきます。

$ sudo dnf install perl perl-Net-SSLeay openssl perl-Encode-Detect wget

webminダウンロード

こちらのサイトで最新バージョンを確認して、wgetでダウンロードします。

最新が「1.999」だったので、こちらをダウンロードします。

$ wget https://prdownloads.sourceforge.net/webadmin/webmin-1.999-1.noarch.rpm

webminインストール

ダウンロードが終われば、webminのインストールを開始します。

$ sudo dnf -y install webmin-1.999-1.noarch.rpm

Firewall設定

外部からアクセスできるように、firewallの設定を行っておきます。10000番ポートを開放します。

$ sudo firewall-cmd --add-port=10000/tcp --permanent

設定を反映させるため、firewallを再起動します。

$ sudo firewall-cmd --reload

webminにアクセス

ブラウザから https://プライベートIP or ホスト名:10000 にアクセスします。

root / (rootのパスワード)、でログイン可能です。

「http」でアクセスすると以下のエラー画面が表示されます。

インストール後の画面です。

webmin日本語化

日本語化は、Webmin> Change Language and Theme から
オプションボタン「 Personal choice 」 を選択し「日本語」を選択すれば変更されます。

webmin停止

停止は、以下で可能です。

$ sudo systemctl stop webmin

起動は、startでできます。

$ sudo systemctl start webmin

再起動は、restartでできます。

$ sudo systemctl restart webmin