専門的なスキルは必要なく、簡単に個人ブログを作成できます: Ubuntu での Cpolar+Emlog セットアップ ガイド

序文

個人がインターネット上で自分の声を表現するために最も広く使用されている Web サイトであるブログは、長い間、人々がインターネット上で自分の声を表現するための主要なチャネルの 1 つとみなされてきました。その後登場したインスタント メッセージング ツールやフレンド サークルの台頭により、多くのブログのスペースが奪われましたが、依然としてかなりの市場シェアを占めています。ブログが非常に重要であるからこそ、多くの開発者がさまざまな個人用ブログ ソフトウェアを開発するようになりました。今日、著者はローカル Ubuntu システム上に Emlog 個人ブログ Web サイトを構築し、cpolar によって作成されたイントラネット ペネトレーション データ トンネルを使用してそれをパブリック インターネットに公開する方法を紹介します。

1. ウェブサイト構築

Emlog の正式名称は「Every Memory Log」で、「記憶の断片」を意味し、個人のブログの利用シーンに非常に適しています。Emlog は PHP と MySQL に基づいて動作し、軽量モード設計を採用しており、さまざまなプラグインやテンプレートを使用して emolog の機能と外観を向上させることができ、ユーザーはより柔軟な選択が可能になります。さらに、emlog は Pagoda パネルのワンクリック展開にも含まれており、間違いなく多くのトラブルを節約できます。さあ、始めましょう。

1.1 Emolog Web ページのダウンロードとインストール

現在、ほとんどすべてのソフトウェアには独自のソフトウェア ホームページがあり、Emlog も例外ではありません (www.emlog.net)。ソース コードのダウンロードは、Emlog ソフトウェアのホームページで見つけることができます (作者は Pagoda パネルのワンクリック展開方法を使用しているため、ここで emlog ブログのソース コードをダウンロードする必要はありません)。 emlog のインストール ガイドと質問と回答もここにあります。

画像

画像

Emlog の公式 Web サイトからもわかるように、Emlog は複数のバージョンの PHP をサポートしており、データベース ソフトウェアのサポートを必要とするため、最初に Apache、MySQL、PHP (いわゆる LAMP) を Pagoda パネルにインストールする必要があります。 Linux、MySQL、PHP の下に Nginx をインストールしている場合、これは LNMP と呼ばれます)。通常、初めて Pagoda パネルにログインすると、Apache、MySQL、および PHP がローカル ハードウェア デバイスにインストールされていない限り、Pagoda パネルが自動的にポップアップ表示され、インストールするプログラムを実行する Web ページを選択するよう求められます。 。

画像

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

画像

上記のソフトウェアをインストールした後、ソフトウェア ストア ページの上部にある「インストール済み」ボタンをクリックすると、インストールされているサポート ソフトウェアを表示できます。同時に、各ソフトウェアのバージョンをここで切り替えることもできます。

画像

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

画像

通常、Pagoda パネルに Web サイトを展開するには、まず Web サイトのソース コードをダウンロードし、それを Pagoda パネルの wwwroot フォルダーに配置する必要があります。ただし、「ワンクリック デプロイメント」モードでは、パゴダ パネルが Web サイトのソース コードを自動的にダウンロードし、関連するフォルダーに保存できるため、作成者は多くの手間を省くことができます。

次のステップでは、emlog Web サイトの基本設定を行います。表示されたウィンドウで、Web サイトの基本情報を指定できます。この情報には次の情報が含まれます。

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

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

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

PHP バージョン – 一部の Web サイトでは、特定のバージョンの PHP を使用する必要がある場合があり、[PHP バージョン] フィールドで変更できます (対応するバージョンの PHP ソフトウェアがインストールされている場合)。互換性を確保するために、php7.2 を選択しました。

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

画像

emlog ウェブサイトの作成には短時間しかかかりません。Web サイトが作成されると、Pagoda パネルに作成された Web サイトのアドレスと重要な Web サイト情報ウィンドウ (この情報はデータベース情報または Web サイトのバックグラウンド ログイン情報である可能性があります) がポップアップ表示されます。

画像

