加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_汕头站长网 (https://www.0754zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

在Ubuntu 20.04 系统上 安装CloudPanel控制面板的方法

发布时间:2023-02-10 13:34:16 所属栏目:Linux 来源:
导读:  本文介绍在Ubuntu 20.04 Linux操作系统上安装CloudPanel控制面板(CloudPanel Control Panel)的方法。

  简介

  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
 

(编辑:云计算网_汕头站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!