効率的なプライベート フォーラム Web サイトの作成: Cpolar イントラネット浸透 + HadSky 軽量構築ガイド

ここに画像の説明を挿入します

序文

長年にわたるインフラ整備と技術開発を経て、インターネットは私たちの生活に欠かせない「必需品」となっています。ほとんどの場合、必要な情報はインターネット上で見つけることができ、特定の方法 (フォーラム、メッセージ、コメントなど) を通じてネチズンと意見や洞察を交換できます。しかし、他人の領域に長い間滞在していると、自分だけのインタラクティブなスペースを構築して、みんなをチャットに誘うというアイデアが常に浮かぶようになります。今日、著者は、自分のコンピュータの Ubuntu システム上に軽量の HadSky フォーラムを構築し、誰でもアクセスできるようにする方法を紹介します (注:一般向けのフォーラム Web サイトは、現地の規制当局に登録を申請する必要があります! )。

1. ウェブサイト構築

HadSky はオープンソースの PHP ライト フォーラム システムで、一般的に使用される php と MySQL 上で実行されます。軽量なため、サーバー機器が高性能でなくても簡単に動作します。これは、著者のような後回しになる時代遅れのコンピュータにとって非常に適した選択肢です。さあ、始めましょう。

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

よく知られたソフトウェアとして、HadSky には当然ながら独自の公式 Web サイト (www.hadsky.com) があり、そこで hadsky Web サイト プログラムのダウンロードが見つかり、hadsky Web サイトのインストール要件と問題の回答も確認できます。

画像-20230908144301291

インストール要件に従って、ローカルの ubuntu システムに PHP5.2 と MySQL5.0 をインストールする必要がありますが、もちろん Apache (または Nginx) も必須です。便宜上、著者は、Web サイトの運営に必要なさまざまなプログラムを迅速にインストールおよびセットアップするために、ubuntu システムに Pagoda パネルをインストールしました。

画像-20230908144321257

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

hadsky の公式インストール要件によると、PHP5.2+ および MySQL5.0+ を使用する必要がありますが、ここで対応する PHP バージョンを選択してインストールできます。

画像-20230908144340270

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

画像-20230908144654903

その後、Hadsky Web サイト展開の次のステップに進むことができます。通常、Web サイトのデプロイ手順では、ダウンロードした Web サイトのソース コードをパゴダ パネルの wwwroot フォルダーに配置しますが、幸いなことに、hadsky はパゴダ パネルで「ワンクリック デプロイメント」モードを提供しており、作成者は多くの手間を省くことができます。

Pagodaパネルのメインインターフェースの左側にある「ソフトウェアストア」をクリックします。ソフトウェア ストアに入ったら、ページの上部にある [ワンクリック展開] ボタンを見つけて、ワンクリック展開が利用できる Web サイトのページに入り、[hadsky] エントリを選択して、[ワンクリック展開] をクリックします。エントリの右側にあるボタン。

画像-20230908144716142

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

出力ポート番号 - 「ドメイン名」欄に「設定するドメイン名:使用するポート」の形式で設定します。

ルート ディレクトリ – このフィールドは変更することも変更することもできませんが、このルート ディレクトリの内容は「ドメイン名」フィールドにリンクされます。混乱を避けるため、ここでは依然として hadsky に変更します。

データベース – 前に設定したデータベース情報を入力するだけです。

PHP バージョン – 一部の Web サイトでは、特定のバージョンの PHP の使用が必要な場合があります。PHP バージョン フィールドで変更できます (対応するバージョンの PHP ソフトウェアがインストールされている場合)。

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

画像-20230908144739252

Web サイトが作成されると (一瞬で)、作成された Web サイトのアドレスと重要な Web サイト情報 (データベース情報または Web サイトのバックグラウンド ログイン情報など) がパゴダ パネルにポップアップ表示されます。

画像-20230908144758670

次のステップは、ubuntuのパゴダパネルを開き、ソフトウェアのメインインターフェースの左側にある「ウェブサイト」ボタンをクリックして、ウェブサイトリストページに入ると、インストールされて起動したばかりのhadskyウェブサイトが表示されます。

画像-20230908144815733

このとき、設定したhaddsky WebサイトのアドレスをUbuntuブラウザのアドレスバーに入力すると、haddsky設定ページが表示されます。Web サイト表示ページの指示に従って、Web サイトの特定の設定を引き続き実行します。

画像-20230908144837545

画像-20230908144849927

hadsky Web サイトのインストール プロセス中に、データベース関連情報 (つまり、ワンクリックで Web サイトを展開するときに設定されたデータベース情報) の内容を入力するように求められます。

画像

画像

1.2 Web ページのテスト