次に、Ubuntu の Pagoda パネルを開き、ソフトウェアのメイン インターフェイスの左側にある [Web サイト] ボタンをクリックして、Web サイトのリスト ページに入ると、インストールされたばかりでオンラインになった emlog Web サイトが表示されます。

画像

Web サイトが作成されたら、設定した emlog Web サイトのアドレスを Ubuntu ブラウザーのアドレス バーに入力すると、Web サイトの設定ページが表示されます。現時点では、Web サイト表示ページの指示に従って特定の Web サイト設定を実行するだけで済みます。

画像

1.2 Web ページのテスト

Emlog のインストール手順は非常に簡単で、管理者のユーザー名とパスワードを設定するだけです。設定が完了したら、emlog URL を入力して、ローカルの emlog ページにアクセスしてみます。

画像

または、emlog ローカル アドレスの後に「admin」を追加して、emlog バックエンド ページにアクセスしてブログ Web サイトを設定します。

画像

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

Web ページの展開が完了したら、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 クライアントはユーザー データ トンネルの ID としてトークン コードをローカルの cpolar.yml ファイルに書き込みます (トークン コードのアクティベーションは 1 回だけ行う必要があります)。情報。具体的なコマンド形式は「cpolar authtoken ユーザー固有のトークン コード」です。

画像

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

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

2.1 Cpolar 一時データ トンネル

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

画像

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

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

プロトコル – emlog ブログ Web サイトは Web ページであるため、http プロトコルを選択します。

ローカル アドレス – ローカル アドレスは emlog ローカル Web サイトの出力ポート番号であるため、ここでは 84 を入力します。

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

地域 – これはサーバーの場所であり、実際の使用場所に応じて入力できます。

画像

これらの設定を完了したら、ページの下部にある「作成」ボタンをクリックして、一時的なデータ トンネルを確立できます。一時データ トンネルが作成されると、cpolar クライアントは自動的に [トンネル管理] 項目の [トンネル リスト] ページにジャンプします。

ここでは、cpolar のすべてのローカル データ トンネル (一時的または長期的) が表示されます。また、このトンネルの開閉や削除など、ここでデータ トンネルを管理することもできます。また、[編集] ボタンをクリックすることもできます。データトンネルの情報を変更します。

画像

ローカル Web サイトに接続できるように作成した一時的なパブリック インターネット アドレスは、[ステータス] 項目の [オンライン トンネル リスト] に表示されます。

画像

表示された emlog のパブリック インターネット アドレスを Ubuntu システムのブラウザのアドレス バーに貼り付けると、ローカルの emlog ブログのページにアクセスできます。

画像

ただし、現時点のデータ トンネルは一時的なデータ トンネルにすぎず、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 クラウドによって予約されたパブリック インターネット アドレスを Imagewheel データ トンネルに接続するために、[ドメイン名のタイプ] を変更するだけで済みます。ローカル cpolar によって作成されました。

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

画像

「ドメイン名の種類」の変更が完了したら、ページの下部にある「更新」ボタンをクリックして、cpolar クラウド上の空のデータ トンネルをローカルの emlog ブログ Web サイトに接続し、イントラネット ペネトレーション データ トンネルを確立します。長期的に安定して生き残ることができます。

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

最後に、もう一度「オンライン トンネル リスト」ページに入ると、emlog のパブリック インターネット アドレスが変更されていることがわかります。更新された emlog Web サイトのパブリック インターネット アドレスを Ubuntu ブラウザに貼り付けると、新しいアドレスが使用されていることがわかります。アドレスはローカルの emlog Web サイトにアクセスします。

画像

画像

要約する

emlog は、多くの個人ブログ Web サイトの 1 つにすぎません。emlog のような個人ブログ Web サイトはたくさんあります。同じアイデアでローカル デバイスにインストールすることもできます。その後、cpolar を介してイントラネット ペネトレーション データ トンネルを作成し、ローカルの Web サイトに接続します。コンピュータは公共のインターネットに公開されているため、完全に自分専用のブログ Web サイトを持つことができます。

cpolar ポール クラウドの記事からの転載: Cpolar+Emlog を使用して Ubuntu で個人ブログをすばやく構築する

おすすめ

転載: blog.csdn.net/2301_76147196/article/details/132838148