「五重塔」の実装ポート転送を使用してアリクラウドサーバ - リバースプロキシ、小さな正当なドメイン名を実装するために使用される試験手順は、もはやバックエンドに応じて、デバッグモードにありません!!!

[社説]
私の小さな白い家の技術(料理たとえば3回)、後の最近の正当なドメイン名が設定されていないかどうかを調べるために小さなプログラムを書き終え、それが唯一のデバッグモードで独自のサーバーを取るために応答することができた後、当然多くの問題で終わり、そう彼自身の首長の多くを尋ねる、インターネットは多くの方法を収集するために、ついにここにあります!

[前提条件]
アプレットの友人は、アプレットのドメイン名が比較的高いために非常に明確な要件を持っている必要があり、あなたが白と言う、HTTPおよびTLSバージョンの証明書をチェックする必要が引き継ぐことは、ドメイン名がhttpsの下に詳細で開始する必要があります。
出典:アプレット開発ドキュメント
そのコンテンツの下に見ている前に、あなたが持っている必要があります:
①対話する必要が((wx.requestを)...)、独自の小さなプログラムのバックエンドで
終了したセットアップされていて、バックエンド、リバースプロキシ仕上げのみが異なる
(私自身のアプレットバックエンドがフラスコPythonのフレームワークに基づいています)
②アリクラウドはすでに法的ドメインまたは(その他)、特定の百度を持っている、あなたが見て行くことができるが提出されています。
③クラウド上のサーバ「五重塔」のサーバー運用管理パネルがインストールされている
注:独自のクラウドサーバーの五重塔ではなく、自分の物理マシンをアップロードしてください!

どのように、今インストールされていますか?その後、我々は始めました!

「五重塔」サーバー操作の管理パネルの取り付け1

:リンクをインストールhttps://www.bt.cn/
(の独自のクラウド・サーバ・システムに応じて選択するバージョンを)
私のクラウドサーバーシステムがあるのWindows Server 2012の私は、クラウドサーバーの特定の動作を説明するための一例となりますので、。
:次のようにインストールインタフェースの後である
初期情報パネル
私たちは、口座番号とパスワード入力し、アドレス上の画像からパネルにアクセスするには、プロンプトに従ってください
。注:オープンマシンでのパネルアドレスを、ライン上のクラウドサーバー上の五重塔
あなたがURLを開くと、ノートを見て表示されません。ない場合はまず、お使いのブラウザのバージョンが適合している確認し、我々はそれに関連するポートが記載されているリリース、クラウドセキュリティグループのコンテンツについて、アリ・セットに移動する必要があります。次の操作を行う:
①アリクラウドサーバが直接「クラウドサーバ」を検索することができ、上記検索バーに、コンソールにログインする]を選択し、クラウドサーバECSコンソール入力すると、[OK]をクリックしますネットワークとセキュリティを、選択したセキュリティグループを、入力設定ルール
インターフェイスのセキュリティグループ
に入力します以下インターフェース:
構成規則
方向へルールの追加セキュリティセット **(右上)
(手段は、ポート範囲1から10000にマッチ)ポート範囲の選択1/10000
(すべてのポートと一致するようにデフォルトを意味する)権限オブジェクトの塗りつぶし0.0.0.0/0
セキュリティグループのルールを追加します。
上記の操作が完了した後、その後、私たちのセキュリティグループが成功し、すべてのポートに1から10000人の友達をリリース!私たちはパネルアドレスを再度開き、この時間は、仏塔にそれを入力するために提供されたユーザー名とパスワードを入力してください!
ここに画像を挿入説明
この時点で、一般的に使用するリバースプロキシの背後に、私はダウンロードすることを選んだ、ああ選択してください、別のWebサーバーをダウンロードして選択することができますポップアップボックスがありますしているApacheのサーバー。
長い道のりの後ろに、誇りヨてはいけません!

FRPネットワーク侵入ツールをダウンロード2.

公式サイトリンク添付する、ダウンロードすることができ
http://www.chuantou.org/
(民間の手紙は、私はあなたがパッケージをインストール送信された場合にダウンロードしないで)
あなたがマシンとクラウドサーバにFRPをダウンロードする必要があり、という注意を、あなたがする必要がありますインタラクティブな機能を実現するように設定し、サーバーとクライアントの両方
ここでは、ここでは、なぜダウンロードのネットワーク侵入ツールを説明する必要がある、間違っている場合、私を修正してくださいだけでいくつかの私の個人的理解のされています。
専門的な知識は十分ではありません、たったの約話すことができ、私たち自身のテイクのアプレットバックエンドは、サーバーへのネットワークと応答外部のアプレットを介してユーザのアクセスを実現するために、あなたがネットワークの普及以内を達成する必要があり、機械の私たちの地域で実行することです。
アプレットを実行するために、クラウドサーバーを使用しているとき、私は唯一の会場にすることができますので、もちろん、我々はまた、バックエンドにすることができない、正常応答、直接その上に独自の雲の下で実行するには、サーバー上で、ネットワークに侵入する必要がありますが、自分自身はありませんすることができますネイティブの
この時間は、私たちのFRPは、それをデビュー!そこに使わピーナッツの殻とNATAPP前に、私は、HTTPS応答の問題を解決していない感じ叫び
:ダウンロードが完了した後、次のように①、ファイルが表示されますを開きます

