Webminは、多くのLinuxディストリビューションでサポートされているWebベースのコントロールパネルです。 Webminは、最も人気のあるオープンソースコントロールパネルの1つです。これらは主に、ユーザーアカウント管理、Webサーバー管理、DNS構成、FTP構成などに使用されます。 Webminは、その拡張性のおかげで、優れた人気のあるコントロールパネルです。 WebminはPerlで書かれており、オープンソースであるため、無料で頻繁に最新の状態に保たれます。この記事では、Ubuntu18.04にWebminをインストールする方法を紹介します。
DebianベースのディストリビューションにWebminコントロールパネルをインストールする方法は2つあります。この記事では、両方について説明します。
1。 UbuntuサーバーにSSH経由でログインします:
rootユーザー(またはsudo権限を持つユーザー)としてSSH経由でサーバーにログインします:
ssh root@Server_IP_Address -p Port_number
2。すべてのパッケージを更新する
ログインしたら最初に行うことは、インストールされているすべてのOSパッケージが最新であることを確認することです。
sudo apt update sudo apt upgrade
3。パッケージからのWebminのインストール(方法1)
この方法では、Debianパッケージを使用してWebminをインストールします。これはDebian、Ubuntu、またはその他のDebianベースのLinuxディストリビューションに適しています。
wgetコマンドを使用してWebminパッケージをダウンロードします:
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.900_all.deb
これが完了したら、いくつかの依存関係をインストールする必要があります:
sudo apt install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python
Webminパッケージをダウンロードし、すべての依存関係が適切にインストールされたら、次のコマンドを使用してWebminのインストールを続行できます。
sudo dpkg --install webmin_1.900_all.deb
Webminは/usr/ share / webminディレクトリに自動的にインストールされ、デフォルトでは、インストールによって管理者のユーザー名とパスワードが設定されます。
4。 Webmin APTリポジトリの使用(方法2)
この方法では、WebminAPTリポジトリを使用してWebminコントロールパネルをインストールします。
まず、Webminリポジトリを追加する必要があります。 /etc/apt/sources.listをお気に入りのエディターで開きます(この例ではnanoを使用します):
sudo nano /etc/apt/sources.list
ファイルの最後に次の行を追加します。
deb https://download.webmin.com/download/repository sarge contrib
次のコマンドを使用して、リポジトリが署名されているGPGキーをフェッチしてインストールします。
cd /root wget http://www.webmin.com/jcameron-key.asc sudo apt-key add jcameron-key.asc
これで、次のコマンドを使用してWebminをインストールできます。
sudo apt install apt-transport-https sudo apt update sudo apt install webmin
この方法では、前の方法とは異なり、すべての依存関係が自動的に解決される必要があります。
5。 Webminへのアクセス
Webminサービスがリッスンするデフォルトのポートはポート10000です。この情報を使用して、お気に入りのブラウザーWebブラウザーを開き、サーバーのIPアドレスに続けて10000を入力すると、「LogintoWebmininterface」が表示されます。メッセージ。完全なURLは次の形式になります:
https://server_IP_Address:10000
URLの「server_IP_Address」を実際のサーバーのIPアドレスに置き換えてください。このようにWebminにアクセスすると、ブラウザは接続が安全でないことを示すメッセージを出力する可能性があります。
警告を無視して、コントロールパネルから提供された自己署名SSL証明書を受け入れ、ログイン画面に進むことができます。または、サーバーでホストされているドメインのSSL証明書をインストールし、「https://yourdomain.com:10000
」を使用してWebminにアクセスすることもできます。 「。 rootは、rootパスワードを使用するユーザー名として、またはsudoを使用できる任意のユーザーとして使用できます。
6。 Webminを構成する
記事のこの部分では、Webmin構成でWebminポートを変更する方法を示します。
miniserv.confファイルを編集して、デフォルトのWebminポートを10000から任意のポートに変更できます。次のコマンドを使用して、構成ファイルを開きます。
sudo nano /etc/webmin/miniserv.conf
次に、次の行を見つけます。
port=10000
デフォルトのポートを変更します。この例では、8989に変更します:
port=8989
ファイルを保存してエディタを終了します。
または、ファイアウォールルールを追加して(サーバーでファイアウォールを使用している場合)、デフォルトのWebminポートを変更することもできます。 IptablesまたはUFWをファイアウォールとして使用している場合は、次のコマンドを使用して、任意の送信元からTCPポート8989への着信トラフィックを許可できます。
Iptablesの場合:
iptables -A INPUT -p tcp -m tcp --dport 8989 -j ACCEPT
およびUFW(Ubuntuファイアウォール)の場合:
sudo ufw allow from any to any port 8989 proto tcp
7。 Webminをアンインストールする
何らかの理由でWebminがニーズに適していない場合は、いつでもアンインストールできます。 Webminパッケージを削除するには、次のコマンドを実行する必要があります。
sudo apt --purge remove webmin
これにより、Webminファイルと構成が停止および削除されます。
チュートリアルの手順に従うと、Ubuntu18.04VPSにWebminが正常にインストールされます。構成と使用法の詳細については、Webminの公式ドキュメントを確認してください。
もちろん、Webminホスティングサービスのいずれかを使用している場合は、Ubuntu 18.04にWebminをインストールする必要はありません。その場合は、エキスパートシステム管理者にUbuntu18.04にWebminをインストールするよう依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。
PS 。 Ubuntu 18.04にWebminをインストールする方法に関するこの投稿が気に入った場合は、下のボタンを使用してソーシャルネットワーク上の友達と共有するか、コメントセクションにコメントを残してください。ありがとう。