本文介绍在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警告,因为这是自签名证书:
创建管理员用户:
使用上一步中创建的用户名和密码登录:
以下是CloudPanel控制面板的外观界面,这也说明在Debian 10(Buster)上安装CloudPanel控制面板已经成功:
最后,我建议您为管理员帐户启用MFA,以提高安全性。
相关主题 |