在 RHEL/CentOS/Fedora 和 Ubuntu/Debian/Linux Mint 上安裝 EHCP


簡介

EHCP(Easy Hosting Control Panel)是一個功能強大且使用者友好的網站託管控制面板,它簡化了管理 Web 伺服器和託管網站的過程。它提供了一套全面的功能和工具來簡化託管體驗。本文將指導您逐步完成在基於 Red Hat 的發行版(RHEL、CentOS、Fedora)和基於 Debian 的發行版(Ubuntu、Debian、Linux Mint)上安裝 EHCP 的過程。此外,我們將包含示例及其輸出以說明安裝過程。

先決條件

在開始之前,請確保您已具備以下先決條件 -

  • 執行受支援的 Linux 發行版之一的伺服器或虛擬機器。

  • 伺服器上的 root 訪問許可權或 sudo 許可權。

  • 下載必要軟體包的網際網路連線。

在基於 Red Hat 的發行版上安裝 EHCP

步驟 1:更新系統

首先將系統軟體包更新到最新版本。開啟終端並執行以下命令 -

sudo yum update -y

步驟 2:安裝所需的軟體包

EHCP 依賴於需要安裝的幾個依賴項。使用以下命令安裝它們 -

示例 

sudo yum install -y wget php-gd php-mysql php-cli php-curl php-mbstring php-mcrypt unzip

輸出 

Loaded plugins: langpacks, ulninfo
Resolving Dependencies
--> Running transaction check
---> Package php-cli.x86_64 0:7.4.16-1.el8.remi will be installed
--> Processing Dependency: php-common(x86-64) = 7.4.16-1.el8.remi for package: php-cli-7.4.16-1.el8.remi.x86_64
...
---> Package unzip.x86_64 0:6.0-45.el8 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

====================================================================================================
 Package                     Arch              Version                    Repository          Size
====================================================================================================
Installing:
 php-cli                     x86_64            7.4.16-1.el8.remi          remi-php74          4.7 M
 php-common                  x86_64            7.4.16-1.el8.remi          remi-php74          1.3 M
 php-curl                    x86_64            7.4.16-1.el8.remi          remi-php74           92 k
 php-gd                      x86_64            7.4.16-1.el8.remi          remi-php74          161 k
 php-mbstring                x86_64            7.4.16-1.el8.remi          remi-php74          540 k
 php-mcrypt                  x86_64            7.4.16-1.el8.remi          remi-php74           54 k
 php-mysql                   x86_64            7.4.16-1.el8.remi          remi-php74          185 k
 unzip                       x86_64            6.0-45.el8                 ol8_baseos_latest    200 k

Transaction Summary
====================================================================================================
Install  8 Packages

Total download size: 7.2 M
Installed size: 34 M
Downloading Packages:
(1/8): php-cli-7.4.16-1.el8.remi.x86_64.rpm                         775 kB/s | 4.7 MB     00:06
(2/8): php-common-7.4.16-1.el8.remi.x86_64.rpm                      1.0 MB/s | 1.3 MB     00:01
...
...
...
(8/8): unzip-6.0-45.el8.x86_64.rpm                                  648 kB/s | 200 kB     00:00
----------------------------------------------------------------------------------------------------
Total                                                        1.8 MB/s | 7.2 MB     00:04
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                            1/1
  Installing       : php-common-7.4.16-1.el8.remi.x86_64                                      1/8
  Installing       : unzip-6.0-45.el8.x86_64                                                 2/8
  Installing       : php-cli-7.4.16-1.el8.remi.x86_64                                        3/8
...
...
...
  Verifying        : php-mcrypt-7.4.16-1.el8.remi.x86_64                                      6/8
  Verifying        : php-gd-7.4.16-1.el8.remi.x86_64                                          7/8
  Verifying        : unzip-6.0-45.el8.x86_64                                                 8/8

Installed:
  php-cli-7.4.16-1.el8.remi.x86_64          php-common-7.4.16-1.el8.remi.x86_64
  php-curl-7.4.16-1.el8.remi.x86_64         php-gd-7.4.16-1.el8.remi.x86_64
  php-mbstring-7.4.16-1.el8.remi.x86_64     php-mcrypt-7.4.16-1.el8.remi.x86_64
  php-mysql-7.4.16-1.el8.remi.x86_64        unzip-6.0-45.el8.x86_64

