Webmin 是一个用于 Linux/UNIX 系统管理的开源 Web 控制面板。 Webmin 允许您管理用户,组,磁盘配额以及配置最流行的服务,包括Web,FTP,电子邮件和数据库服务器。
在本教程中,我们将向您展示如何在Ubuntu 18.04 服务器上安装 Webmin。 相同的说明适用于 Ubuntu 16.04。
前提条件
在 Ubuntu 上安装 Webmin
在 Ubuntu 机器上安装 Webmin 的最简单和推荐的方法是启用 Webmin 存储库并通过命令行安装 Webmin 软件包。
执行以下步骤在 Ubuntu 上安装 Webmin:
01、首先更新包列表并安装依赖项:
sudo apt update
sudo apt install software-properties-common apt-transport-https wget
02、接下来,使用以下 wget 命令导入 Webmin GPG 密钥:
wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -
并键入以下命令启用 Webmin 存储库:
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"
03、键入以下命令安装最新版本的 Webmin:
sudo apt install webmin
安装完成后,将显示以下输出:
Webmin install complete. You can now login to https://your_server_ip_or_hostname:10000/
as root with your root password, or as any user who can use sudo
to run commands as root.
Webmin 服务将自动启动。
此时,您已在 Ubuntu 18.04 服务器上成功安装了 Webmin。
调整防火墙
默认情况下,Webmin 在所有网络接口上侦听端口 10000 上的连接。
如果您的服务器运行 UFW 防火墙,则需要打开 Webmin 端口。
要允许端口 10000 上的流量,请运行以下命令:
sudo ufw allow 10000/tcp
访问 Webmin Web 界面
现在,在您的 Ubuntu 系统上安装了 Webmin,打开您喜欢的浏览器并键入服务器的主机名或公共IP地址,然后键入 Webmin 端口 10000:
https://your_server_ip_or_hostname:10000/
浏览器会抱怨证书无效,因为默认情况下 Webmin 使用不受信任的自签名证书。
使用 root 或 sudo 用户凭据登录 Webmin Web 界面:
webmin-login-form
登录后,您将被重定向到 Webmin 仪表板,该仪表板提供有关系统的基本信息。
webmin-dashboard
从这里开始,您可以根据需要开始配置和管理 Ubuntu 18.04 服务器。
写在最后
您已在 Ubuntu 18.04 计算机上成功安装了 Webmin。 您现在可以安装FTP服务器或 LAMP/LEMP 软件包,并开始通过 Webmin Web 界面管理服务。
要了解有关 Webmin 的更多信息,请访问其官方文档页面。
如果您有任何疑问,请在下面留言。