云网牛站
所在位置:首页 > Linux云服务器 > 在Debian 10(Buster)上安装CloudPanel控制面板的方法

在Debian 10(Buster)上安装CloudPanel控制面板的方法

2021-01-30 15:27:05作者:彭即元稿源:云网牛站

本文介绍在Debian 10(Buster)服务器上安装CloudPanel控制面板的方法。

 

介绍

CloudPanel是21世纪的服务器控制面板,旨在通过其轻量级组件快速实现。该软件解决方案可通过Web界面为您提供终极的服务器管理体验。CloudPanel支持数据库服务器、域、Linux服务、Cron作业、IP和Bot阻止、FTP服务器、用户管理、云平台支持等管理。CloudPanel面向希望简化软件生命周期的PHP开发人员,从开发到在生产中托管。

1、CloudPanel的一些关键功能:

它是开源的,可以免费使用。

它提供了强大的管理直观界面。

提供免费的SSL/TLS证书。

专为高性能而设计,占用最少的资源。

它支持所有主要云:AWS、Digital Ocean、GCP等。

CloudPanel支持十多种语言,可轻松在任何地区安装。

2、在Debian 10系统上安装CloudPanel控制面板的最低要求:

1个CPU核心。

2GB的RAM。

15GB磁盘空间。

具有互联网连接。

超级用户或具有sudo权限的用户。

 

一、更新系统

使用具有管理特权的用户帐户登录到您的Debian 10服务器:

$ ssh username@serverIP

对于root用户登录:

ssh root@serverIP

更新系统软件包:

sudo apt update

sudo apt -y upgrade

在Debian 10(Buster)上安装CloudPanel控制面板之前,请先安装必需的软件包:

sudo apt -y install vim curl sudo wget

这时建议重新启动系统,以使得更新工作更全面:

sudo reboot

 

二、在Debian 10上安装CloudPanel控制面板

提供了用于在Debian 10上安装CloudPanel控制面板的安装程序脚本:

curl -sSL https://installer.cloudpanel.io/ce/v1/install.sh  -o cloudpanel_installer.sh

给脚本执行:

chmod +x cloudpanel_installer.sh

为CloudPanel服务器设置适当的主机名:

sudo hostnamectl set-hostname cloudpanel.example.com

参考:在Debian 10系统上更改Hostname(主机名)的方法

编辑/etc/hosts文件,并将服务器IP地址映射到配置的主机名:

$ sudo vim /etc/hosts

172.21.200.11 cloudpanel.example.com cloudpanel

还要在DNS服务器中为服务器域名配置A记录。

然后使用sudo运行脚本:

sudo ./cloudpanel_installer.sh

执行命令后将为您提供类似于以下的输出信息:

Updating database schema...

42 queries were executed

[OK] Database schema updated successfully!

> purging database

> loading App\DataFixtures\BlockedBotsFixtures

> loading App\DataFixtures\TimezoneFixtures

Vhost Templates have been imported.

Synchronizing state of memcached.service with SysV service script with /lib/systemd/systemd-sysv-install.

Executing: /lib/systemd/systemd-sysv-install disable memcached

insserv: warning: current start runlevel(s) (empty) of script `memcached' overrides LSB defaults (2 3 4 5).

insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `memcached' overrides LSB defaults (0 1 6).

Removed /etc/systemd/system/multi-user.target.wants/memcached.service.

vm.overcommit_memory = 1

Warning: Since password will be sent to server in plain text, use ssl connection to ensure password safety.

Processing triggers for libc-bin (2.28-10) ...

Processing triggers for systemd (241-7~deb10u5) ...

Processing triggers for mime-support (3.62) ...

The installation of CloudPanel is complete!

CloudPanel can be accessed now: https://104.248.48.240:8443/

在浏览器中打开打印的URL:

https://[ServerIP]:8443

接受SSL警告,因为这是自签名证书:

在Debian 10(Buster)上安装CloudPanel控制面板的方法

创建管理员用户:

在Debian 10(Buster)上安装CloudPanel控制面板的方法

使用上一步中创建的用户名和密码登录:

在Debian 10(Buster)上安装CloudPanel控制面板的方法

以下是CloudPanel控制面板的外观界面,这也说明在Debian 10(Buster)上安装CloudPanel控制面板已经成功:

在Debian 10(Buster)上安装CloudPanel控制面板的方法

最后,我建议您为管理员帐户启用MFA,以提高安全性。

 

相关主题

在Debian 10/Debian 9上安装Ajenti Control Panel(Ajenti控制面板)

精选文章
热门文章