Typecho を使用して個人のブログ Web サイトを構築し、イントラネットに侵入してパブリック ネットワーク アクセスを実現します。

Typecho を使用して個人のブログ Web サイトを構築し、イントラネットに侵入してパブリック ネットワーク アクセスを実現します。

序文

Typecho は、開発チームのブレインストーミングから生まれた、type と echo の 2 つの単語を組み合わせたものです。 Typecho は、PHP5 をベースに開発され、さまざまなデータベースをサポートし、強力なコア、容易な拡張、ユーザーフレンドリーなエクスペリエンス、スムーズな操作を備えた軽量のオープンソース ブログ プログラムです。 Typecho を選択して、ユニークな個人用ウェブログ公開プラットフォームを構築し、作成の喜びを楽しんでください。

インストールにパネル ツールを使用する理由? パネル ツールはインストールに必要な環境を統合し、インストールの困難さを大幅に簡素化するためです。cpolar ツールと組み合わせると、外出先でも typecho にリモート アクセスできます。

以下では、Linux centOS8 + pagoda パネルツール + Cpolar イントラネット転送ツールを使用してリモートアクセスできる typecho 個人ブログ Web サイトを構築する方法を紹介します。

1. 設置環境

公式要件によると、PHP5.0 以降をインストールし、パネル ソフトウェア ストアを開いて PHP を検索し、ここで 8.0 を選択して、インストールが完了するまで待つ必要があります。

画像-20230314131357264

次に、Web コンテナをインストールし、パネル Web サイトをクリックして、Apache をインストールし、インストールが完了するまで待ちます。すでにインストールされている場合は無視してください。

画像-20230314131715468

2. Typechoをダウンロードする

パネルのターミナルをクリックして、Apache ルート ディレクトリを入力します。

cd /www/wwwroot

次に、typecho という名前のフォルダーを作成します。

mkdir typecho

フォルダに移動

cd typecho

ダウンロードコマンドを実行します。

wget https://github.com/typecho/typecho/releases/latest/download/typecho.zip

ダウンロードが成功すると、圧縮されたパッケージが表示されます。

画像-20230314133954770

次に、現在のディレクトリに解凍します

unzip typecho.zip

3. サイトを作成する

[Web サイト] をクリックして Web サイトを作成し、[サイトの追加] をクリックして、ドメイン名のローカル アドレスを入力します: 127.0.0.1:8089。ポート番号は自分で指定できます。ルート ディレクトリには、上で作成した typecho ディレクトリを選択します。 。

画像-20230314151951743

「完了」を選択し、「送信」をクリックします

画像-20230314152136309

4. Typecho にアクセスする

サイトを作成した後、Linux LAN ip+:8089 (上で設定したポート番号) を使用し、ブラウザでアクセスすると、Typecho のようこそページが表示されます。

画像-20230314152755818

5. cpolar をインストールする

Pagoda ターミナル コマンド ウィンドウを開き、cpolar インストール スクリプトを使用します。

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

画像-20230303183721806

トークン認証

cpolar 公式 Web サイト www.cpolar.com にログインし、左側をクリックして验证認証トークンを表示し、トークンをコマンド ラインに貼り付けます。

cpolar authtoken xxxxxxx

20230111103532

システムにサービスを追加する

sudo systemctl enable cpolar

cpolarサービスを開始する

sudo systemctl start cpolar

Pagoda パネルでセキュリティを選択し、ポート 9200 を開きます。

画像-20230303184430176

次に、LAN IP のポート 9200 にアクセスすると、cpolar 管理インターフェイスが表示されます。

画像-20230303184618711

公式サイトに登録したアカウントを入力してログインし、トンネルを操作します。

画像-20230303184844558

6. リモートアクセス Typecho

cpolar 管理インターフェイスにランダムな 8089 トンネルを作成します。

  • トンネル名: カスタマイズ可能、重複しないように注意してください
  • プロトコル: http
  • 現地住所: 8089
  • ポートタイプ: ランダムなドメイン名
  • 地域: 中国VIP

「作成」をクリックします

画像-20230314155406808

