Apache サービスのインストールと構成、およびパブリック ネットワーク アクセスを実現するためのイントラネット ペネトレーションとの統合
序文
Apache は世界で最も一般的に使用されている Web サーバー ソフトウェアであり、ほぼすべての一般的なコンピューター プラットフォームで実行できます。優れたクロスプラットフォームと高度なセキュリティに加え、高速で信頼性が高く、シンプルな API を介して簡単に拡張できることで知られており、Web サーバーの分野で広く使用されています。この記事では主に、Windows システムに Apache サービスをインストールして構成する方法を説明し、イントラネット侵入ツールを組み合わせて、パブリック ネットワークからローカル イントラネット Apache サービスへのリモート アクセスを実現します。
1.Apache サービスのインストールと構成
1.1 公式Webサイトにアクセスしてインストールパッケージをダウンロードします
まず、Apache の公式 Web サイトのダウンロード ページ (https://www.apachehaus.com/cgi-bin/download.plx) にアクセスし、必要なバージョンに応じてインストール パッケージをダウンロードします。
Apache では解析のために VC++ 再頒布可能パッケージが必要であることに注意してください。そのため、VC++ が現在コンピュータにインストールされていない場合は、ダウンロード ページの下部に移動し、VC++ をダウンロードしてインストールし、次に Apache サービスをインストールする必要があります。
VC++ をインストールした後、ダウンロードした Apache ファイル圧縮パッケージを解凍し、Apache24 フォルダーをシステム ディスクのルート ディレクトリにカットします。
1.2 Apache サービスの構成
まず、ショートカット キー win+R を使用するか、デスクトップの左下隅にある検索ボックスに入力cmd
し、管理者として実行することを選択します
入力cd c:\
再入力cd Apache24
して Apache フォルダのパスを入力します
もう一度入力してくださいcd bin
最後に入力httpd -k install
して Enter キーを押します
以下に示すように「インストールが成功しました」と表示されたら、Apache が正常にインストールされたことがわかります。ファイアウォール プロンプト ボックスが表示され、アクセスを許可するを選択します。
この時点では、フォルダApache24
フォルダ内のbin
ダブルクリックしてApacheMonitor
アプリケーションを開きます
開くとデスクトップ右下にApacheのロゴが表示されますので、左ボタンをダブルクリックするとApacheサービスインターフェースが開きます。
右側のボタンをクリックしますStart
。下の図に示すように、グラフが赤から緑に変わります。これは、サービスが正常に開始されたことを意味します
この時点で、localhost
をブラウザに入力します。このページが表示されたら、設定プロセス全体が成功したことになります。
2. cpolar イントラネットペネトレーションをインストールする
2.1 cpolarアカウントの登録
cpolar公式ウェブサイトにアクセスしてください: https://www.cpolar.com/
右上隅にあるクリック免费注册
、電子メールを使用して cpolar アカウントを無料で登録し、ログインします
2.2 cpolar クライアントのダウンロード
ログインに成功したら、クリックして cpolar をローカルにダウンロードし、インストールします (デフォルトでずっとインストールできます)。このチュートリアルでは、Windows バージョンをダウンロードすることを選択します。
3. リモート デスクトップのパブリック ネットワーク アドレスを取得します。
3.1 cpolar Web UI管理インターフェイスにログインします。
ブラウザでアクセス127.0.0.1:9200、登録された cpolar 電子メール アカウントを使用して cpolar Web UI 管理インターフェイスにログインします (デフォルトはローカルポート 9200)
3.2 パブリックネットワークアドレスの作成
正常にログインしてメイン インターフェースに入ったら、左側のダッシュボード 隧道管理
——隧道列表
をクリックし、< a i=3 >.创建隧道
-
トンネル名: 名前はカスタマイズできますが、既存のトンネル名と重複することはできません。ここでは作成者が Apache-1 を入力しました。
-
プロトコル: http を選択します
-
ローカルアドレス: 80
-
ドメイン名のタイプ: 無料でランダムなドメイン名を選択します
-
地域: 中国トップ
クリック创建
次に、左側の 状态
の 在线隧道列表
をクリックします。作成した Apache-1 トンネルによって 2 つのパブリック ネットワーク アドレスが生成されたことがわかります。アクセス方法は http と https の 2 つで、アドレスをコピーして公共のコンピュータのブラウザで開くだけで、下図のようにアクセスが成功します。
4. 固定パブリックネットワークアドレス
なお、このチュートリアルでは、無料の cpolar によって生成されたパブリック ネットワーク上のランダムな一時アドレスを使用します。このアドレスは 24 時間以内に変更されます。長時間リモートにいる必要があるユーザーの場合は、固定アドレスを設定する必要があります。
したがって、第 2 レベルのサブドメイン名を設定できます。このアドレスは固定アドレスであり、ランダムに変更されることはありません [ps: cpolar.cn がファイルされています]
cpolar パッケージを基本パッケージ以上にアップグレードする必要があり、各パッケージに対応する帯域幅が異なることに注意してください。 [cpolar.cnが登録されました]
cpolar 公式 Web サイトにログインし、左側の「予約」をクリックして、第 2 レベルのサブドメイン名を予約することを選択し、第 2 レベルのサブドメイン名を設定して「予約」をクリックし、予約が成功したら予約した第 2 レベルのサブドメイン名をコピーします。
このチュートリアルを例として、リージョンとして「中国 VIP」を選択し、セカンダリ ドメイン名として「Apachetest」と入力し、説明として「ceshi」と入力して、「予約」をクリックします。
予約が成功したら、予約した第 2 レベルのサブドメイン アドレスをコピーし、cpolar Web UI 管理インターフェイスにログインして、隧道管理
—— をクリックします。隧道列表
编辑
トンネル情報を変更し、正常に予約された第 2 レベルのサブドメイン名をトンネルに構成します。
- ドメイン名のタイプ: 第 2 レベルのサブドメイン名を選択します
- サブドメイン: 正常に予約された第 2 レベルのサブドメイン名を入力します Apachetest
クリック更新
更新が完了したら、オンライン トンネル リストを開くと、パブリック ネットワーク アドレスが変更され、アドレス名が予約済みの固定の第 2 レベルのサブドメイン名になっていることがわかります。
最後に、接続アクセスに固定のパブリック ネットワーク アドレスを使用し、http://apachetest.vip.cpolar.cn を別のパブリック ネットワーク コンピューターにコピーして、ブラウザーで開きます。エラーや接続例外はなく、次のことがわかります。このように接続が成功すると、固定アドレスアクセスが設定されます。