如何安装Webmin

WebMin是一种基于Web的系统管理工具,是命令行系统管理的简单替代方法。本文指导如何安装Webmin

借助本文“如何在Ubuntu 20.04上使用SSL安装Webmin”,我们将在Web托管软件和工具上启动新的一系列教程。使用WebMin,您可以设置用户帐户,启用文件共享,配置Apache和DNS设置,并执行与Web托管有关的更多任务。它允许您管理整个Web托管服务器。它消除了手动编辑Linux配置文件的麻烦。因此,让我们学习如何使用SSL安装Webmin。

Webmin简介

Webmin是用于Linux系统管理的基于Web的接口。它可以帮助您从任何现代的Web浏览器远程管理自己的托管服务器。使用WebMin,您可以配置操作系统内部设备,例如用户帐户,Apache,DNS,文件共享等等。 Webmin还允许通过单个接口来控制许多机器,或在同一子网或LAN上的其他Webmin主机上无缝登录。基于Perl的Webmin作为自己的过程和Web服务器运行。关于Webmin的最好的部分是其100%的免费和开源,并拥有一个非常蓬勃发展的开发人员社区。

突出显示功能

  • 允许您创建和编辑域,DNS记录,绑定选项和视图。
  • 通过使用IPFW创建和编辑规则来帮助配置防火墙。
  • 让您设置脚本以在启动时从/Etc/init.d或/etc/rc.local运行
  • 您可以安排从服务器传输到多个服务器的文件传输
  • 允许您从一个来源安装多个服务器上安装rpms,debian和solaris软件包
  • 它提供了对带宽使用,上传,下载,访问者等报告的访问权限。
  • 您可以创建计划的CRON作业,该作业同时在多个服务器上运行
  • 让您一次在多个服务器上运行命令
  • 允许您设置并编辑本地文件系统的用户或组磁盘配额
  • 包括备份和还原文件系统,并恢复命令家族
  • 使用类似于Windows的文件管理器,您可以在服务器上的文件和目录上查看,编辑和更改权限
  • 您可以配置服务位置协议服务器
  • 使用类似Windows的文件管理器查看系统和目录上的文件和目录的权限
  • 它有助于将SSL隧道设置为使用INETD的Stunnel运行,以加密POP3和IMAP等服务。

支持的操作系统

