Ubuntu システムで Pagoda パネルを使用してワンクリックで Z-Blog 個人ブログを構築する方法とプロセス

1 はじめに

Linux システムの重要なブランチである Ubuntu システムは、Linux システムの軽量、高いスケーラビリティ、および長期安定した動作を備えているだけでなく、Windows と同じ使いやすいグラフィカル インターフェイスも備えているため、次の用途に最適です。おなじみのサーバーシステム。著者にとって、Ubuntu システムの最大の用途は、自宅の古いコンピュータを活性化し、第 2 ラインに追いやられていたコンピュータを cpolar イントラネット侵入ソフトウェアと組み合わせてプライベート サーバーとして構築できることです。あなたが好きなさまざまな種類のコンピュータのウェブサイト。今日、著者は、cpolar イントラネット浸透 + Z-blog を使用してプライベート ブログ ウェブサイトを構築する方法を紹介します。

2. ウェブサイト構築

Z-blog は有名な個人ブログ Web サイトで、サイズが小さく、拡張プラグインが多数あるため、非常に遊びやすく、多くの個人ブロガーが個人ブログを構築する際の最初の選択肢となっています。もちろん、パーソナル コンピュータ上に構築された Z-blog ウェブサイトは、一般のインターネット訪問者がアクセスすることは困難ですが、cpolar が構築したイントラネット侵入データ トンネルを通じて、パーソナル コンピュータをプライベート サーバーに変えることができます。誰もが訪れます。さあ、始めましょう。

2.1. Web ダウンロードとインストール

Z-blog の運用には、これらの Web ページのソフトウェア管理を容易にするために、Apache や Nginx、PHP、SQL などの複数のサポート プログラムが必要であるため、著者は Pagoda パネルを使用して Web サイトの動作環境を確立します。これにより、これらの Web ページ上で必要なソフトウェアを実行する必要がなく、Web ページを個別に設定する手間が省けます。

通常、正式なソフトウェアには独自の公式 Web サイトがあり、ソフトウェアのダウンロード、インストール手順、その他の情報はソフトウェアの公式 Web サイトで見つけることができますが、Z-blog も例外ではありません。しかし、Pagoda Panel は、多くの主流で一般的に使用されている Web サイトに対してワンクリックで展開およびインストールする方法を提供しているため、多くのトラブルを軽減できます。実際、Pagoda パネルのワンクリック展開機能も、自動実行ディレクトリにいくつかの簡単な手順が含まれていることを除いて、通常の Web サイト展開手順 (Web サイトのソース コードをダウンロードし、Web サイト サポート プログラムの下で Web サイト自体をインストールする) に従います。 。

20230525091601

Z-blog の公式 Web サイトにアクセスすると、Z-blog が複数のバージョンの php をサポートし、複数のデータベース ソフトウェアもサポートしていることがわかります。つまり、Apache、MySQL、および PHP (いわゆる LAMP) をインストールする必要があります。 Nginx、MySQL、および PHP は Linux にインストールされ、LNMP と呼ばれます)。

20230525091602

また、パゴダ パネルのホームページの左側にある软件商店ボタン(ブラウザにローカル アドレスを入力できます: パゴダ パネルの出力ポート番号) をクリックして、ソフトウェア ストア ページに入ります。このページでは、Nginx、Apache、MySQL、PHP、phpMyadmin、Tomcat、Docker マネージャー、Redis などのサポート プログラムを実行している一般的に使用される Web サイトを見つけることができます。必要なソフトウェアを見つけて、ソフトウェアエントリの右側にある「インストール」をクリックして、Ubuntu システムにインストールします。

Z-blog Web サイトの互換性を確保するために、作成者は PHP7.2 をインストールすることにしました。一部の Web サイトで PHP バージョンが指定されている場合は、対応する PHP バージョンを選択してインストールします。

20230525091603

Apache、MySQL、および PHP ソフトウェアのインストールが完了したら、已安装ソフトウェア ストア ページの上部にあるボタンをクリックして、インストールされているソフトウェアを表示できます。同時に、各ソフトウェアのバージョンをここで切り替えることもできます。

20230525091604

次に、数据库Pagoda パネルのメイン インターフェイスの左側にあるボタンをクリックして、データベース設定ページに入ります。ここではZ-blog用のデータベースを設定しますが、設定内容は主にデータベース名とパスワードです。

