如何在 Debian 11 上安装 ISPConfig

2023年 7月 21日 33.5k 0

ISPConfig 3 是 Linux 的开源面板,能够从一个控制面板管理多个服务器。使用 ISPConfig,我们可以轻松添加 Apache 虚拟主机或 Nginx 服务器块、创建/编辑/删除数据库、配置 cron 作业、创建电子邮件帐户等等。ispconfig-logo-1

在 Debian 11 Bullseye 上安装 ISPConfig

步骤 1. 在我们安装任何软件之前,通过apt在终端中运行以下命令来确保您的系统是最新的很重要:

sudo apt update
sudo apt upgrade

步骤 2. 设置主机名。

在 ISPConfig 安装之前,我们使用以下命令在我的 Debian 系统上设置主机名:

nano /etc/hosts

添加以下文件:

127.0.0.1 localhost.localdomain   localhost
# This line should be changed to the correct servername:
127.0.1.1 server1.idroot.us idroot
# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

然后,编辑文件:/etc/hostname

nano /etc/hostname

它可能只包含子域部分,在我们的例子中:

server1

接下来,重新启动服务器以使更改生效:

reboot

步骤 3. 在 Debian 11 上安装 ISPConfig。

默认情况下, ISPConfig 在 Debian 11 基础存储库上不可用。现在我们使用wget  命令下载 ISPConfig 安装程序包:

wget -O - https://get.ispconfig.org | sh -s -- --help

安装程序完成后,它会向您显示 ISPConfig 管理员和 MySQL 根密码:

[INFO] Your ISPConfig admin password is: meilanamaria123
[INFO] Your MySQL root password is: meymey!kaf√tYs

步骤 4. 访问 ISPConfig Web 界面。

成功安装后,现在我们打开您的 Web 浏览器并使用 URL 访问 ISPConfig 。您将被重定向到 ISPConfig 3 登录页面:https://server1.idroot.us:8080

ispconfig-dashboard-1

步骤 5. 配置防火墙。

现在我们登录到 ISPConfig UI 并转到 System -> Firewall。然后单击“添加新的防火墙记录”。对于正常设置,它看起来像这样:

### TCP ###
20,21,22,25,80,443,40110:40210,110,143,465,587,993,995,53,8080,8081

### UDP ###
53

感谢您使用本教程在 Debian 11 Bullseye 上安装最新版本的 ISPConfig 3 开源面板。如需其他帮助或有用信息,我们建议您查看官方 ISPConfig 网站。

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论