Ubuntu20.04にWebminをインストールする方法

Webminは、システム管理者がLinuxおよびUnixライクなシステム(特にサーバー)を管理できるようにするWebベースのダッシュボードです。 Webminを使用すると、システム管理者はユーザーアカウントの管理、パッケージの更新、システムログファイル、ファイアウォール、電子メール、データベース、Postfixなどの構成を行うことができます。

このチュートリアルでは、Ubuntu 20.04LTSにWebminをインストールする方法を学びます。 以前、Let’sEncryptを使用してUbuntu18.04にインストールしましたが、次の手順でも機能するはずです。

ステップ1:Ubuntuを更新する

何よりもまず、最初にシステムパッケージとリポジトリを更新することをお勧めします。 したがって、開始するには、次のコマンドを実行します。

$ sudo apt update -y  && sudo apt upgrade -y

次に、ソフトウェアリポジトリの管理に役立つ依存関係パッケージを次のようにインストールします。

$ sudo apt install software-properties-common apt-transport-https

  一般的なUbuntu20.04LTSのソフトウェアプロパティをインストールします

ステップ2:Webminリポジトリを有効にする

すべてのシステムパッケージが最新バージョンに更新されたら、Webminリポジトリを有効にする必要があります。 これは、WebminのリポジトリがUbuntu 20.04LTSでまだ利用できないという事実によって通知されます。

したがって、最初に、図のようにWebminのGPGキーを追加します

$ sudo wget -q https://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -

webminGPGキーUbuntu20.04LTSを追加します

次に、次のようにWebminのリポジトリを手動で追加します。

$ sudo add-apt-repository "deb [arch=amd64] https://download.webmin.com/download/repository sarge contrib"

Ubuntu 20.04LTSのadWebminリポジトリ

ステップ3:UbuntuにWebminをインストールする

これまでに、システムを更新し、WebminのGPGキーをインストールし、必要なWebminリポジトリを手動で追加しました。 Webminをインストールするには、以下の簡単なコマンドを実行し、続行するように求められたら「Y」を押します。

$ sudo apt install webmin

Ubuntu 20.04LTSにwebminをインストールします

Webminのインストールが完了したら、次のコマンドを実行してステータスを確認します。

$ sudo systemctl status webmin

出力から、インストール時に開始するように構成されたWebminがすでに実行されていることがわかります。

webminのステータスを確認する

インストールされているWebminのバージョンを確認するには、次のコマンドを発行します。

$ dpkg -l | grep webmin

webminのステータスを確認するUbuntu20.04

上記の出力から、Webminバージョン1.941がインストールされていることがわかります。 Webminをインストールして実行したら、ブラウザからWebminにアクセスしてみましょう。

ステップ4:ファイアウォールを構成する

デフォルトでは、WebminはTCPポート10000でリッスンします。サーバーに外部からアクセスするには、ファイアウォールでポートを開く必要があります。 これを行うには、次のコマンドを実行します。

$ sudo ufw allow 10000/tcp

ufwファイアウォールでポート10000を許可する

次に、変更を有効にするためにファイアウォールをリロードします。

$ sudo ufw reload

ファイアウォールの実行ステータスを確認するには、次の手順に従います。

$ sudo ufw status

ufwファイアウォールをリロードする

ステップ5:Webminにログインする

Webminのダッシュボードにログインするには、ブラウザを開き、次のようにサーバーのIPを参照します。

https://server-IP:10000/

最初に、潜在的なリスクがあることを示す次のWebページが表示されます。 しかし、心配しないでください。 たいしたことじゃない。 これは、Webminが独自に自己割り当てしたSSL証明書を生成するために発生しますが、ブラウザーはこれを安全とは見なしません。

Webminにログインする

この障害を回避するには、「」をクリックするだけです。高度‘タブ、次に’リスクを受け入れて続行する‘。

Webmin Ubuntu20.04に進みます

LinuxシステムのrootUnixユーザーと同じパスワードを使用して、rootとしてWebminにログインします。

ユーザー名とパスワードを入力し、「」をクリックしますログイン‘ ボタン、

WebminログインページUbuntu20.04

そして最後に、Webminダッシュボードが次のように表示されます。

webminダッシュボード

これで、仕様に従ってUbuntu20.04システムを続行および構成できます。 リリースごとにWebminインストールをアップグレードするには、次のコマンドを実行するだけです。

$ sudo apt update

$ sudo apt upgrade

結論

エージェントコックピット Webminツールの優れた代替手段です。 Ubuntu 20.04 LTSは、Webminと インストールスクリプトを使用したVirtualmin

Virtualmin 優れたテーマを追加し、共有ホスティング環境でドメイン、電子メール、データベース、最高のスイートを管理するのに適しています。

このチュートリアルでは、Ubuntu 20.04LTSでのWebminのインストール手順について説明します。お役に立てば幸いです。

ご不明な点やご意見がございましたら、お気軽にコメントをお寄せください。