まず、jexusをインストール
Jexus官网 https://www.jexus.org/
Jexusは、PHPはそうでリバースプロキシ、侵入検知との重要な機能とともに、特徴、ASP.NET、ASP.NET COREをサポートするLinuxプラットフォーム上で高性能なWEBサーバーの負荷分散およびゲートウェイです。我々はそれが過言ではありませんIIS Linuxプラットフォームを、と思われる場合、Jexusだけでなく、非常に高速でなく、IISやその他のWebを持っているのでJexusは、.NET、.NET CORE最高のクロスプラットフォームサーバホスト、である、と言うことができますサーバーは、高い安全性を持っていない、それが最も重要かつ最も重要な品質要件のWebサーバへの政府機関や企業にとって重要です。
コマンドのスタンドアロン版をJexusをインストールします:
カールhttps://jexus.org/release/x64/install.sh|sudo SH
インストールが完了したら、我々は、ディレクトリは/ usr /中jexusディレクトリを見つけることができます
CDの/ usr LS
私たちは、直接起動することができますjexus
SHは/ usr / jexus / JWS Jexusを開始//開始 SHは/ usr / Jexus / JWS再起動//重启Jexus SHは/ usr / Jexus / JWS停止//停止Jexus
アクセスは、ブラウザのルックhttp://192.168.1.39/は、 エラーを発見したが、jexusが起動されます。
第二に、configureと.netcore jexusを実行します
Webサイトへのコンフィギュレーション・ファイルの対応でJexus、私たちは新しいASP.NETコア・サイトのプロファイルを作成する必要があります
CDの/ usr / jexus / siteconf // Jexusサイトプロファイルディレクトリ CPのデフォルトのtestcore //はJexus提供されるデフォルトの設定テンプレートをコピーします VI testcore //コピーしたプロファイルを開きます
サイトの内容の基本的な構成
ポートのポート= 80#jexusウェブサーバリッスン(必須もちろん、他のポートがあってもよいです) ルート= /の/ var / www /の個人用サイト#ウェブサイトのURLルートパス(仮想ディレクトリ)と対応する物理パスは、二つの文字列間のパスにはスペースが必要とする(区切る必要があります。このサイトは、純粋なリバースプロキシであっても、駅、ユーザが入力しなければなりません) オプション# ホスト= mysite.cn、www.mysite.cn#ドメイン(に記入することをお勧めします)、あなたは「*」記号は、これが既定のWebサイトであることを示している占有するために、このまたは好意を記入しない(よう:. * mysite.cn、パンのドメイン名を使用することができますポートは、デフォルトのステーションを持つことができます) indexs = index.aspx、index.htmを#ページのファイル名は、あなたが複数書くことができ、カンマ区切り(システムがJWS共通ホーム名が含まれているので、埋めることはできません) aspnet_exts = mspx、TTT#名前や新興ASP.NET拡張カスタム追加(塗りつぶしにはお勧めしません。複数の拡張子は、ポイント数なしで、カンマで区切られています。システムは、一般的な拡張機能が含まれています)
以下に示すように変更され、I-VIエディタは入力ESCにより修正した後、テキスト入力モードに入ります保存WQ。
ブラウザアクセスjexusルックの再起動http://192.168.1.39/が アクセスすることができたことがわかりました。リバースプロキシを使用するには、ここでJexusシンプルで成功しています。
第三には、スタートJexusからの起動を設定します
参照することができますhttps://www.cnblogs.com/xiaoyaodijun/p/9706525.htmlを
着陸ケースで実行することができますプログラムを起動する必要がないため、その中にシステムサービス(システム)があります:.serviceにサービスを終了/ libに/にsystemd /システム/、
あなたはWinSCPの新しいファイルを使用し、それにコードをコピーすることができます。
[単位] 説明= Jexus = network.target後 [サービス] タイプ=フォーク ExecStart =は/ usr / jexus / JWS開始 ExecReload =は/ usr / Jexus / JWS再起動 ExecStop =は/ usr / jexus / JWS停止 PrivateTmp =真 [インストール] WantedBy = multi-user.target
セットのブーツ
jexus.serviceを有効systemctl