由于不同的UNIX式操作系统和Linux发行版在其各种配置文件中使用不同的位置,因此WebMin只能支持已配置的系统。以下操作系统由Webmin的1.979版支持:

  • Almalinux Linux
  • Alphacore Linux
  • Amazon Linux
  • aplinux
  • Asianux
  • Asianux服务器
  • BigBlock
  • BSDI
  • Caixa Magica
  • Caldera Openlinux
  • Caldera Openlinux Eserver
  • CAOS Linux
  • Cendio LBS Linux
  • Centos Linux
  • Citrix管理程序
  • Cloudlinux
  • Cloudrouter Linux
  • 钴Linux
  • 连贯的技术Linux
    • Conectiva Linux
    • Corel Linux
    • corvus latinux
    • cygwin
  • 达尔文
    • Debian Linux
    • DEC/COMPAQ OSF/1
    • Devuan Linux
  • 蜻蜓BSD
    • Endian防火墙Linux
    • Fedora Linux
    • freebsd
  • 通用Linux
    • Gentoo Linux
    • Gralinux
    • Haansoft Linux
    • HP/UX
    • IBM AIX
    • Immunix Linux
    • Lanthan Linux
    • Linux薄荷
    • linuxppc
    • Lycoris桌面/LX
    • Mac OS X
    • Macos Catalina
    • MacOS High Sierra
    • Macos Mojave
    • Macos Sierra
    • Mageia Linux
    • Mandrake Linux
    • Mandrake Linux Corporate Server
    • Mandriva Linux
    • Mandriva Linux Enterprise Server
    • MEPIS Linux
  • 大多数
    • MSC Linux
    • Neoshine Linux
    • netbsd
    • OpenBSD
    • Opendarwin
    • OpenMamba Linux
    • OpenNA Linux
    • Opensuse Linux滚筒滚草
    • Oracle Enterprise Linux
    • Oracle Linux
    • Oracle VM
    • OS X
    • pardus linux
    • pclinuxos linux
    • PlayStation Linux
    • Raspbian Linux
    • Redhat Enterprise Linux
    • RedHat Linux
    • RedHat Linux桌面
  • 岩石Linux
    • Sangoma Linux
    • SCI Linux
  • 科学Linux
    • SCO OPENSERVER
    • SCO Unixware
  • 安全Linux
    • sgi irix
    • Slackware Linux
    • slamd64 linux
    • Smartos
    • SOL Linux
    • Springdale Linux
    • Startcom Linux
    • Sun Java桌面系统
  • 太阳Solaris
    • Suse Linux
    • suse openExchange linux
    • SUSE SLES Linux
    • Synology DSM
    • TAO Linux
    • Tawie Server Linux
    • Thizlinux桌面
    • Thizserver
    • Tinysofa Linux
    • Trustix
    • Trustix SE
    • turbolinux
    • Ubuntu Linux
    • United Linux
    • ute linux
    • Virtuozzo Linux
  • 白矮人Linux
    • WhiteBox Linux
  • 风河Linux
    • Windows
    • X/OS Linux
    • Xandros Linux
    • XCP-NG Linux
    • Xenserver Linux
  • 黄色狗Linux
    • Yoper Linux 目前最支持的系统是Solaris,Linux(尤其是RedHat)和FreeBSD。

在Ubuntu上安装Webmin

要安装WebMin,您需要与具有 root特权的用户访问。建议您设置具有sudo 访问权限的非根用户。 首先使用以下命令进入服务器中的SSH

ssh user@server_IP_address

要通过_APT-GEG_安装WebMin,必须首先将WebMin存储库添加到_sources.list_文件中。在您的服务器上,在您喜欢的文本编辑器中打开_sources.list_文件。我们将在本教程中使用VIM:

sudo vi /etc/apt/sources.list

打开文件后,在文件末尾添加以下行。

deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib

现在,将WebMin GPG密钥添加到APT中,因此您添加的源存储库将被信任。此命令将做到这一点:

wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -

在安装WebMin之前,您必须更新APT-GEG的软件包列表:

sudo apt-get update

现在,运行此APT-GET命令以安装Webmin:

sudo apt-get install webmin 

输入Y以确认安装。安装完成后,Webmin服务将自动启动。 Web界面将在端口10000上运行。您可以使用以下URL访问接口。

https://server_IP_address:10000

您将提示您警告说您的服务器的SSL证书不信任。这是因为WebMin在安装后会自动生成并安装SSL证书,并且该证书未由您的计算机信任的证书机构发行。可以继续进行。指示您的网络浏览器信任证书。 此时,您将看到Webmin登录屏幕:

安装Webmin

当您首次登录Webmin时,您将被带到 系统信息 页面。它为您提供了系统资源和其他杂项信息的概述。

安装Webmin系统信息

使用Webmin安装Apache

Webmin配备了各种管理不同软件包的模块。使用Webmin安装Apache 步骤1 :在“导航”菜单中,单击未使用的模块以展开类别,然后单击** Apache Weberver**。 如果您在服务器上没有安装Apache,则该模块将通知您并为您提供安装Apache的方法。 步骤2 :使用 单击此处链接(在最后一句话中)通过apt-get通过webmin安装apache。 Apache安装完成后,您的服务器将运行默认的Apache服务器。

结论

本文简要讨论了Webmin可以做的许多事情,Webmin是管理Linux/Unix服务器的最佳工具之一。在本教程中,我们还学习了如何在Ubuntu上安装Webmin,我们还讨论了如何使用WebMin在服务器上安装Apache。

探索