私はMVC6がクロスプラットフォームをサポートすることを知りました。 をホストするその他のオプションはありますか.netコアMVC6以外のIISは、クロスプラットフォームのサポートをしていますか? ** Tomcat ApacheサーバーにMVC6アプリケーションをデプロイできますか?MVC 6の新機能他のホストからIISを実行できますか?
0
A
答えて
0
いいえ、TomcatサーバーがJAVAサーブレットコンテナであるため、ASP.NETコアをTomcatサーバーに展開することはできません。
しかし:
はもちろん、あなたは、IIS以外のプラットフォームを使用することができます。 Kestrelを使用するだけで、Linuxシェルにアクセスしてコードを取得してください。
dotnet restore && dotnet run
をASP.NET Core MVCアプリケーションフォルダに入れてください。 あなたはケストレルのウェブサーバは、あなたのVirtualHostの設定に
ProxyPass/http://localhost:5000/
ProxyPassReverse/http://localhost:5000/
を追加し、有効化、ポート80と443でHTTPおよび/またはHTTPSを使用するようにApacheを設定、フロントエンドとしてApacheを使用するには、ポート5000で実行されているでしょうapache2の中のmod_proxyとmod_proxy_httpは:
a2enmod proxy proxy_http
その後、(iptablesの持つなど)ローカルホスト以外の接続のためのポート5000をフィルタリングすることができます。
関連する問題
- 1. IIS 6でASP.NET MVCをホストすると機能が失われますか?もしそうなら、何?
- 2. IIS上でMVC 6 Beta 8アプリケーションを実行しています
- 3. IIS 7サーバーからIIS 6サーバーへのFTP ASP.NET MVC
- 4. IIS 7でDrupal 6サイトをホストするときの.htaccessファイル
- 5. 他のクラスメソッドからActionListenerメソッドactionPerformedを実行できますか?
- 6. グリッドからブラウザ以外の機能を実行できますか?
- 7. IIS 7.5でホストされているWCFからHttpWebRequestを実行する
- 8. IISでホストされているWebサイトからbatfilesを実行する
- 9. フォームから機能を実行する
- 10. OracleはWindowsのコマンドライン機能を実行できますか?
- 11. IISがホストするWebサイトはVB 14の新機能をサポートしていませんか?
- 12. UrlrewrittenページのIIS 6圧縮が機能しません。
- 13. iis上でのみdotnetブラウザを実行できますか?
- 14. IIS 5からIIS 6への移行後のASP.NETキャッシュオブジェクトの問題
- 15. IISでasp mvc 3を実行
- 16. firestoreをクラウド機能でローカルに実行できますか?
- 17. ウェブサイト/ localhostからアプリスクリプト機能を実行
- 18. IISとTomcatを並行して実行できますか?
- 19. 別のフォームvb.netから機能を実行します
- 20. ローカルホストからのみ機能を実行します
- 21. アンドロイドのサービスクラスで何らかの機能を実行していますか?
- 22. J2V8は匿名機能を実行できますか?
- 23. フロントで他の機能を実行しているときに、バックグラウンドで機能を実行するにはどうすればいいですか?
- 24. ドッキング・コンテナーのIIS上でホストされているドットネット・アプリケーションを実行できますか?
- 25. コンソールアプリケーションをIISでホストすることはできますか?
- 26. IIS 6.0 Webサイトサーバーの出力?またはサーバーコンソール? IIS 6.0の新機能
- 27. これはLDAP機能で実行できますか?
- 28. API 23機能はAPI 25で実行できますか?アンドロイドスタジオ
- 29. 他のホストからKubernetes APIに接続できません
- 30. 自己実行機能はDOMで実行可能ですか?
返信ありがとうございますが、私はMVC 6が必要です他のIISをホストすることができますか?私が知っている限り、他のすべての言語をサポートするサーバ –
MVC6はMVCコアに改名されました。 .NET Framework(** .NET Coreではなく)を使用してASP.NET MVCが必要な場合は、IISが不安定です。セキュリティを心配している場合は、たとえば次のように入力します。前述のProxyPassとProxyPassReverseを使用してフロントエンドサーバーとしてのApacheをProxyPass http://my.iis.server/およびProxyPassreverseでそれぞれ実行します。 参照:[リンク](http://www.hanselman.com/blog/ASPNET5IsDeadIntroducingASPNETCore10AndNETCore10.aspx)、.NETコア側にいる場合はすべてが可能です。 .NET Framework側であれば、Win/IISを使用することができます。 – mcb