如何在 Ubuntu 上安装 Virtualmin

Virtualmin 是一款适用于基于 Linux 的操作系统的灵活而出色的网站主机控制面板。由于它是开源的,拥有广泛的社区支持,这意味着您可以轻松找到各种常见问题的答案,更不用说官方支持了。当然,它也提供高级支持,以及 Virtualmin Pro 版本,后者附带更多功能,例如不限数量的支持工单、高优先级服务、脚本安装器、HTML 编辑器、移动端访问等。如需了解更多信息,请访问其官方网站: https://www.virtualmin.com/ 。

Virtualmin 经济实惠、功能全面,被全球各地的专业人士广泛使用。

前提条件

首先,您的服务器需要安装 Ubuntu 操作系统。您可以在我们的网站上从我们运营的 12 个地点中任选其一订购 VPS,并勾选所需的操作系统:在本例中为 Ubuntu 20.04。BlueVPS 会在几分钟内为您开通。

要连接到您刚购买的 VPS,可以使用一款名为 Putty 的免费简易 SSH 客户端程序(http://www.chiark.greenend.org.uk/~sgtatham/putty/)。

安装后,输入您的 SSH 用户名、SSH 密码和 SSH 端口即可连接到服务器。

如果您不知道在哪里找到登录凭据,请查看您的邮箱。每次从我们这里购买 VPS,您都会收到一封包含所有必要信息的欢迎邮件。

登录后,您需要创建一个具有 sudo 权限的非 root 用户。提示:此方法适用于 Ubuntu 20.04 LTS 及之前的所有版本。

1. 使用 adduser 命令创建一个新用户账户。请确保密码足够强,并包含大小写字母。对于用户信息字段,您可以随意填写,或按 Enter 留空。我们使用 “bluevps” 作为用户名。

# adduser bluevps
  • Adding user ` bluevps ' ...
  • Adding new group `bluevps' (1001) ...
  • Adding new user `bluevps' (1001) with group `bluevps' ...
  • Creating home directory `/home/bluevps' ...
  • Copying files from `/etc/skel' ...
  • New password:
  • Retype new password:
  • passwd: password updated successfully
  • Changing the user information for bluevps
  • Enter the new value, or press ENTER for the default
  • Full Name []: bluevps user
  • Room Number []:
  • Work Phone []:
  • Home Phone []:
  • Other []:

Is the information correct? [Y/n] y

如何在 ubuntu 上安装 virtualmin

2. 将用户添加到 sudo 组

# adduser bluevps sudo

如何在 ubuntu 上安装 virtualmin

3. 切换到新用户

# su - bluevps

如何在 ubuntu 上安装 virtualmin

使用 whoami 确认您已切换为新用户,然后使用 sudo whoami 测试 sudo 权限。它应返回 root。

$ whoami

bluevps

$ sudo whoami

[sudo] password for bluevps:

root

如何在 ubuntu 上安装 virtualmin

在 Ubuntu 上安装 Virtualmin 的分步指南

完成前提条件后,我们开始安装。

1. 下载 Virtualmin 安装脚本。

$ wget http://software.virtualmin.com/gpl/scripts/install.sh

如何在 ubuntu 上安装 virtualmin

2. 为您的服务器设置域名。例如:

$ sudo hostnamectl set-hostname abcdtestdomain.xyz

3. 赋予脚本可执行权限。

$ chmod a+x install.sh

4. 运行脚本以同时安装 Webmin 和 Virtualmin,因为 Virtualmin 基于 Webmin。安装过程应如下所示。

$ sudo ./install.sh

如何在 ubuntu 上安装 virtualmin

如果您需要使用 install.sh 脚本执行其他操作,它提供了许多选项:

--uninstall:删除所有 Virtualmin 软件包

--help:显示此帮助信息

--force:跳过确认提示

--hostname:设置完全限定主机名

--verbose:输出详细信息

--setup:配置软件源后退出(不进行安装或配置)

--minimal:为低内存/低资源系统安装较小的软件包子集

--bundle:选择要安装的软件包组合(LAMP 或 LEMP,默认为 LAMP)

5. 在防火墙中允许访问 Virtualmin。

$ sudo ufw allow 10000

6. 在浏览器中访问服务器域名的 10000 端口,即可打开 Virtualmin Web 界面。例如:

http://abcdtestdomain.xyz:10000

总结

安装完成!现在,您可以使用 root 用户名和密码登录,开始在您的荷兰 VPS 主机上使用 Virtualmin 面板。如有任何问题,欢迎通过工单系统或在线客服联系我们的技术团队。祝您顺利!

blog