データベースがセットアップされると、hadsky Web サイトに Web サイトのインストールが完了したことを示すプロンプトが表示されます。ここで、hadsky Web サイトの背景を入力するか、インストールされているフォーラムに直接入力して表示するかを選択できます。

画像

Hadsky フォーラムのバックエンド ページ

画像

ハドスキーフォーラムのメインページ

画像

1.3 cpolarのインストールと登録

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

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

「カール-L」

https://www.cpolar.com/static/downloads/install-release-cpolar.sh | 須藤バッシュ」

画像

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

画像

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

画像

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

画像

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

画像

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

画像

画像

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

画像

このトークン コードをコピーして ubuntu コマンド ライン インターフェイスに貼り付けると、cpolar クライアントは、ユーザー データ トンネル情報の識別として、このトークン コードをローカルの cpolar.yml ファイルに書き込みます (トークン コードのアクティブ化は 1 回だけ行う必要があります)。 。具体的なコマンド形式は「cpolar authtoken ユーザー固有のトークン コード」です。

画像

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

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

2.1 Cpolar 一時データ トンネル

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

画像

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

トンネル名 – 区別しやすい限り、cpolar クライアントのトンネル情報コメントとみなすことができます。

プロトコル – Hadsky フォーラムは Web ページなので、http プロトコルを選択します。

ローカル アドレス – ローカル アドレスは、ローカル Web サイトの出力ポート番号です。設定に従って入力します。

ドメイン名のタイプ – ここでは、データ トンネルが一時的な使用のためであるか、長期的な存在のためであるかを区別できます。最初は一時的なテストのみを実行しているため、「ランダム ドメイン名」を選択します (第 2 レベルのサブドメイン名とカスタム ドメイン名はどちらも長期的に安定したトンネルであり、cpolar クラウドでパブリック インターネット アドレスを予約する必要があります)。

地域 – つまりサーバーの場所。実際の使用状況に応じて最も近い場所を入力できます。

画像

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

画像

ローカルの hadsky フォーラムに接続できるように作成した一時的なパブリック インターネット アドレスは、[ステータス] 項目の [オンライン トンネル リスト] にあります。

画像

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

画像

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

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

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

画像

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

画像

予約ページでは、複数のプロトコルを使用してデータ トンネルを予約できます。ここでは、[第 2 レベルのサブドメイン名を予約する] フィールドを選択します。

画像

「予約された第 2 レベルのサブドメイン名」フィールドでは、「地域」(サーバーが配置されているエリア。最も近いものを選択してください)、「第 2 レベルのドメイン名」(これは、最終的に生成されるパブリック インターネット アドレス (ネットワーク アドレスの識別子の 1 つとして) と「説明」 (このデータ トンネルの説明とみなされ、他のトンネルと区別できます) に表示されます。これらの設定を完了したら、右側の「予約」ボタンをクリックして、このデータ トンネルを保持できます。

画像

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

画像

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

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

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

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

画像

ローカル トンネルの [編集] ページ (ローカル一時トンネルを作成するページと同じ) で、cpolar クラウドによって予約されたパブリック インターネット アドレスを Hadsky Web サイトとトンネリングするように [ドメイン名のタイプ] を変更するだけで済みます。ローカル cpolar によって作成されたデータ トンネルを接続します。

cpolar クラウドで Hadsky の第 2 レベルのサブドメイン データ トンネルを予約したので、それを「第 2 レベルのサブドメイン名」に変更しました (予約されたドメイン名がカスタム ドメイン名の場合は、カスタム ドメイン名を確認してください)。 「Sub ドメイン内の予約済みの第 2 レベルのサブドメイン名を入力します」行、ここでは「hadskytell」と入力します。

画像

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

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

最後に、[オンライン トンネル リスト] ページに再度アクセスすると、ローカルの hadsky フォーラムのパブリック インターネット アドレスが変更されていることがわかります。hadsky Web サイトの更新されたパブリック インターネット アドレスをブラウザに貼り付けると、新しいアドレスを使用して Imagewheel Web サイトにアクセスできることがわかります。これは、ローカルの hadsky Web サイトに長期間安定してアクセスできることを意味します。

画像

画像

要約する

手順の観点から見ると、Ubuntu システム上での Hadsky フォーラムの展開は複雑ではなく、cpolar ソフトウェアのおかげで選択はより柔軟になり、他の形式の Web サイトをインストールすることも選択でき、作成されたイントラネットに侵入することもできます。 by cpolar データ トンネルは、ローカル コンピューター上の Web サイトをパブリック インターネットに公開し、私たちのデジタル ライフに新しい色を加えることができます。

cpolar 極雲の記事からの転載: Cpolar+HadSky を使用して軽量フォーラム Web サイトを構築する

おすすめ

転載: blog.csdn.net/2201_75743654/article/details/132818282