20230525091605

データベースの設定が完了したら、Pagodaパネルのメインインターフェースの左側にある「ソフトウェアストア」をクリックします。ソフトウェア ストアに入ったら、一键部署ページの上部にあるボタンを見つけて、ワンクリックで展開できる Web サイトのページに入り、Z-blogその中からアイテムを選択し、アイテムの右側にあるボタンをクリックします一键部署

20230525091606

次に、Web サイトの基本設定ウィンドウに入り、以下を含む Web サイトの基本情報を指定できます。

  • 出力ポート番号 - 「ドメイン名」欄に「設定するドメイン名:使用するポート」の形式で設定します。
  • ルート ディレクトリ – このフィールドは変更することもできませんが、このルート ディレクトリの内容は「ドメイン名」フィールドにリンクされます。混乱を避けるために、作成者は引き続き zblog に変更しました。
  • データベース – 前に設定したデータベース情報を入力するだけです。
  • PHP バージョン – 一部の Web サイトでは、特定のバージョンの PHP の使用が必要な場合があります。PHP バージョン フィールドで変更できます (対応するバージョンの PHP ソフトウェアがインストールされている場合)。

これらの設定が完了したら、ウィンドウの下部にある「送信」ボタンをクリックすると、zblog Web サイトが正式に作成されます。

20230525091607

Web サイトが作成されると (数秒で)、パゴダ パネルに、作成した Web サイトのアドレスと、zblog バックエンドのログイン ユーザー名とパスワードがポップアップ表示されます。

20230525091608

2.2.Webページのテスト

最後に、ローカル ブラウザ (つまり、ローカル ポート 81) に入りlocalhost:81、新しく作成された zblog Web サイトへのアクセスを試みます。

20230525091609

しかし、奇妙なことに、zblog Web サイトは誤ったデータベース情報を報告しました (データベース情報は zb_users フォルダー内の c_option.php ファイルに保存されています)。そのため、Web サイトのプロンプトに従い、パゴダ パネルの左側にある [Web サイト] ボタンをクリックして、 zblog のルート ディレクトリを開き、ルート ディレクトリの zb_users フォルダにある c_option.php ファイルを見つけます。

20230525091610

20230525091611

20230525091612

c_option.phpファイルを見つけたら、ダブルクリックして編集用に開きます。ZC_MYSQL_XXXXXXXc_option.php ファイルの編集ウィンドウに、形式エントリがあります。ZC_MYSQL_USERNAMEここで、 、 、ZC_MYSQL_PASSWORDの3 つの内容が間違っていることがわかりますZC_MYSQL_NAME

20230525091613

したがって、既存のコンテンツを、以前に設定した zblog データベースのデータベース名、ユーザー名、パスワードに置き換え、編集ウィンドウの左上隅にある [保存] ボタンをクリックして、変更したコンテンツを c_option.php ファイルに保存します。 。

20230525091614

この時点で、zblog Web ページに再度アクセスすると、zblog Web ページが正常に表示されていることがわかります。

20230525091615

2.3.cpolarのインストールと登録

Web ページの展開が完了したら、cpolar のインストールに進むことができます。cpolar を ubuntu システムにインストールする場合は、簡単なワンクリック インストール スクリプトを使用してインストールできます。Ubuntuのコマンドラインインターフェイスで次のコマンドを入力する限り、インストールプログラムを自動的に実行できます(一部のUbuntuバージョンにはcurlツールがインストールされていない可能性があることに注意してください。そのため、コマンドを実行してインストールすることをお勧めします)最初にカールツールを使用します)sudo aptinstall curl

cpolarアドレス: https://www.cpolar.com/

Cpolar のワンクリック インストール スクリプト:

curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash

20230525091616

Cpolar のインストールが完了したら、コマンドを入力して cpolar を起動できます。

systemctl start cpolar

20230525091617

このとき、ubuntu システムはサービスを開始するための認証ボックスをポップアップ表示しますので、ubuntu システムのパスワードを入力します。

20230525091618

もちろん、 systemctl レベルのコマンドを使用する代わりに、cpolar versionローカルの cpolar バージョン番号を入力して照会することもでき、バージョン情報が表示されれば、cpolar のインストールは完了です。

20230525091619

