既読のサーバー

ASP .NET Core on Nginx

Microsoft のオープンソースの dotNET MVC フレームワーク

ASP .NET Core on Nginxスクリーンショット

.NET Coreは、Microsoftが提供するオープンソースで、.NETフレームワークの成功者です。 ASP.NET Core .NETコアバージョンのASP.NET:C#で動的Webページを開発するためのWebアプリケーションフレームワークです。

このアプライアンスには、標準機能のすべてが含まれています 名称: TurnKey Coreと、その上部に:

  • ASP.NETコア10 LTS(上流Microsoft Debian 13リポジトリによって提供)

  • 名称: MariaDB

  • ASP.NET C# のアプリ例

    • /var/www/aspnetcore-src にインストール

    • /var/www/aspnetcore でコンパイル済み (公開) アプリ

    • Pomelo MySQL/MariaDB backend EFコア用

    • 例 MariaDB EFコアページ

  • SSL 箱からのサポート。

  • システムおよびデータベース管理のためのWebminモジュール

さらなる読書:

EFコア (Entity Framework Core) は、Turnkey の例アプリで使われる強力な ORM です。

資格情報 (初回起動時にパスワードが設定されている)

  • Webmin, SSH, MySQL: username ルーティング

使用法の細部及び管理のための記録

デフォルトパスワードなし: セキュリティー上の理由で、デフォルトパスワードはありません。パスワードは、すべて設定されます。 システム初期化 タイム。

無視する SSL ブラウザ警告: ブラウザは、自己署名されたSSL証明書は好きではありませんが、これは自動生成できる唯一の種類です。ドメインを設定している場合は、 Confconsole アドバンストメニュー無料で生成できます エントリーSSL/TLSの証明書をエンシプしましょう.

コンテンツ - ブラウザをいずれかに置く:

  1. 名称: http://12.34.56.789/ - 暗号化されていないので、ブラウザの警告はありません
  2. 名称: https://12.34.56.789/ - 自己署名されたSSLの証明書と暗号化される

注意: いくつかのアプライアンスオート直接 httpをhttpsに.

データベース管理のユーザー名:

  1. 管理者; MySQL のユーザ名としてログイン 管理者:

    名称: https://12.34.56.789:12322/ - 管理者データベース管理ウェブアプリ

  2. MySQLコマンドラインツール。 次のようにログイン ルーティング (パスワード不要):
    $ mysql --user root
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    
    mysql>
    

OSシステム管理のユーザー名:

サインイン ルーティング 上記以外の場合 AWS の市場 ユーザ名を使う 管理者.

  1. ブラウザを指す:
  2. SSHクライアントでログイン:
    ssh root@12.34.56.789
    

    AWSの市場のための特別な箱:

    ssh admin@12.34.56.789
    

* 有効なIPまたはホスト名で12.34.56.789を置き換えます。