GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu 20.04へのHestiaのインストール:オープンソースのLinuxWebサーバーコントロールパネル

Hestiaは、Linuxオペレーティングシステムで実行されるWebサービス用のオープンソースのコントロールパネルです。ここでは、Ubuntu20.04LTSサーバーまたはデスクトップ実行システムに簡単にインストールして構成するための手順に従います。

HestiaCPは、 Vestaと呼ばれる別のオープンソースプロジェクトに基づいています。 コントロールパネル。公式ウェブサイトまたはGitHubページから無料でダウンロードして使用できます。

PHP-FPMを使用してApacheまたはNginxWebサーバーを作成、構成、および処理したいが、グラフィカルユーザーインターフェイスを介してHestiaCPをインストールしたいユーザーは、いくつかのコマンドでHestiaCPをインストールできます。 Webサーバーとは別に、DNSサーバー、複数のPHPバージョンも提供します。 MariaDBまたはPostgreSQLデータベース。アンチウイルスを備えたPOP/IMAP/SMTPメールサービスとブルートフォース攻撃を検出したファイアウォール。

Ubuntu20.04LTSにHestiaコントロールパネルをインストールする手順

以下の手順は、Debian 9、Debian 10、Ubuntu 16.04、18.04、20.04LTSなどの同様のLinuxディストリビューションにも適用できます。 LinuxMint…プロジェクトのGithubページ。

システム要件

  • 64ビットCPUAMD64またはx86_64Intel
  • 本番環境で使用するための新しいUbuntu20.04/18.04またはDebianサーバーのインストール
  • rootユーザーアクセス
  • インターネット接続

参照

  • 8最高のオープンソースウェブホスティングコントロールパネル…
  • CentOS Webパネル:CentOS7または6Linuxにインストールする方法

1。 rootとしてログイン

ここに記載されているすべてのコマンドを実行するには、rootユーザーアクセスが必要です…

sudo -i

2。システムアップデートを実行する

コマンドターミナルを開きます。CLIサーバーバージョンのUbuntuを使用している場合は、すでにそこにいます。したがって、次のコマンドを実行します。

apt-get update
apt-get upgrade

また、CLIの443ポートからコンテンツをダウンロードできるように、以下を実行してください。

apt-get install ca-certificates

3。 HestiCPインストールスクリプトをダウンロードする

Hestiaコントロールパネルをインストールする最も簡単な方法は、Githubで入手できるインストールスクリプトを使用することです。実行するには

wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh

4。 Ubuntu20.04LTSでHestiaスクリプトを実行する

最後に、スクリプトがあります。次に、LinuxでHestiaオープンソース管理パネルを設定するために必要なすべての依存関係とパッケージを自動的にインストールするために実行しましょう。

bash hst-install.sh

5。管理者パスワードを保存して再起動

インストールプロセスが完了すると、セットアップにより管理者が提供されます パスワード。 保存 それから再起動 システム。

HestiaでSSLを有効にするには、次のコマンドを実行します:

v-add-letsencrypt-host

5。 GUIにアクセスするHestiaCPanelAdmin

ローカルで利用可能なシステムでブラウザを開き、IPアドレスを入力します Hestiaをインストールしたサーバーの ポート番号8083とともにCpanelを開きます 。

たとえば、ここでのIPは次のとおりです。

https://103.92.41.101:8083

次に、管理者を入力します ユーザー名とパスワードとして、コントロールパネルのバックエンドにログインする必要があります。

評決

使用できる人気のあるオープンソースのコントロールパネルは他にもありますが、Hestiaは軽量でインストールと操作が簡単なため、試してみる価値があります。もちろん、その機能はWHM Cpanelのように広範ではありません。結局のところ、これは無料のプラットフォームであり、純粋なコマンドラインを使用してWebサーバーやデータベースを処理したくない人を対象としています。 、クラウド上でいくつかのWebアプリケーションまたはWebサイトをホストしたいが、専門家でさえすべてを操作するのに非常に面倒なコマンドラインを使用したくない。


Ubuntu
  1. UbuntuLinuxでのWebDAVサーバーのセットアップ

  2. Ubuntu Webサーバーをセットアップしますか?

  3. Virtualmin コントロール パネルを使用した Linux Web サーバーのインストールとセットアップ

  1. Ubuntu – Linux上のVcenterサーバー?

  2. 最小限のサーバーインストール?

  3. CentOS Webパネルのインストール–ステップバイステップガイド

  1. FTPクライアントリストとUbuntu20.04Linuxデスクトップ/サーバーへのインストール

  2. Ubuntu20.04サーバーのインストール

  3. Ubuntu20.04PostgreSQLのインストール