在Ubuntu 20.04系统上安装CloudPanel控制面板的方法
简介
CloudPanel是一个服务器管理控制面板,旨在快速、易于使用和可定制。该软件支持
本文介绍在Ubuntu 20.04 Linux操作系统上安装CloudPanel控制面板(CloudPanel Control Panel)的方法。 简介 CloudPanel是一个服务器管理控制面板,旨在快速、易于使用和可定制。该软件支持域管理、Linux服务、Cron作业、FTP服务、通过IP和Bots阻止的系统安全、用户管理、云平台支持等。 CloudPanel是PHP软件开发人员的终极解决方案。它简化了在生产环境中从编码到应用程序托管的整个过程。以下是CloudPanel的标准功能: 免费使用和开源。 为管理提供强大的直观界面。 专为高性能而设计,资源利用率最低。 它是安全的,提供免费的SSL/TLS证书。 它支持所有主要云,比如AWS、数字海洋、GCP。 CloudPanel有十多种语言,可在任何地区轻松安装。 一键让我们加密证书。 NGINX支持。 多个PHP版本。 在Ubuntu 20.04上安装CloudPanel控制面板的方法 注意:唯一支持安装CloudPanel Control Panel的官方操作系统是Debian 10。本Ubuntu 20.04指南仅适用于演示和实验室测试。 以下是在Ubuntu 20.04服务器上安装CloudPanel Control Panel的最低要求是: 1CPU核心。 2GB RAM。 15GB磁盘空间。 Internet连接。 root用户或具有sudo权限的用户。 现在让我们开始在Ubuntu 20.04上安装CloudPanel控制面板。 步骤1:更新系统 以root用户或具有管理员权限的用户身份登录到Ubuntu 20.04服务器: $ ssh username@serverIP 对于root用户登录: ssh root@serverIP 登录更新系统后: sudo apt update sudo apt upgrade -y 在Ubuntu 20.04上安装CloudPanel Control Panel之前,请先安装所需的软件包: sudo apt -y install wget vim curl 在Ubuntu 20.04上安装CloudPanel Web Hosting Panel之前,请重新启动系统: sudo reboot 步骤2:在Ubuntu 20.04上安装CloudPanel 为CloudPanel服务器设置正确的主机名: sudo hostnamectl set-hostname cloudpanel.example.com 编辑/etc/hosts文件并将服务器IP地址映射到配置的主机名: $ sudo vim /etc/hosts 172.21.200.11 cloudpanel.example.com cloudpanel 还要在DNS服务器中为服务器域名配置A记录。 安装修补程序: sudo apt update sudo apt -y install gnupg apt-transport-https postfix build-essential redis-server 将Node.js存储库添加到Ubuntu 20.04: curl -s | sudo apt-key add - curl -sS | sudo apt-key add - echo 'deb focal main' | sudo tee /etc/apt/sources.list.d/nodesource.list echo 'deb stable main' | sudo tee /etc/apt/sources.list.d/yarn.list 安装依赖项: wget sudo apt install ./startpar_0.64-3_amd64.deb wget sudo apt install ./sysvinit-utils_2.96-7_amd64.deb wget sudo apt install ./lsb-base_11.1.0_all.deb wget sudo apt install ./insserv_1.21.0-1.1_amd64.deb wget sudo apt install ./sysv-rc_2.96-7_all.deb wget +nmu1_all.deb sudo apt install ./rcconf_3.2+nmu1_all.deb 添加PHP PPA存储库: sudo add-apt-repository ppa:ondrej/php sudo apt-get update 添加Percona APT存储库: wget $(lsb_release -sc)_all.deb sudo apt install ./percona-release_latest.$(lsb_release -sc)_all.deb sudo percona-release setup ps57 添加CloudPanel Debian buster存储库: echo "deb buster main" | sudo tee /etc/apt/sources.list.d/packages.cloudpanel.io.list curl -Lks | sudo apt-key add - sudo apt update 下载cloudpanel包: export VERSION="1.0.6" wget $VERSION/cloudpanel.deb 在Ubuntu 20.04上安装包Cloudpanel包: sudo apt install ./cloudpanel.deb 同意在Ubuntu 20.04上开始安装CloudPanel,将安装以下新软件包,返回的信息大致如下,请按y键继续: The following NEW packages will be installed: apache2-utils apt-show-versions binutils binutils-common binutils-x86-64-linux-gnu build-essential chrony cloudpanel clp-agent cpp cpp-9 dc debsums dphys-swapfile dpkg-dev fail2ban fakeroot fontconfig-config fonts-dejavu-core g++ g++-9 gcc gcc-9 gcc-9-base gifsicle iotop jpegoptim libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libapr1 libaprutil1 libapt-pkg-perl libasan5 libatomic1 libbinutils libc-client2007e libc-dev-bin libc6-dev libcc1-0 libcrypt-dev libctf-nobfd0 libctf0 libdpkg-perl libfakeroot libfile-fcntllock-perl libfile-fnmatch-perl libfontconfig1 libgcc-9-dev libgd3 libgomp1 libhiredis0.14 libisl22 libitm1 libjbig0 libjemalloc2 libjpeg-turbo8 libjpeg8 liblsan0 liblua5.1-0 libmcrypt4 libmecab2 libmemcached11 libmemcachedutil2 libmpc3 libnginx-mod-http-image-filter libnginx-mod-http-xslt-filter libnginx-mod-mail libnginx-mod-stream libonig5 libossp-uuid16 libquadmath0 libsensors-config libsensors5 libssl-dev libstdc++-9-dev libtiff5 libtsan0 libubsan1 libwebp6 libxmlrpc-epi0 libxpm4 libzip4 linux-libc-dev locales-all lua-bitop lua-cjson mailutils-common make manpages-dev memcached mlock mysql-common net-tools nginx nginx-common nginx-core nodejs optipng percona-server-client-5.7 percona-server-common-5.7 percona-server-server-5.7 php-common php7.1 php7.1-bcmath php7.1-cli php7.1-common php7.1-curl php7.1-fpm php7.1-gd php7.1-imap php7.1-intl php7.1-json php7.1-mbstring php7.1-mcrypt php7.1-mysql php7.1-opcache php7.1-readline php7.1-soap php7.1-sqlite3 php7.1-xml php7.1-xmlrpc php7.1-xsl php7.1-zip php7.2 php7.2-bcmath php7.2-cli php7.2-common php7.2-curl php7.2-fpm php7.2-gd php7.2-imap php7.2-intl php7.2-json php7.2-mbstring php7.2-mysql php7.2-opcache php7.2-readline php7.2-soap php7.2-sqlite3 php7.2-xml php7.2-xmlrpc php7.2-xsl php7.2-zip php7.3 php7.3-bcmath php7.3-cli php7.3-common php7.3-curl php7.3-fpm php7.3-gd php7.3-imap php7.3-intl php7.3-json php7.3-mbstring php7.3-mysql php7.3-opcache php7.3-readline php7.3-soap php7.3-sqlite3 php7.3-xml php7.3-xmlrpc php7.3-xsl php7.3-zip php7.4 php7.4-bcmath php7.4-cli php7.4-common php7.4-curl php7.4-fpm php7.4-gd php7.4-imap php7.4-intl php7.4-json php7.4-mbstring php7.4-mysql php7.4-opcache php7.4-readline php7.4-soap php7.4-sqlite3 php7.4-xml php7.4-xmlrpc php7.4-xsl php7.4-zip php8.0 php8.0-bcmath php8.0-cli php8.0-common php8.0-curl php8.0-fpm php8.0-gd php8.0-imap php8.0-intl php8.0-mbstring php8.0-mysql php8.0-opcache php8.0-readline php8.0-soap php8.0-sqlite3 php8.0-xml php8.0-xsl php8.0-zip proftpd-basic proftpd-doc pwgen python3-pyinotify redis-server redis-tools sysstat unzip uuid whois yarn zip The following packages will be upgraded: libpcre3 libssl1.1 2 upgraded, 214 newly installed, 1 to remove and 6 not upgraded. Need to get 151 MB/181 MB of archives. After this operation, 1097 MB of additional disk space will be used. Do you want to continue? [Y/n] y 询问时设置根用户数据库密码: 确认密码: 修复失败的安装: sudo apt -f install 步骤3:在Ubuntu 20.04上访问CloudPanel Dashboard 在浏览器中打开URLlinux面板,格式如下: [ServerIP]:8443 接受SSL警告,因为这是一个自签名证书,然后创建管理员用户: 使用上一步骤中创建的用户名和密码登录。 登录后,可以看到CloudPanel控制面板了,能查看到里面的项目: 至此,安装和配置CloudPanel控制面板完成。 (编辑:海南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |