記事ディレクトリ
序文
GeoServer は、OGC Web サーバー仕様の J2EE 実装です。GeoServer を使用すると、マップ データを簡単に公開し、ユーザーがフィーチャ データを更新、削除、および挿入できるようになります。GeoServer は、ユーザー間で空間地理情報を迅速かつ簡単に共有できます。さらに、GeoServer はオープンソース ソフトウェアです。
以下では、リモート アクセスを実現するために、GeoServer Web UI 管理インターフェイスと cpolar イントラネット ペネトレーション ツールを組み合わせて紹介します。
1.GeoServerをインストールする
GeoServer は Java に基づいて開発されているため、公式 Web サイト https://geoserver.org/release/stable/ を開き、ここから Windows インストール ファイルをダウンロードしてインストールします。したがって、インストール前に、JDK (JDK バージョン 11 または 17) がインストールされていることを確認する必要があります。
ダウンロードが成功したら、ダウンロード ファイルをクリックしてインストールします。インストール プロセス中に、jdk を選択するように求められます。ローカル インストールの jdk ディレクトリを選択するだけです。
次のステップでは、ログイン ユーザー名とパスワードを設定します。これはカスタマイズすることもデフォルトにすることもできます。
次に、Web インターフェースのポート番号を設定します。自分のコンピュータと競合しないポートに変更できます。ここでは 8088 に変更します。
次に、インストールの次のステップに進みます。インストールが完了したら、ブラウザを開いて http://localhost:8088/geoserver と入力して、GeoServer Web 管理インターフェイスを表示します。ローカル インストールは成功しました。次に、イントラネット用に cpolar をインストールします。リモートアクセス用ツール
2. Windows インストール cpolar
cpolar公式サイト:https://www.cpolar.com/
cpolar 公式 Web サイトにアクセスし、アカウントを登録し、クライアントをダウンロードしてインストールします。具体的なインストール手順については、公式 Web サイトのドキュメント チュートリアルを参照してください。
- Windows システム: 公式 Web サイトからインストール パッケージをダウンロードした後、インストール パッケージをダブルクリックしてデフォルトでインストールします。
- Linux システム: ワンクリック自動インストール スクリプトをサポート 詳細については、公式 Web サイトのドキュメント -スタート ガイドを参照してください。
cpolar が正常にインストールされたら、ブラウザでローカル 9200 ポート [ http://localhost:9200 ] にアクセスし、cpolar アカウントを使用してログインします。
3. パブリックネットワークアクセスアドレスを作成する
ログイン後、左側のダッシュボードで [トンネル管理 - トンネルの作成] をクリックして 8088 http トンネルを作成します。
- トンネル名: 名前はカスタマイズできますが、既存のトンネル名と重複しないように注意してください。
- プロトコル: http を選択します
- ローカルアドレス: 8088 (インストール時に設定したポート)
- ドメイン名のタイプ: 無料でランダムなドメイン名を選択します
- 地域: 中国vipを選択
クリック创建
トンネルが正常に作成されたら、左側のステータス - オンライン トンネル リストをクリックして、生成されたパブリック ネットワーク アクセス アドレスを表示します。アクセス方法には http と https の 2 つがあります。
4. パブリックネットワークからGeo Servcerサービスにアクセスします。
上記では、cpolar で http プロトコルのパブリック ネットワーク アドレスを作成し、ブラウザを開き、cpolar パブリック ネットワーク アドレスとリソース パスを使用してアクセスしました。アクセスが成功したことがわかります/geoserver
。リモートまたは任意のデバイスのブラウザによってセットアップされます。
5. 固定パブリックHTTPアドレス
上記の cpolar を使用して作成されたトンネルはランダムなパブリック ネットワーク アドレスを使用するため、24 時間以内にランダムに変更され、長期的なリモート アクセスには適していません。したがって、第 2 レベルのサブドメイン名を設定できます。このアドレスは固定アドレスであり、ランダムに変更されることはありません [ps: cpolar.cn がファイルされています]
cpolar パッケージを基本パッケージ以上にアップグレードする必要があり、各パッケージに対応する帯域幅が異なることに注意してください。[cpolar.cnが登録されました]
cpolar 公式 Web サイトのバックエンドにログインし、左側の [予約] をクリックして、第 2 レベルのサブドメイン名を予約することを選択し、第 2 レベルのサブドメイン名を設定して、[予約] をクリックし、予約が成功したら予約した第 2 レベルのサブドメイン名をコピーします。 。
予約が成功したら、予約した第 2 レベルのサブドメイン名のアドレスをコピーします。
cpolar Web UI 管理インターフェイスにログインし、左側のダッシュボードで [トンネル管理] - [トンネル リスト] をクリックし、設定するトンネルを見つけて、右側の [編集] をクリックします。
トンネル情報を変更し、正常に予約された第 2 レベルのサブドメイン名をトンネルに構成します。
- ドメイン名のタイプ: 第 2 レベルのサブドメイン名を選択します
- サブドメイン: 正常に予約された第 2 レベルのサブドメイン名を入力します。
クリック更新
更新が完了したら、オンライン トンネル リストを開くと、パブリック ネットワーク アドレスが変更され、アドレス名が予約済みの固定の第 2 レベルのサブドメイン名になっていることがわかります。
アドレスを設定したら、ランダムなドメイン名のアドレスを当社の固定パブリックネットワークアドレスに置き換えてアクセスすると、同様にアクセスが成功していることがわかります。
ランダムなドメイン名アドレスを、アクセス用の固定パブリックネットワークアドレスに置き換えると、アクセスも成功していることがわかります。このようにして、永続的な固定パブリックネットワークアドレスが設定されます。
cpolar 極雲記事からの転載: GeoServe Web 管理インターフェイスのリモート アクセス