フォルダの内容
我々は明らかに今度は設定を始めるてみましょう、FRPC(クライアント)とのFRP(サーバ側)の種類のファイルが含まれている、見ることができます!

②まず、我々はクラウドフォルダ内のサーバーを開き、ダブルクリックして開きますfrps.ini次のように改正されたファイルを、:

[common]
#服务器端端口
bind_port=7000
#客户端连接凭证
privilege_token=5201314
#最大连接数
max_pool_count=10

#客户端映射的端口
vhost_http_port = 5200

#服务器看板的访问端口
dashboard_port=7500
#服务器看板账户
dashboard_user=admin 
dashboard_pwd=admin

オープンCMDサーバー、フォルダパスにcd、入力します。

frps.exe -c frps.ini

成功した操作インタフェース
③このマシンでは、同じ対応する動作が、ノート

[common]
server_addr = xx.xx.xx.xx    #云服务器的公网ip地址
server_port = 7000
privilege_token=5201314
[web]
type = http
local_port = 5000  #默认响应端口
custom_domains =   xxxx    #合法域名
[tcp1]                                             
type = tcp                                       
local_port = 9091                           
remote_port = 1111 

それは問題では明らかではないしない、さらに綿密な調査に続いて外観変化を、に従って
機械のオープンCMD、フォルダパスにcd、入力します。

frpc.exe -c frpc.ini

成功した操作インタフェース
我々はそれを貫通するように、ネットワーク内に成功を達成している以上!
次のステップは、瞬間の奇跡を目撃することです

まず、ポート7500を追加し、マシン上のドメイン名を開くために準備を実現します

#服务器看板的访问端口
dashboard_port=7500

>自分のサーバ側の設定、管理、です - ユーザー名とパスワードを入力します。

#服务器看板账户
dashboard_user=admin 
dashboard_pwd=admin

ページを入力し、それは我々がネットワークの浸透内図ることの詳細です

その後、我々はポート5200を置き換えます

#客户端映射的端口
vhost_http_port = 5200

(あなたは言葉にする小さなプログラムの応答を持つページを作成する場合)ページの背面に、我々は、機能インタフェースの友人を実現するものです
私のバックエンドの下のページ

ここでは、成功したネットワークの浸透中に自分自身を達成していますよ!

達成する3. nginxの/ Apacheのリバースプロキシ

①ここでは、クリックし、オプションバーの左側にあるサイトを選択し、仏塔を入力し、仏塔あなたを使用するサイトを追加し
サイトを追加します
、オプションバーの左側に選択し、ドメイン名を入力する]をクリックし、完了後② SSL
ダウンロードSSL証明書とキーをと入力します証明書(Baiduはチュートリアルを持っている)
SSL
③その後の左欄にオプションを選択し、リバースプロキシ
リバースプロキシ
③クリックし、リバースプロキシを追加し、対応する動作が示されている:リバースプロキシを追加します。
(Iは、Apacheサーバを使用して、ポップアップボックスnginxのサーバーが多少異なりますが、効果なし)

④最後に、ブラウザにドメイン名を入力して
バックエンドのリバースプロキシのページの後
、ああ!最後にその上に!これまでのところ、我々は成功し、我々はそれを必要とApacheのリバースプロキシポートフォワーディングによって達成しています!我々は再利用する小さなプログラムの呼び出しこの時間wx.request()、wx.uploadFile()およびその他の機能は、にすることができ、テストの正当なドメイン名の場合は簡単にあなたがそれをしたいデータを返します!
外部ネットワークリンクでのアプレット

[]背中に書かれた
小さなプログラムのためにのみデバッグモードでデータを返すことができ、それは非常に「高揚」、そうした後、実際に問題を解決するため、吸うです!疑問に上記のプロセス場合は、メッセージまたはあなたと共有するプライベートな手紙を残して歓迎!便利な、賞賛の聖歌の散歩を指していることを読んだ後

最後に、私はあなたにすべての幸せな生活をしたい、バグが変更されます!

公開された10元の記事 ウォンの賞賛2 ビュー331

おすすめ

転載: blog.csdn.net/qq_45538469/article/details/105060280