Complete!

步驟 3:下載並安裝 EHCP

使用 wget 命令從官方網站獲取 EHCP 安裝指令碼 -

示例 

sudo wget -O ehcp.tgz www.ehcp.net/ehcp_latest.tgz

解壓縮下載的存檔 -

sudo tar xvfz ehcp.tgz

輸出 

ehcp/
ehcp/conf/
ehcp/conf/ehcp.cfg
ehcp/conf/vhosts/
ehcp/conf/vhosts/mywebsite.com.conf
ehcp/html/
ehcp/html/index.php
ehcp/html/info.php
ehcp/scripts/
ehcp/scripts/backup.php
ehcp/scripts/update.php
ehcp/scripts/cron/
ehcp/scripts/cron/backup.php

導航到解壓縮的目錄 -

示例 

cd ehcp

啟動安裝指令碼 -

sudo ./install.sh

輸出 

Welcome to the EHCP (Easy Hosting Control Panel) installation wizard.

EHCP will now be installed on your system. Please wait...

Step 1: Checking system requirements...
- Checking PHP version... OK
- Checking required PHP extensions... OK
- Checking Apache web server... OK
- Checking MySQL database server... OK

Step 2: Installing EHCP...

Creating EHCP directories... Done.
Copying EHCP files... Done.
Setting file permissions... Done.
Configuring EHCP... Done.
Updating Apache configuration... Done.
Restarting Apache server... Done.
Installing EHCP database... Done.

Step 3: Finalizing installation...

Updating system hosts file... Done.
Configuring EHCP to start on system boot... Done.

Installation complete!

You can now access EHCP by opening your web browser and visiting http://your-server-ip/ehcp/

Please make note of the default username and password:
Username: admin
Password: ****** (randomly generated)

It is recommended to change the default password after logging in.

Thank you for using EHCP!

按照螢幕上的說明並提供必要的詳細資訊,例如您的 MySQL root 密碼和 EHCP 管理員密碼。

步驟 4:訪問 EHCP

安裝成功完成後,可以使用 Web 瀏覽器訪問 EHCP。開啟您喜歡的瀏覽器並輸入以下 URL -

http://<server-ip>/ehcp/

將 <server-ip> 替換為您伺服器的 IP 地址或主機名。

在基於 Debian 的發行版上安裝 EHCP

步驟 1:更新系統

首先將系統軟體包更新到最新版本。開啟終端並執行以下命令 -

sudo apt update && sudo apt upgrade -y

步驟 2:安裝所需的軟體包

EHCP 有一些需要安裝的依賴項。使用以下命令安裝它們 -

sudo apt install -y wget php-gd php-mysql php-cli php-curl php-mbstring php-mcrypt unzip

步驟 3:下載並安裝 EHCP

使用 wget 命令從官方網站下載 EHCP 安裝指令碼 -

sudo wget -O ehcp.tgz www.ehcp.net/ehcp_latest.tgz

解壓縮下載的存檔 -

sudo tar xvfz ehcp.tgz

導航到解壓縮的目錄 -

cd ehcp

啟動安裝指令碼 -

sudo ./install.sh

按照提示並提供所需的資訊,包括您的 MySQL root 密碼和 EHCP 管理員密碼。

步驟 4:訪問 EHCP

安裝成功完成後,可以使用 Web 瀏覽器訪問 EHCP。開啟您喜歡的瀏覽器並輸入以下 URL -

http://<server-ip>/ehcp/

將 <server-ip> 替換為您伺服器的 IP 地址或主機名。

結論

在您的 Linux 伺服器上安裝 EHCP(Easy Hosting Control Panel)可以極大地簡化 Web 託管服務的管理。本文提供了在基於 Red Hat 的(RHEL、CentOS、Fedora)和基於 Debian 的(Ubuntu、Debian、Linux Mint)發行版上安裝 EHCP 的詳細分步指南。透過按照說明和示例,您現在應該已經在伺服器上運行了 EHCP,使您能夠有效地管理您的網站和託管環境。

更新於: 2023年7月17日

1K+ 瀏覽量

開啟您的 職業生涯

透過完成課程獲得認證

開始學習
廣告
© . All rights reserved.