Oracle Linux 8 安装 Webmin

开源 Webmin 是 Linux 上使用最广泛的服务器控制面板之一。 它允许用户从 Web 浏览器管理 Linux 服务器。 任何具有基础知识的用户都可以使用 Webmin 在 Linux 上安装和配置不同的服务。 它可以安装在所有主要的 Linux 操作系统上,包括 Linux、Solaris、FreeBSD 等。 它允许系统管理员使用 Webmin 执行多项任务,例如包管理、网络配置和性能监控、用户帐户创建、文件管理、防火墙管理等。

在这篇文章中,我们将向我们展示 Oracle Linux 8 上安装 Webmin。

先决条件

  • 在 云平台上运行 Oracle Linux 8 的服务器
  • 在我们的服务器上配置的 root 密码

第 1 步 – 创建 云服务器

首先,登录到我们的 云服务器。 创建一个新服务器,选择 Oracle Linux 作为具有至少 2GB RAM 的操作系统。 通过 SSH 连接到我们的云服务器并使用页面顶部突出显示的凭据登录。

登录到服务器后,运行以下命令以使用最新的可用软件包更新基本系统。

dnf update -y

第 2 步 – 安装 Webmin

默认情况下,Oracle Linux 默认信息库中不提供 Webmin 包。 我们需要从 Webmin 安装脚本安装它。

首先,使用以下命令安装所需的依赖项:

dnf install wget tar python3 perl -y

安装所有依赖项后,使用以下命令下载最新版本的 Webmin:

wget https://www.webmin.com/download/webmin-current.tar.gz

下载 Webmin 后,使用以下命令提取下载的文件:

tar xvf webmin-current.tar.gz

接下来,为 Webmin 创建一个安装目录。

mkdir -p /usr/local/webmin

接下来,通过运行以下脚本开始 Webmin 安装:

./webmin-1.994/setup.sh /usr/local/webmin/

在安装过程中,系统会要求我们提供 Webmin 端口、管理员用户名和密码,如下所示:

Config file directory [/etc/webmin]: 
Log file directory [/var/webmin]: 

***********************************************************************
Webmin is written entirely in Perl. Please enter the full path to the
Perl 5 interpreter on wer system.

Full path to perl (default /usr/bin/perl): 

Testing Perl ...
Perl seems to be installed ok

***********************************************************************
Operating system name:    Oracle Linux
Operating system version: 8.4

***********************************************************************
Webmin uses its own password protected web server to provide access
to the administration programs. The setup script needs to know :
 - What port to run the web server on. There must not be another
   web server already using this port.
 - The login name required to access the web server.
 - The password required to access the web server.
 - If the webserver should use SSL (if wer system supports it).
 - Whether to start webmin at boot time.

Web server port (default 10000): 
Login name (default admin): 
Login password: 
Password again: 
Use SSL (y/n): n
Start Webmin at boot time (y/n): y
***********************************************************************
Webmin has been installed and started successfully. Use wer web
browser to go to

  http://oraclelinux8:10000/

and login with the name and password we entered previously.

至此,Webmin 已安装完毕,并在 10000 端口进行侦听。我们可以使用以下命令进行检查:

ss -antpl | grep 10000

我们应该看到以下输出:

LISTEN 0      128          0.0.0.0:10000      0.0.0.0:*    users:(("miniserv.pl",pid=21220,fd=7))

第 3 步 – 配置防火墙

我们还需要允许端口 10000 通过 firewalld。 我们可以使用以下命令允许它:

firewall-cmd --add-port=10000/tcp --permanent

接下来,重新加载 firewalld 以应用更改:

firewall-cmd --reload

第 4 步 – 访问 Webmin Web 界面

现在,打开我们的 Web 浏览器并使用 URL http://wer-server-ip:10000 访问 Webmin Web 界面。 我们将被重定向到 Webmin 登录页面:
Webmin 登录页面

提供我们的管理员用户名和密码,然后单击登录按钮。 我们应该在以下页面上看到 Webmin 仪表板:
Webmin 仪表板

单击工具 => 命令外壳。 我们应该会看到基于 Web 的 Linux 命令行 shell:
Webmin 命令行界面

在这里,我们可以在 Linux 服务器上执行任何命令。

单击工具 => 文件管理器。 我们应该在以下页面上看到 Linux 文件系统:
Webmin 文件管理器

在这里,我们可以在服务器上创建和管理文件和目录。

单击工具 => 上传和下载。 我们应该看到以下页面:
Webmin 上传下载管理器

在这里,我们可以向服务器上传和下载任何文件。

单击未使用的模块。 我们应该看到以下页面:
Webmin 软件管理器

在这里,我们可以在服务器上安装和删除不同的软件包。

如果要从服务器上卸载 Webmin,请运行以下脚本:

bash /etc/webmin/uninstall.sh

恭喜! 我们已在 Oracle Linux 8 上成功安装了 Webmin。我们现在无需任何命令行知识即可轻松管理我们的 Linux 服务器。 在 的专用主机上试一试!

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发

请登录后发表评论