cpolar が Ubuntu システム上で長期間実行できるようにし、データ トンネルの安定した存在を保証するには、cpolar を Ubuntu ブート自動起動リストに追加することが最善です。Ubuntu コマンド ライン インターフェイスにコマンドを入力するだけで、cpolar が自動起動リストに追加されます。

sudo systemctl status cpolar

20230525091620

各ユーザーのデータセキュリティを確保し、顧客ごとに個別のデータトンネルを作成するために、cpolar はユーザー認証にユーザーパスワードとトークンコードを使用するため、cpolar を使用する前にユーザーを登録する必要があります。登録方法は非常に簡単で、cpolarホームページ右上の「ユーザー登録」をクリックし、登録ページに必要事項を記入するだけで登録が完了します。

20230525091621

20230525091622

cpolar ユーザー登録が完了したら、各ユーザーの一意のトークン コードを使用して cpolar クライアントをアクティブ化できます。cpolar 公式 Web サイトにログインしている限り、验证ページ (または「アカウントの接続」ウィンドウ) でユーザー固有のトークン コードを見つけることができます。

20230525091623

このトークン コードをコピーして Ubuntu コマンド ライン インターフェイスに貼り付けると、cpolar クライアントはユーザー データ トンネルの ID としてトークン コードをローカルの cpolar.yml ファイルに書き込みます (トークン コードのアクティベーションは 1 回だけ行う必要があります)。情報。具体的なコマンド形式は ですcpolar authtoken 用户唯一的token码

20230525091624

3. ローカル Web ページの公開

この時点で、ローカル デバイスに Web ページをインストールし、cpolar イントラネット侵入プログラムもインストールしました。次に、cpolar を使用して、ローカル Web ページに安全かつ効率的なデータ トンネルを作成し、ローカル Web ページにアクセスできるようにします。公共のインターネット上にあります。訪問しました。

3.1.Cpolar 一時データ トンネル

一部の顧客が必要とする Web ページの一時的なテスト機能を満たすために、cpolar は、cpolar クライアント上に一時的なデータ トンネルを直接作成できます (パブリック インターネット アドレスは 24 時間ごとにリセットされます)。一時的なデータ トンネルを作成するには、ローカル デバイス上の cpolar クライアントに直接ログインし (ブラウザのアドレス バーに localhost:9200 と入力)、 cpolar クライアントのメイン インターフェイスの隧道管理項目の下にあるボタンをクリックしてトンネルに入ります。作成設定ページ创建隧道

20230525091625

「トンネルの作成」ページでは、次のようないくつかの情報設定を行う必要があります。

  • 隧道名称– 区別しやすい限り、cpolar クライアントのトンネル情報アノテーションとみなすことができます。
  • 协议– Web サイトは Web プログラムであるため、http プロトコルが選択されます。
  • 本地地址– ローカル アドレスは、ローカル Web サイトの出力ポート番号です。設定に従って、ここに 81 を入力します。
  • 域名类型–ここで、データ トンネルが一時的に使用されているか、長期間存在しているかを区別できます。最初は一時的なテストのみを実行しているため、「ランダム ドメイン名」を選択します (第 2 レベルのサブドメイン名とカスタム ドメイン名はどちらも長期的に安定したトンネルであり、cpolar クラウドでパブリック インターネット アドレスを予約する必要があります)。
  • 地区– これはサーバーの場所です。実際の使用場所に応じて入力できます。

20230525091626

これらの設定を完了したら、ページの下部をクリックして创建按钮一時的なデータ トンネルを確立できます。一時データ トンネルが作成されると、cpolar クライアントは自動的に隧道管理item の下のページにジャンプします隧道列表。ここで、すべての cpolar ローカル データ トンネル (一時的か長期かを問わず) を確認できます。ここでは、このトンネルの開閉、削除などのデータ トンネルを管理することもできます。また、[編集] ボタンをクリックして、このデータ トンネルの情報を変更することもできます。

20230525091627

ローカル Web サイトに接続するために作成した一時的なパブリック インターネット アドレスは、状态項目の下にあります在线隧道列表

20230525091628

ここに表示されているパブリック インターネット アドレスをブラウザのアドレス バーに貼り付けて、ローカル Web ページにアクセスします。

20230525091629

ただし、現時点のデータ トンネルは一時的なデータ トンネルにすぎず、24 時間ごとにリセットされます。データ トンネルがリセットされると、cpolar によって生成されたパブリック インターネット アドレスが変更されます。この Web ページに再度アクセスする場合は、新しく生成されたアドレスを使用する必要があります。

