Webminisは、使いやすいWebインターフェイスを介してLinuxサーバーを管理できるオープンソースのコントロールパネルです。これにより、ユーザー、グループ、ディスククォータを管理し、ファイルとディレクトリを作成し、Web、FTP、電子メール、データベースサーバーなどの最も一般的なサービスを構成できます。
このチュートリアルでは、CentOS8にWebminをインストールする方法について説明します。
前提条件#
パッケージをインストールするには、rootまたはsudo権限を持つユーザーとしてログインする必要があります。
CentOSへのWebminのインストール#
CentOS 8にWebminをインストールするための推奨される方法は、Webminリポジトリを有効にし、dnf
を使用してWebminパッケージをインストールすることです。 パッケージマネージャー。
CentOSにWebminをインストールするには、次の手順を実行します。
-
お気に入りのテキストエディタを開き、リポジトリファイルを作成します:
sudo nano /etc/yum.repos.d/webmin.repo
次のコンテンツをファイルに貼り付けます:
/etc/yum.repos.d/webmin.repo[Webmin] name=Webmin Distribution Neutral #baseurl=https://download.webmin.com/download/yum mirrorlist=https://download.webmin.com/download/yum/mirrorlist enabled=1
ファイルを保存してエディタを閉じます。
-
次の
rpm
を使用してWebminGPGキーをインポートします コマンド:sudo rpm --import http://www.webmin.com/jcameron-key.asc
-
次のように入力して、最新バージョンのWebminをインストールします。
sudo dnf install webmin
このコマンドは、すべての依存関係を自動的に解決します。インストールが完了すると、次の出力が表示されます。
Webmin install complete. You can now login to https://your_server_ip_or_hostname:10000/ as root with your root password.
Webminサービスが自動的に開始されます。
それでおしまい!この時点で、CentOS8サーバーにWebminが正常にインストールされています。
デフォルトでは、Webminはポート10000
で接続をリッスンします すべてのネットワークインターフェースで。
WebブラウザからWebminインターフェースにアクセスできるようにするには、サーバーのファイアウォールでWebminポートを開く必要があります。
次のコマンドを実行して、ポート10000
でのトラフィックを許可します :
sudo firewall-cmd --zone=public --add-port=10000/tcp
sudo firewall-cmd --runtime-to-permanent
Webmin Webインターフェイスへのアクセス#
WebminがCentOSサーバーにインストールされたので、[お気に入りのブラウザーを開き、サーバーのホスト名またはパブリックIPアドレスに続けてWebminポート10000
を入力します。 :
https://your_server_ip_or_hostname:10000/
デフォルトでは、Webminは信頼できない自己署名SSL証明書を使用するため、ブラウザは証明書が無効であると文句を言います。
rootユーザーの資格情報を使用してWebminWebインターフェースにログインします:
ログインすると、システムに関する基本情報を提供するWebminダッシュボードにリダイレクトされます。
ここから、要件に応じてCentOS8サーバーの構成と管理を開始できます。