Ubuntu 20.04LTSにCloudPanelをインストールする方法

このチュートリアルでは、Ubuntu 20.04LTSにCloudPanelをインストールする方法を紹介します。 ご存じない方のために説明すると、CloudPanelは、高速で使いやすく、カスタマイズできるように設計されたオープンソースのサーバー管理コントロールパネルです。 このソフトウェアは、ドメイン、Linuxサービス、Cronジョブ、FTPサービス、IPおよびボットブロッキングによるシステムセキュリティ、ユーザー管理、 Cloud プラットフォームは、とりわけサポートします。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、自分のVPSでサイトをホストしていることを前提としています。 インストールは非常に簡単で、rootアカウントで実行していることを前提としています。そうでない場合は、 ‘を追加する必要があります。sudo‘root権限を取得するコマンドに。 Ubuntu 20.04(Focal Fossa)にCloudPanelコントロールパネルを段階的にインストールする方法を紹介します。 Ubuntu 18.04、16.04、およびLinuxMintなどの他のDebianベースのディストリビューションでも同じ手順に従うことができます。

CloudPanelをUbuntu20.04 LTS FocalFossaにインストールします

手順1.まず、次のコマンドを実行して、すべてのシステムパッケージが最新であることを確認します。 apt ターミナルのコマンド。

sudo apt update
sudo apt upgrade

ステップ2.Postfixをインストールします。

CloudPanelでは、メールを処理するためにPostfixメールトランスポートエージェントが必要です。 次のコマンドを実行してインストールします。

sudo apt install gnupg apt-transport-https 
sudo apt install postfix

インストール中に、構成設定を選択するように求められます。 インターネットサイトを選択してください:

┌──────┤ Postfix Configuration ├───────┐
                    │ General type of mail configuration:  │ 
                    │                                      │ 
                    │       No configuration               │ 
                    │       Internet Site │ 
                    │       Internet with smarthost        │ 
                    │       Satellite system               │ 
                    │       Local only                     │ 
                    │                                      │ 
                    │                                      │ 
                    │       <Ok>           <Cancel>        │ 
                    │                                      │ 
                    └──────────────────────────────────────┘

ステップ3.Node.jsをインストールします。

次に、Node.jsリポジトリをUbuntu20.04に追加します。

curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo 'deb https://deb.nodesource.com/node_14.x focal main' | sudo tee /etc/apt/sources.list.d/nodesource.list
echo 'deb https://dl.yarnpkg.com/debian/ stable main' | sudo tee /etc/apt/sources.list.d/yarn.list

ステップ4.PHPをインストールします。

次に、PHPPPAリポジトリを追加します。

sudo add-apt-repository ppa:ondrej/php
sudo apt-get update

ステップ5.Perconaをインストールします。

次に、PerconaAPTリポジトリを追加します。

wget https://repo.percona.com/apt/percona-release_latest.$(lsb_release -sc)_all.deb
sudo apt install ./percona-release_latest.$(lsb_release -sc)_all.deb
sudo percona-release setup ps57

手順6.CloudPanelの依存関係をインストールします。

上記のリポジトリを追加したので、CloudPanelをサポートするためにこれらの依存関係をインストールします。

cd /tmp
wget https://ftp.us.debian.org/debian/pool/main/s/startpar/startpar_0.64-3_amd64.deb
wget https://ftp.us.debian.org/debian/pool/main/s/sysvinit/sysvinit-utils_2.96-6_amd64.deb
wget https://ftp.us.debian.org/debian/pool/main/l/lsb/lsb-base_11.1.0_all.deb
wget https://ftp.us.debian.org/debian/pool/main/i/insserv/insserv_1.21.0-1_amd64.deb
wget https://ftp.us.debian.org/debian/pool/main/s/sysvinit/sysv-rc_2.96-6_all.deb
wget https://ftp.us.debian.org/debian/pool/main/r/rcconf/rcconf_3.2+nmu1_all.deb
sudo dpkg -i *.deb

ステップ7.Ubuntu20.04にCloudPanelをインストールします。

まず、CloudPanelのDebianBusterリポジトリをUbuntuに追加します。

echo "deb https://d17k9fuiwb52nc.cloudfront.net/ buster main" | sudo tee /etc/apt/sources.list.d/packages.cloudpanel.io.list
sudo curl -Lks https://d17k9fuiwb52nc.cloudfront.net/key.gpg | sudo apt-key add -
sudo apt update

次に、以下のコマンドを実行してCloudPanelファイルをダウンロードします。

wget https://github.com/cloudpanel-io/cloudpanel-ce/releases/download/v1.0.5/cloudpanel.deb

nstallパッケージUbuntu20.04のCloudpanelパッケージ:

sudo apt install ./cloudpanel.deb

要求されたら、rootユーザーデータベースのパスワードを設定します。

*インストール後にエラーが発生した場合は、以下のコマンドを実行して強制的にインストールしてください。

sudo apt install -f

ステップ8.UbuntuでCloudPanelダッシュボードにアクセスする。

正常にインストールされたら、Webブラウザとブラウザを開いてサーバーのホスト名またはIPアドレスに続けて8443を表示します。

https://your-ip-address:8443

おめでとう! CloudPanelが正常にインストールされました。 このチュートリアルを使用して、Ubuntu 20.04 LTS FocalFossaシステムにCloudPanelコントロールパネルをインストールしていただきありがとうございます。 追加のヘルプまたは有用な情報については、チェックすることをお勧めします CloudPanelの公式ウェブサイト