次に、オンライン トンネル リストを開き、作成されたトンネルのパブリック ネットワーク アドレスを表示し、そのアドレスをコピーします。

画像-20230314164755916

ブラウザを開いてパブリックアドレスでアクセスすると、ようこそページが表示されるので成功です。

画像-20230314165001125

7. 固定リモートアクセスアドレス

第 2 レベルのサブドメイン名の構成をサポートするには、基本パッケージ以上にアップグレードする必要があります。

ログインcpolar 公式ウェブサイト バックエンド、左側のダッシュボードで 预留 をクリックし、 を見つけます< a i=4> は、http トンネルの第 2 レベルのサブドメイン名を予約します。 保留二级子域名

  • 地域: サーバー地域を選択してください
  • 名前: 予約したい第 2 レベルのサブドメイン名を入力します (カスタマイズ可能)
  • 説明: カスタマイズ可能なメモ

画像-20230314170006145

この例では、typechoTest という名前の第 2 レベルのサブドメインを予約します。サブドメイン名が正常に予約されたら、サブドメイン名をコピーし、トンネル内に構成します。

画像-20230314170545018

cpolar Web UI 管理インターフェイスにログインします。左側のダッシュボードで 隧道管理——隧道列表 をクリックし、第 2 レベルのサブドメイン名で構成する必要があるトンネル (この例では typecho トンネル) を見つけます。 < /span> をクリックします编辑

画像-20230314170626456

トンネル情報を変更し、トンネルに第 2 レベルのサブドメイン名を設定します。

  • ドメインの種類: 代わりに選択してください二级子域名
  • サブドメイン: 予約したばかりの第 2 レベルのサブドメイン名を入力します (この場合は typechoTest)

変更が完了したら、 をクリックします。更新

画像-20230314170753759

トンネルが正常に更新されたら、左側のダッシュボードで 状态——在线隧道列表 をクリックします。typechoTest のパブリック ネットワーク アドレスが表示されていることがわかります。トンネルは第 2 レベルのサブドメイン名に更新されました。パブリック アドレスをコピーします。

画像-20230314173108196

ブラウザを開いて、正常に構成された第 2 レベルのサブドメイン名へのアクセスをテストしてみましょう。テストは成功し、正常にアクセスできます。これで、ネットワーク全体で唯一のプライベートの第 2 レベルのサブドメイン名が作成されました。

画像-20230314174400808

8. 配置typecho

[スタート] をクリックし、[次へ] をクリックします。この問題が発生する場合は、ファイル全体のアクセス許可を変更しましょう。

画像-20230314174736218

typecho 権限を変更するだけです

chmod -R 777 /www/wwwroot/typecho

次に、Pagoda パネルを開き、mysql データベースを作成します。

画像-20230314180023904

次に、データベースのパスワードを覚えやすいパスワード (ユーザー名は root ) に変更します。

画像-20230314180357402

変更後、データベースを追加します

画像-20230314180726940

追加が成功したら、typecho ページでデータベース構成情報を追加し、上記で設定した情報を入力してデータベースを作成し、[確認] をクリックしてインストールを開始します。

画像-20230314181221767

次に、アカウント情報を設定して作成します

画像-20230314181446269

インストールは成功しました。ユーザー名とパスワードの情報がページに表示されます。これを覚えておき、下をクリックしてコントロール パネルにアクセスする必要があります。

画像-20230314181523451

これで、個人のブログを公開したり、好きなものを作成したりできるようになりました。

画像-20230314181654951

zGA-1700737870889)]

次に、アカウント情報を設定して作成します

[外部リンク画像を転送中...(img-XP3arET1-1700737870889)]

インストールは成功しました。ユーザー名とパスワードの情報がページに表示されます。これを覚えておき、下をクリックしてコントロール パネルにアクセスする必要があります。

[外部リンク画像は転送中です...(img-Vz96SSIe-1700737870889)]

これで、個人のブログを公開したり、好きなものを作成したりできるようになりました。

[外部リンク画像は転送中です...(img-eZt8bkDB-1700737870890)]

おすすめ

転載: blog.csdn.net/2301_77053417/article/details/134584425