GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS8にWebminをインストールする方法

Webminは、Unixライクなオペレーティングシステム向けの無料のオープンソースのWebベースのシステム構成および管理ツールです。 Apache Webサーバー、Samba、DNS、メール、FTP、データベース、ファイルシステム、およびパッケージ管理をWebminWebベースのインターフェイスでセットアップできます。 WebminはcPanelと非常によく似ており、Webブラウザを介してLinuxシステムを管理する簡単な方法を提供します。

このチュートリアルでは、CentOS8で2つの異なる方法を使用してWebminをインストールする方法を示します。

前提条件
  • CentOS8を実行しているサーバー。
  • ルートパスワードはサーバーで構成されています。
はじめに

デフォルトでは、SELinuxはCentOS8サーバーで有効になっています。したがって、最初に無効にする必要があります。

これを行うには、 / etc / selinux / configを編集します ファイル:

nano /etc/selinux/config

次の変更を行います:

SELINUX=disabled

ファイルを保存して閉じます。次に、サーバーを再起動して変更を適用します。

RPMを使用してWebminをインストールする

まず、次のコマンドを実行して、必要な依存関係をインストールする必要があります。

dnf install perl perl-Net-SSLeay openssl perl-Encode-Detect

すべての依存関係がインストールされたら、次のコマンドを使用してSourceforgeダウンロードページからWebminRPMパッケージをダウンロードします。

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

ダウンロードしたら、次のコマンドを実行してWebminをインストールします。

rpm -ivh webmin-1.930-1.noarch.rpm

次の出力が表示されます。

warning: webmin-1.930-1.noarch.rpm: Header V4 DSA/SHA1 Signature, key ID 11f63c51: NOKEY
Verifying...                          ################################# [100%]
Preparing...                          ################################# [100%]
Operating system is CentOS Linux
Updating / installing...
   1:webmin-1.930-1                   ################################# [100%]

Webmin install complete. You can now login to https://centos8:10000/
as root with your root password.

デフォルトでは、Webminはポート10000で実行されます。次のコマンドを使用して、Webminが実行されているかどうかを確認できます。

netstat -ant | grep 10000

次の出力が表示されます。

tcp        0      0 0.0.0.0:10000           0.0.0.0:*               LISTEN  

次のコマンドを使用して、Webminプロセスを確認することもできます。

ps -ef | grep webmin

次の出力が表示されます。

root      2131     1  0 12:29 ?        00:00:00 /usr/bin/perl /usr/libexec/webmin/miniserv.pl /etc/webmin/miniserv.conf
root      2225  6290  0 12:30 pts/0    00:00:00 grep --color=auto webmin

Yumリポジトリを使用してWebminをインストールする

CentOSYumリポジトリからWebminをインストールすることもできます。まず、次のコマンドを使用してWebminリポジトリを作成します。

nano /etc/yum.repos.d/webmin.repo

次の行を追加します:

[Webmin]
name=Webmin Distribution Neutral
mirrorlist=https://download.webmin.com/download/yum/mirrorlist
enabled=1

ファイルを保存して閉じます。次に、次のコマンドを使用してリポジトリ署名キーをダウンロードして追加します。

wget http://www.webmin.com/jcameron-key.asc
rpm --import jcameron-key.asc

次に、次のコマンドを実行してWebminをインストールします。

dnf install webmin

インストールが完了すると、次の出力が表示されます。

  Installing       : webmin-1.930-1.noarch                                                                                                         2/2 
  Running scriptlet: webmin-1.930-1.noarch                                                                                                         2/2 
Webmin install complete. You can now login to https://centos8:10000/
as root with your root password.
ブラウザでWebminにアクセス

デフォルトでは、Webminはポート10000でリッスンします。したがって、firewalldでWebminポートを開く必要があります。次のコマンドで実行できます:

firewall-cmd --zone=public --add-port=10000/tcp --permanent
firewall-cmd --reload

次に、Webブラウザーを開き、URL https:// your-server-ip:10000を入力します。 。次のページにリダイレクトされます:

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

ここから、CentOS8サーバーを簡単に構成および管理できます。

結論

おめでとう! CentOS8サーバーにWebminが正常にインストールされました。これで、LAMP / LEMPサーバー、FTPサーバーを簡単にインストールし、WebminWebインターフェイスを介してWebサイトを簡単にホスティングできます。


Cent OS
  1. CentOS7にApacheCassandraをインストールする方法

  2. CentOS7にXWikiをインストールする方法

  3. CentOS7にWebminをインストールする方法

  1. CentOS8にMongoDBをインストールする方法

  2. CentOS7にRをインストールする方法

  3. CentOS7にWebminをインストールする方法

  1. CentOS8にWebminをインストールする方法

  2. CentOS8にRをインストールする方法

  3. CentOS7にStreamaをインストールする方法