如何在 Ubuntu 18.04 上安装 Webmin

2023-11-16

Webmin是一个用于 Linux/UNIX 系统管理的开源 Web 控制面板。 Webmin 允许您管理用户、组、磁盘配额以及配置最流行的服务,包括 Web、FTP、电子邮件和数据库服务器。

在本教程中,我们将向您展示如何在 Ubuntu 18.04 服务器上安装 Webmin。相同的说明适用于 Ubuntu 16.04。

先决条件#

在继续本教程之前,请确保您以 root 身份登录或具有 sudo 权限的用户 .

在 Ubuntu 上安装 Webmin#

在 Ubuntu 计算机上安装 Webmin 最简单且推荐的方法是启用 Webmin 存储库并通过命令行安装 Webmin 软件包。

执行以下步骤在 Ubuntu 上安装 Webmin:

  1. 首先更新软件包列表并安装依赖项:

    sudo apt updatesudo apt install software-properties-common apt-transport-https wget
  2. 接下来,使用以下命令导入 Webmin GPG 密钥wget命令 :

    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"
  3. 通过键入以下内容安装最新版本的 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 界面#

现在 Webmin 已安装在您的 Ubuntu 系统上,打开您的最喜欢的浏览器并键入服务器的主机名或公共 IP 地址,后跟 Webmin 端口10000:

https://your_server_ip_or_hostname:10000/

浏览器会抱怨证书无效,因为默认情况下,Webmin 使用不受信任的证书自签名 SSL 证书 .

使用 root 或 sudo 用户凭据登录 Webmin Web 界面:

登录后,您将被重定向到 Webmin 仪表板,其中提供有关系统的基本信息。

从这里,您可以根据您的要求开始配置和管理您的 Ubuntu 18.04 服务器。

升级Webmin#

要在发布新版本时升级 Webmin 安装,您可以使用apt包管理器正常升级流程:

sudo apt updatesudo apt upgrade

结论#

您已在 Ubuntu 18.04 计算机上成功安装 Webmin。您现在可以安装FTP服务器 or LAMP /LEMP堆栈并开始通过 Webmin Web 界面管理服务。

要了解有关 Webmin 的更多信息,请访问他们的官方文档 page.

如果您有任何疑问,请在下面留言。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Ubuntu 18.04 上安装 Webmin 的相关文章