3.2.Cpolar安定トンネル(クラウド設定)

ローカル Web サイトに長期的に安定したデータ トンネルをセットアップしたい場合は、まず cpolar を VIP バージョンにアップグレードする必要があります。

20230525091629

Cpolar が有料版にアップグレードされた後、cpolar の公式 Web サイトにログインし、预留ユーザーのホームページの左側にあるボタンを見つけて、クリックして cpolar のデータ トンネル予約ページに入り、パブリック インターネット アドレス (またはへの入り口) を生成できます。データトンネル)はこちらです。現時点では、このアドレスはローカル ソフトウェア出力ポートに接続されていないため、空のデータ トンネルとみなすことができます。

20230525091631

予約ページでは、複数のプロトコルを使用してデータ トンネルを予約できます。ここで保留二级子域名フィールドを選択します。

20230525091632

[予約された第 2 レベルのサブドメイン名] フィールドで、いくつかの簡単な設定を行う必要があります。

  • 地区(サーバーが設置されているエリアを選択してください)
  • 二级域名(最終的には、生成されたパブリック インターネット アドレスにネットワーク アドレスの識別子の 1 つとして表示されます)
  • 描述(他のトンネルと区別できる限り、このデータ トンネルの説明とみなすことができます)。

保留これらの設定を完了したら、右側のボタンをクリックして、このデータ トンネルを保持できます。

20230525091633

もちろん、このデータ トンネルを使用する予定がなくなった場合は、右側の「x」をクリックして簡単に削除し、貴重なトンネル クォータを節約できます。

20230525091634

3.3.Cpolar安定トンネル(ローカル設定)

cpolar クラウドの設定が完了し、空のデータ トンネルを保持した後、ローカルの cpolar クライアントに戻り、クラウドによって生成された空のデータ トンネルをローカルのテスト ページに接続します。

ローカルデバイスで cpolar クライアントを開いてログインします (ブラウザーに localhost:9200 と入力して直接アクセスするか、スタート メニューで cpolar クライアントのショートカットをクリックします)。

クライアントのメイン インターフェイスの左側隧道管理にある項目の下のボタンをクリックして隧道列表ローカル トンネル ページに入り、编辑トンネルに対応するボタンをクリックします。

20230525091635

ローカル トンネル编辑ページ (ローカル一時トンネルを作成するページと同じ) では、域名类型cpolar クラウドによって予約されたパブリック インターネット アドレスを、ローカル cpolar によって作成された zblog データ トンネルに接続するための変更を行うだけで済みます。

cpolar クラウド内の第 2 レベルのサブドメイン名のデータ トンネルを予約したので、前の値を次のように変更し随机域名(二级子域名予約されたドメイン名がカスタム ドメイン名の場合は、カスタム ドメイン名を確認してください)、Sub Domain次の行に入力します。列预留的二级子域名に「zblogtest」と入力します。

20230525091636

「ドメイン名のタイプ」の変更が完了したら、更新ページの下部にあるボタンをクリックして、cpolar クラウドの空のデータ トンネルをローカルの zblog Web サイトに接続します。これにより、長期間安定して存在できる zblog Web サイトのアドレスが生成されます。長い間。

4. 公衆ネットワークアクセステスト

このとき、在线隧道列表再度ページに入ると、ローカル zblog のパブリック インターネット アドレスが変更されていることがわかります。新しいローカル zblog ウェブサイトのパブリック インターネット アドレスをブラウザに貼り付けると、安定したデータ トンネルを使用してアクセスできます。ローカルの zblog ウェブサイト。

20230525091637

20230525091638

5。結論

この時点で、ローカルの Ubuntu システム上にプライベート zblog Web サイトを構築することに成功し、cpolar によって作成されたイントラネットを介してデータ トンネルを通過できるため、インターネット訪問者は簡単に Web サイトにアクセスできます。途中紆余曲折はありましたが、無事に解決しました。同じアイデアを使用して、他のタイプの Web サイトをローカルに構築し、cpolar によって作成されたデータ トンネルを通じてパブリック インターネットに公開することもでき、パーソナル コンピューターをプライベート サーバーにアップグレードして、私たちの生活や仕事をより便利なものにすることができます。

おすすめ

転載: blog.csdn.net/cdtu_mid/article/details/132670442
おすすめ