今日は、皆さんに非常に使いやすい Linux サーバー管理パネルである 1Panel を紹介します。1Panel は、モダンでオープンソースの Linux サーバーの運用管理パネルであり、主要な Linux ディストリビューションとサーバーアーキテクチャをサポートしています。インストール、設定、監視、バックアップ、リカバリなど、サーバーの管理を簡単に行うことができます。1Panel の大きな利点の 1 つは、Baota パネルとのシームレスな連携が可能であり、両方のパネルの利点を同時に享受することができます。以下では、1Panel のインストール手順と Baota パネルとの利点と欠点について詳しく説明します。
まず、Ubuntu 20.04 LTS バージョンを使用して Linux サーバーを準備する必要があります。サーバーがインターネットにアクセスでき、十分なメモリとディスクスペースがあることを確認してください。推奨されるメモリは 1GB 以上、ディスクスペースは 10GB 以上です。次に、ssh を使用してサーバーにログインし、以下のコマンドを実行して 1Panel をインストールします:
bash
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sh quick_start.sh
このコマンドは、1Panel のインストールスクリプトを自動的にダウンロードして実行します。インストールには数分かかる場合があり、その間にいくつかの依存パッケージが自動的に検出およびインストールされます。インストールが完了すると、コンソールに 1Panel のアクセス情報が表示されます。以下のようになります:
おめでとうございます!1Panelのインストールが正常に完了しました!
Webパネルにアクセスするには、https://your_server_ip:8443にアクセスしてください。
デフォルトのユーザー名はadminで、パスワードはadmin@123です。
ログイン後、パスワードをすぐに変更してください。
私たちは、http://目標サーバーのIPアドレス:目標ポート/セキュリティエントリ
をブラウザでアクセスすることで、1Panel のログイン画面に入ることができます。ここで、目標ポートとセキュリティエントリはランダムに生成されるため、パネルのセキュリティを確保するためにこれらの情報を適切に保存してください。これらの情報を忘れた場合は、サーバーに ssh でログインし、1pctl user-info
コマンドを実行して取得することができます。
次に、ブラウザで上記のアドレスを入力して、1Panel のログイン画面に入ります。デフォルトのユーザー名は admin、パスワードは 123456 ですので、ログイン後にパスワードを変更してください。ログインに成功すると、1Panel のメイン画面が表示されます。以下の画像のようになります:
1Panel には、システム情報、ソフトウェア管理、ファイル管理、データベース管理、ウェブサイト管理、スケジュールタスク、ファイアウォール、ログ監査など、多くの機能モジュールがあります。左側のメニューバーをクリックして、異なるモジュールに切り替えて、それぞれの操作を行うことができます。たとえば、ソフトウェア管理モジュールで nginx、php、mysql などの一般的なソフトウェアパッケージをインストールまたはアンインストールすることができます。ウェブサイト管理モジュールでは、ウェブサイトの作成や削除、ドメイン名、SSL 証明書、ホットリンクの設定などを行うことができます。ファイアウォールモジュールでは、ポートの開放やクローズ、リアルタイムのトラフィックモニタリングなどを設定することができます。
それでは、1Panel と Baota パネルを比較して、それぞれの利点と欠点について簡単にまとめてみましょう:
利点:
- 1Panel はオープンソースであり、Baota パネルはクローズドソースです。これは、1Panel のソースコードを閲覧および変更することができ、1Panel のコミュニティに参加してコードや提案を貢献することができることを意味します。一方、Baota パネルはクローズドソースであり、内部の実装を知ることができず、カスタマイズや最適化を行うことができません。
- 1Panel はより多くのサーバーアーキテクチャをサポートしており、Baota パネルは x86_64 と aarch64 のみをサポートしています。これは、1Panel をより多くのハードウェアプラットフォームで使用できることを意味します。例えば、armv7l、s390x、ppc64le などです。一方、Baota パネルは x86_64 と aarch64 の 2 つのアーキテクチャしかサポートしておらず、他のアーキテクチャのサーバーでは Baota パネルを使用することはできません。
- 1Panel は Baota パネルとシームレスに連携することができますが、Baota パネルは 1Panel と連携することはできません。これは、同じサーバーで両方のパネルを同時に使用し、両方の利点を享受することができることを意味します。たとえば、1Panel でいくつかのソフトウェアパッケージをインストールや設定し、Baota パネルでウェブサイトを作成や管理することができます。一方、Baota パネルは 1Panel と連携することができず、1Panel の機能を使用する場合は、Baota パネルをアンインストールして 1Panel を再インストールする必要があります。
- 1Panel の最大の利点はオープンソースで無料であることです。
欠点:
- 1Panel の機能モジュールは比較的少なく、Baota パネルの機能モジュールは比較的多いです。これは、1Panel では必要な機能が見つからない場合があることを意味します。例えば、メールサービス、FTP サービス、DNS サービスなどです。一方、Baota パネルはより多くの機能モジュールを提供しており、さまざまな要件を満たすことができます。
- 1Panel のインターフェースデザインは比較的シンプルであり、Baota パネルのインターフェースデザインは比較的派手です。これは、1Panel を使用する際には比較的平凡で視覚効果が少ないと感じるかもしれません。一方、Baota パネルのインターフェースデザインは派手で、多くのアニメーションやアイコンがあり、より良いユーザーエクスペリエンスを提供することができます。
以上が、1Panel と Baota パネルのインストール手順と利点と欠点の比較についての説明です。1Panel を試してみたい場合は、https://github.com/1Panel-dev/1Panel/releases
にアクセスして最新バージョンをダウンロードし、上記の手順に従ってインストールしてください。
質問や提案がある場合は、コメント欄にお書きください!