随机推荐

  • 如何在 Debian 9 上安装 Node.js 和 npm

    Node js 是一个基于 Chrome 的 JavaScript 引擎构建的开源跨平台 JavaScript 运行时环境 允许服务器端执行 JavaScript 代码 它主要用于构建服务器端应用程序 但作为全栈和前端解决方案也非常流行 n
  • 如何在 Ubuntu 18.04 上安装 GCC 编译器

    GNU 编译器集合 GCC 是 C C Objective C Fortran Ada Go D 编程语言 许多开源项目 包括 GNU 工具和 Linux 内核 都是用 GCC 编译的 本教程介绍了在 Ubuntu 18 04 上安装 GC
  • 如何在 Ubuntu 20.04 上安装 CouchDB

    Apache CouchDB 是由 Apache 软件基金会开发的免费开源 NoSQL 数据库 它可以用作单节点或集群数据库 CouchDB 服务器将其数据存储在命名数据库中 其中包含具有以下内容的文档JSON结构 每个文档由许多字段和附件
  • 如何在 Ubuntu 18.04 上安装 Spotify

    Spotify是一种数字音乐流媒体服务 可让您即时访问数百万首歌曲 从经典老歌到最新热门歌曲 在本教程中 我们将向您展示如何在 Ubuntu 18 04 桌面上安装 Spotify 相同的步骤适用于 Ubuntu 16 04 和任何基于 U
  • 在 Debian 9 上使用 Let's Encrypt 保护 Apache

    Let s Encrypt 是由互联网安全研究小组 ISRG 创建的证书颁发机构 它通过完全自动化的流程提供免费的 SSL 证书 旨在消除手动证书创建 验证 安装和续订 Let s Encrypt 颁发的证书自颁发之日起 90 天内有效 并
  • 如何在 Ubuntu 18.04 上安装 Tor 浏览器

    Tor 浏览器通过 Tor 网络路由您的网络流量 使其私密且匿名 当您使用 Tor 浏览器时 您正在查看的网站的连接会被加密并免受网络监视和流量分析 使用 Tor 浏览器有一些缺点 通过 Tor 浏览网络比常规互联网连接慢 并且一些主要网站
  • 如何在 CentOS 7 上安装 MongoDB

    MongoDB 是一个免费的开源文档数据库 它被归类为 NoSQL 数据库 与 MySQL 和 PostgreSQL 等传统的基于表的 SQL 数据库不同 在 MongoDB 中 数据存储在灵活的 类似 JSON 的文档中 其中字段可能因文
  • ​如何升级到Ubuntu 20.04

    Ubuntu 20 04 LTS Focal Fossa 于2020年4月23日发布 支持五年 它附带了大量新软件包和主要软件升级 包括最新版本的 OpenJDK GCC Python Ruby 和 PHP 该版本基于 Linux 5 4
  • 如何设置 SSH 隧道(端口转发)

    SSH 隧道或 SSH 端口转发是一种在客户端和服务器计算机之间创建加密 SSH 连接的方法 通过该连接可以中继服务端口 SSH 转发对于传输使用未加密协议的服务的网络数据非常有用 例如 VNC 或FTP 访问地理限制的内容或绕过中间防火墙
  • Linux 中的较少命令

    Less 是一个命令行实用程序 一次一页显示文件内容或命令输出 它类似于more 但具有更高级的功能 并允许您在文件中向前和向后导航 启动时less不读取整个文件 与诸如此类的文本编辑器相比 加载时间要快得多vim or nano The
  • 如何在 CentOS 7 上安装更新

    让您的 CentOS 系统保持最新的安全更新是整体系统安全最重要的部分之一 如果您不使用最新的安全补丁更新操作系统的软件包 您的计算机将容易受到攻击 推荐的方法是使用 yum cron 自动更新 另一种选择是手动更新系统 在本教程中 我们将
  • 如何在 Debian Linux 10 Linux 上安装 VirtualBox

    虚拟盒子是一款开源跨平台虚拟化软件 允许您同时运行多个来宾操作系统 虚拟机 本教程介绍如何在 Debian 10 Buster 上安装最新的 VirtualBox 先决条件 为了能够在 Debian 上安装软件包 您需要以具有 sudo 权
  • Linux 中的 Cd 命令(更改目录)

    The cd 更改目录 命令用于更改 Linux 和其他类 Unix 操作系统中的当前工作目录 它是在 Linux 终端上工作时最基本 最常用的命令之一 The 当前工作目录是用户当前正在其中工作的目录 文件夹 每次与命令提示符交互时 您都
  • 如何在 Debian 9 上安装 Plex 媒体服务器

    Plex 是一款流媒体服务器 可让您组织视频 音乐和照片收藏 并将它们随时随地流式传输到您的所有设备 本教程介绍了如何安装Plex 媒体服务器在 Debian 9 上 先决条件 您登录时必须拥有的用户须藤权限能够安装软件包 安装 Plex
  • 如何在 CentOS 7 上安装 Vagrant

    Vagrant是一个用于构建和管理虚拟机环境的开源命令行工具 默认情况下 Vagrant 可以在 VirtualBox Hyper V 和 Docker 之上配置计算机 其他提供商如 Libvirt KVM VMware 和 AWS 可以通
  • 如何在 Ubuntu 18.04 上安装和配置 Redis

    Redis 是一个开源的内存数据结构存储 它可以用作数据库 缓存和消息代理 并支持各种数据结构 如字符串 哈希 列表 集合等 Redis 通过 Redis Sentinel 提供高可用性 包括监控 通知 自动故障转移 它还通过 Redis
  • 如何在 Ubuntu 18.04 上安装 IntelliJ IDEA

    智能IDEA是一个功能齐全的 IDEJVM和安卓开发 它具有内置的调试支持 Docker and Docker 组合支持 嵌入式Git控制 集成了主要的构建自动化工具 例如Maven and Gradle 语法高亮 代码完成 ssh终端 代
  • 如何在 Debian 9 上安装 Tomcat 8.5

    Apache Tomcat 是一个开源应用程序服务器 支持 Java Servlet JavaServer Pages Java 表达式语言和 Java WebSocket 技术 它是当今世界上使用最广泛的应用程序和 Web 服务器之一 本
  • Linux 中的命令

    at是一个命令行实用程序 允许您安排在特定时间执行的命令 创建的职位at仅执行一次 在这篇文章中 我们将解释如何使用at及其配套实用程序batch atq atrm查看 删除和创建稍后执行的作业 安装中at 根据分布情况 at您的 Linu
  • 如何在 Ubuntu 18.04 上安装 Webmin

    Webmin是一个用于 Linux UNIX 系统管理的开源 Web 控制面板 Webmin 允许您管理用户 组 磁盘配额以及配置最流行的服务 包括 Web FTP 电子邮件和数据库服务器 在本教程中 我们将向您展示如何在 Ubuntu 1