Web管理 · 1 min read · Oct 31, 2025
Debian 11にWebminをインストールする方法

Linuxサーバーをコマンドラインから管理および運営することは、初心者のLinuxユーザーにとって非常に難しいです。この場合、Webminを使用してWebベースのインターフェースからLinuxサーバーを管理できます。Webminは、Linuxサーバーを管理および制御するためのグラフィカルユーザーインターフェースを提供する無料のオープンソースアプリケーションプラットフォームです。Webminを使用すると、ユーザーアカウントを作成したり、Apache、DNS、FTPサーバーを設定したり、ファイルを共有したり、ファイアウォールを構成したりできます。
この記事では、Debian 11にWebmin Linux管理パネルをインストールする方法を説明します。
前提条件
- Debian 11を実行しているサーバー。
- サーバーに設定されたrootパスワード。
始めに
始める前に、システムのパッケージキャッシュを最新バージョンに更新することをお勧めします。次のコマンドを使用して更新できます:
apt-get update -yパッケージキャッシュを更新した後、次のコマンドを使用して他の必要な依存関係をインストールします:
apt-get install gnupg2 curl -yすべての必要な依存関係がインストールされたら、次のステップに進むことができます。
Webminをインストールする
デフォルトでは、WebminパッケージはDebian 11のデフォルトリポジトリには含まれていません。したがって、APTにWebminリポジトリを追加する必要があります。
まず、次のコマンドを使用してGPGキーをダウンロードして追加します:
wget -qO - http://www.webmin.com/jcameron-key.asc | gpg --dearmor > /etc/apt/trusted.gpg.d/jcameron-key.gpg次に、次のコマンドを使用してAPTにWebminリポジトリを追加します:
sh -c 'echo "deb http://download.webmin.com/download/repository sarge contrib" > /etc/apt/sources.list.d/webmin.list'リポジトリが追加されたら、リポジトリを更新し、次のコマンドを使用してWebminをインストールします:
apt-get update -y
apt-get install webmin -yWebminがインストールされたら、次のステップに進むことができます。
Webminサービスを管理する
Webminを簡単に開始、停止、再起動、およびステータスを確認できます。
Webminサービスを開始するには、次のコマンドを実行します:
service webmin startWebminサービスを再起動するには、次のコマンドを実行します:
service webmin restartWebminサービスを停止するには、次のコマンドを実行します:
service webmin stopWebminサービスのステータスを確認するには、次のコマンドを実行します:
service webmin statusデフォルトでは、Webminはポート10000でリッスンしています。次のコマンドを使用して確認できます:
ss -antpl | grep 10000次の出力が表示されるはずです:
LISTEN 0 4096 0.0.0.0:10000 0.0.0.0:* users:(("miniserv.pl",pid=4073,fd=5))Webminのファイアウォールを構成する
サーバーをUFWファイアウォールで保護することもお勧めします。そのためには、次のコマンドを使用してUFWファイアウォールをインストールします:
apt-get install ufw -yUFWファイアウォールがインストールされたら、次のコマンドを使用してポート22と10000を許可します:
ufw allow 22
ufw allow 10000次に、以下のコマンドを使用してUFWファイアウォールを有効にします:
ufw enable次に、次のコマンドを使用してファイアウォールを確認します:
ufw status次の出力が得られるはずです:
Status: active
To Action From
-- ------ ----
22 ALLOW Anywhere
10000 ALLOW Anywhere
22 (v6) ALLOW Anywhere (v6)
10000 (v6) ALLOW Anywhere (v6) Webminの使い方
この時点で、Webminはインストールされています。URL http://your-server-ip:10000を使用してアクセスできます。Webminのログインページにリダイレクトされます:

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

左のペインで、ツール => コマンド シェルをクリックします。次のページにLinuxターミナルが表示されるはずです:

ここから、Linuxサーバーに任意のコマンドを実行できます。
ツール => ファイルマネージャーをクリックします。次のページにファイルマネージャーが表示されるはずです:

ここから、ファイル、ディレクトリを作成し、ファイルシステム全体を管理できます。
ツール => アップロード および ダウンロードをクリックします。次のページが表示されるはずです:

ここから、サーバーにファイルをアップロードおよびダウンロードできます。
ネットワーキング => Linux ファイアウォールをクリックします。次のページにファイアウォールインターフェースが表示されるはずです:

ここから、リモートユーザーの特定のポートを開閉できます。
ネットワーキング => ネットワーク 構成をクリックします。次のページにネットワーク構成ウィザードが表示されるはずです:

ここから、静的IPアドレス、デフォルトゲートウェイ、ホスト名、DNSを設定できます。
ハードウェア => パーティションおよびローカルディスクをクリックします。次のページにパーティションマネージャーが表示されるはずです:

ここから、ハードディスクのパーティションを作成および編集できます。
Webminを削除する
Webminが不要な場合は、次のコマンドを使用して削除できます:
apt-get remove webmin次に、次のコマンドを実行してパッケージキャッシュをクリーンアップし、システムから不要なパッケージを削除します。
apt-get autoremove -y
apt-get clean結論
おめでとうございます!Debian 11にWebminを正常にインストールしました。WebminがWebブラウザからLinuxサーバーを管理および制御するのに役立つことを願っています。質問があればお気軽にお尋ねください。
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。