ほとんどのウェブサイト所有者は、ウェブホスティングコントロールパネルを使用してホスティング環境を管理しています。実際、コントロールパネルはサーバーの管理を容易にし、ユーザーが専門家を雇うことなく複数のWebサイトを管理できるようにします。今日、非常に多くのオプションが利用可能であるため、単純なWebサイトをホストするためにコマンドラインの第一人者である必要はありません。必要なのは、サーバーとWebホスティングコントロールパネルだけです。 WHM / cPanelやDirectAdminのような非常に強力な有料のコントロールパネルがありますが、コントロールパネルにお金をかけたくない場合は、オープンソースの選択肢の1つを選択するだけです。このガイドでは、最も人気のあるオープンソースホスティングコントロールパネルのいくつかを紹介します。
ウェブホスティングコントロールパネルとは何ですか?
あなたがホスティングコントロールパネルとは正確に何であるかについて尋ねているなら、この質問に対する非常に簡単な答えがあります。ホスティングコントロールパネルは、ユーザーがホスティングサービスを1か所で管理できるようにするWebベースのインターフェイスです。ほとんどのコントロールパネルに共通する機能があり、これらは次のとおりです。
- Webサーバーの管理
- データベース管理
- DNS管理
- メール管理
- FTP管理
- サーバーログへのアクセス
- Webスペースと帯域幅の使用量
ただし、コントロールパネルに固有の機能があり、慣れていない場合は間違ったコントロールパネルを選択してしまう可能性があります。以下をお読みください。要件に合った適切なコントロールパネルを選択するために必要な情報が見つかる場合があります。
まず、ウェブホスティングのニーズに合わせてコントロールパネルを選択する場合、コントロールパネルのフロントエンドとそのバックエンドに使用されているプログラミング言語、サポートされているサービスなどに関心があるかもしれません。そのため、以下の表を作成しました。 ホスティングコントロールパネルは特定の順序でリストされていません。それらはアルファベット順に並べられておらず、品質に基づいていません。純粋にランダム。それらはすべて、独自の高品質な機能を備えています。
コントロールパネル | <番目の背景:#e0e0e0; font-weight:bold;"scope="col">無料 <番目の背景:#e0e0e0; font-weight:bold;"scope="col">フロントエンド <番目の背景:#e0e0e0; font-weight:bold;"scope="col">バックエンド <番目の背景:#e0e0e0; font-weight:bold;"scope="col">データベース <番目の背景:#e0e0e0; font-weight:bold; "scope =" col "> DNS <番目の背景:#e0e0e0; font-weight:bold; "scope =" col "> FTP <番目の背景:#e0e0e0; font-weight:bold;"scope="col">メール <番目の背景:#e0e0e0; font-weight:bold;"scope="col">マルチサーバー||||||||
---|---|---|---|---|---|---|---|---|
Ajenti | はい | Python | Python | はい | はい | はい | はい | いいえ |
Webmin | はい | Perl | Perl | はい | はい | はい | はい | はい |
Sentora | はい | PHP | PHP / MySQL | はい | はい | はい | はい | |
VestaCP | はい | PHP | PHP / C / Bash | はい | はい | はい | はい | 部分的 |
CentOSWebパネル | はい | PHP | PHP / MySQL | はい | はい | はい | はい | いいえ |
Kloxo-MR | はい | PHP | PHP / MySQL | はい | はい | はい | はい | はい |
ISPConfig | はい | PHP | PHP / MySQL | はい | はい | はい | はい | はい |
Froxlor | はい | PHP | PHP / MySQL | はい | はい | はい | はい | 部分的 |
Virtualmin | はい | Perl | Perl | はい | はい | はい | はい | |
GNUPanel | はい | PHP | PHP / PostgreSQL | はい | はい | はい | はい | いいえ |
表からわかるように、現時点で最高のオープンソースホスティングパネルの1つであると思われるいくつかのWebホスティングコントロールパネルを比較しました。それらはすべて無料で、ウェブサイトを運営するために必要な基本的なサービスをサポートしています。したがって、特定の要件がないWebサイトがある場合は、これらのコントロールパネルすべてが機能するはずです。
ただし、特定の機能を探している場合は、注意深く読むことができます。これらのホスティングコントロールパネルのそれぞれを確認しました。以下のメモをご覧ください。
アジェンティ
Ajentiは、ウェブサイトを非常に簡単に設定できるホスティングコントロールパネルです。クリーンで最新のインターフェースが付属しているため、アプリケーションサーバー、データベース、ルーティングのセットアップはまったく難しくありません。さらに、優れた言語サポートが付属しています。 Ajentiを使用すると、PHP(PHP-FPM)、Python(WSGI)、Ruby(PumaおよびUnicorn)、Node.jsで記述されたアプリケーションをすぐにセットアップできます。 Exim4とCourierIMAPは自動的に構成されるため、仮想電子メール、DKIM、DMARC、およびSPFを使用できます。このコントロールパネルはPythonで記述されており、複数のLinuxディストリビューションで実行されます。
公式サイトにアクセスしてAJENTIのVPSを入手
Webmin
Webminは、Linuxシステム管理用のWebベースのコントロールパネルです。これは最も人気のあるオープンソースホスティングコントロールパネルの1つであり、主にユーザーアカウント管理、Apache管理、DNSおよびFTP構成などに使用されます。多くの管理者は、このコントロールパネルを使用して、LAMPスタックを管理するだけでなく、その拡張性のおかげで他の多くのタスクに使用します。 Webminには、標準で含まれている多くのモジュールが付属しており、完全なリストはここから入手できます。
WEBMINのVPSを入手
セントラ
Sentoraは、ZPanelの元のチームによって開発されたオープンソースのWebホスティングコントロールパネルです。 Apache HTTPd、PHP、ProFTPd、MySQL / MariaDB、Postfix、Dovecotsなどのソフトウェアがサポートされているため、Webホスティング管理プロセスが非常に簡素化されます。さらに、シンプルなモジュールシステムを提供するため、Sentoraコミュニティによって開発されたモジュールをインストールすることで機能を拡張できます。
デモを表示SENTORAのVPSを取得
VestaCP
VestaCPは、シンプルさを念頭に置いて設計されたWebホスティングコントロールパネルです。シンプルでクリアなインターフェースのおかげで非常に使いやすいです。機能に関しては、VestaCPは、Webサーバー、DNSサーバー、FTPサーバー、データベースサーバー、電子メールサーバーなどの実行をサポートしています。また、すぐに使用できるNginxをサポートし、データの高速バックアップを作成できます。 VestaCPには高度なインストール設定が付属しているため、サーバーにインストールするソフトウェアを選択できます。また、オプションとして自動更新を使用して、すべてのドメインにLet’sEncryptSSL証明書を無料でインストールすることもできます。
デモを表示VESTACPのVPSを取得
CentOSWebパネル
CentOS Web Panelは、その名前が示すように、主な要件はCentOSのクリーンインストールです。優れた機能セットが付属しています。それらすべてに名前を付けることはできませんが、最も重要なものの候補リストを作成することはできます。リストには、ModSecurityと自動ルール更新を備えたApacheWebサーバー、リバースプロキシとしてのNginx、Varnishキャッシュサーバー、MySQL / MariaDB + phpMyAdmin、PHP 5.2、5.3、5.4、5.5、5.6、7.x、Postfix +Dovecot+が含まれます。 Roundcubeウェブメール+アンチウイルス+Spamassassin、CSFファイアウォール、ファイルバックアップ、Softaculousワンクリックスクリプトインストーラー、その他多数。
デモを表示CENTOSウェブパネルのVPSを取得
Kloxo-MR
Kloxo-MRはKloxoのフォークであり、Kloxoの公式リリースには含まれていない多くの機能が含まれています。 Apache、Nginx、Nginx-Proxy、Lighttpd-proxy、Hiawatha、Hiawatha-proxy、Squid、Varnish、ATSなどのWebおよびWebキャッシュサーバーの膨大なリストをサポートしているため、人気があります。また、AWBS、WHMCS、HostBill、TheHostingTool、AccountLab Plus、Blesta、BoxBillingなどの課金ソフトウェアもサポートされています。 Kloxo-MRを使用すると、MySQL / MariaDBサーバー、メールサーバー、DNSサーバー、FTPサーバーなどを簡単に管理できます。
GITHUBリポジトリを表示してKLOXO-MRのVPSを取得
ISPConfig
多くのLinuxディストリビューションをサポートするもう1つのWebホスティングコントロールパネルは、ISPConfigです。物理サーバーであるか仮想マシンであるかに関係なく、1つのコントロールパネルから1つ以上のサーバーを管理できます。 Apache / Nginx、Postfix + Dovecot / Courier、MySQL、PureFTPD、Bind / PowerDNS/MyDNSなどのソフトウェアのサポートが付属しています。アクセスレベルは4つあるため、ユーザーを管理者、再販業者、クライアント、または電子メールユーザーとして区別できます。
デモを表示してISPCONFIGのVPSを取得
Froxlor
Froxlorは、サーバー管理を非常に簡単にする軽量のホスティングコントロールパネルです。チケットシステム、再販業者や顧客などのユーザーレベル、高度なSSL管理、ドメインごとのIPなどの統合サポートが付属しています。これらの機能はすべて、Froxlorをホスティングプラットフォームの管理に最適なソリューションとして特徴づけています。
デモを見るGET A FROXLORのVPS
Virtualmin
Virtualminは、Webminモジュールとして提供されるドメインホスティングおよびWebサイトのコントロールパネルです。 Webminの機能を拡張し、cPanelやDirectAdminの優れた無料の代替手段です。 Virtualminは、ユーザー管理、DNSおよびWebサイト管理、MySQLデータベース管理、電子メールアカウント管理、SSLインストール、ユーザーバックアップの生成などの多くの便利な機能を提供します。 CentOS、Ubuntu、Debianを含む多くのLinuxディストリビューションで非常にうまく機能します。
公式ウェブサイトにアクセスしてVIRTUALMINのVPSを入手
GNUPanel
GNUPanelは、Debianベースのシステムで実行するために開発された無料のオープンソースコントロールパネルです。 PHPで記述されており、PostgreSQLデータベースを使用してデータを保存します。異なる機能を備えた3つのWebベースのインターフェースが提供されます。システム管理者が新しいリセラー、リセラープラン、支払いゲートウェイなどを追加することを目的とした管理者インターフェイス。新しいユーザーの追加、プラン、ポリシーのホスティング、およびドメインごとの統計の表示に使用できるリセラーインターフェイス。ユーザーインターフェイスを使用すると、電子メールアカウント、FTPアカウント、データベース、サブドメインなどを追加できます。さらに、GNUPanelは、電子メールアカウント、Webメール、phpMyAdminおよびphpPgAdminとwebstatsへのアクセスを管理できるメールインターフェイスを提供します。自動ソフトウェアインストールも、最も人気のあるオプションとしてWordPressとJoomlaに含まれています。
GNUPANELのVPSを入手する
もちろん、ニーズに合った適切なオープンソースホスティングコントロールパネルが見つからない場合は、WHM/cPanelやDirectAdminなどの有料オプションのいずれかを選択できます。どちらも優れたコントロールパネルであり、多数の機能が備わっています。 Linux VPSホスティングサービスを使用している場合は、管理者がVPSのコントロールパネルのインストールと基本構成を支援します。
どのオープンソース管理パネルを使用していますか?リストに含めなかった推奨事項はありますか?以下にコメントを残してください。