この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 39849|答える: 2

[出典] CentOS 7はCore 3.1でランタイム環境 ASP.NET インストールします

[リンクをコピー]
2021年9月21日 15:11:19に投稿 | | | |
このプロジェクトは以前 ASP.NET Core 2.0で開発されていたため、Microsoftはもはや.NET Core 2.0バージョンの保守・サポートを行っておらず、プロジェクトはバージョン3.1にアップグレードされました。 紹介:ハイパーリンクのログインが見えます。
復習:

Centos 7のインストール。 NET Core SDK チュートリアル
https://www.itsvse.com/thread-4860-1-1.html

Centos 7 .Net コアのバックグラウンド デーモン監督者チュートリアル
https://www.itsvse.com/thread-4870-1-1.html

Linux/CentOSで.netコアコンソールプログラムを動かす[ソースコード]
https://www.itsvse.com/thread-3703-1-1.html

CentOS 7に ASP.NET Core 3.1のランタイム環境をインストールするにはどうすればいいですか?



Microsoftソースの追加

.NETをインストールする前に、以下のコマンドを実行してMicrosoftパッケージ署名キーを信頼キーリストに追加し、Microsoftパッケージリポジトリを追加してください。 ターミナルを開き、次のコマンドを実行します:



すでにインストール済みなので、/etc/yum.repos.d/ディレクトリの下にmicrosoft-prod.repoファイルが見えます。以下の通りです:

Name=packages-Microsoft-com-prod
baseurl=https://packages.microsoft.com/rhel/7/prod/
enabled=1
GPGチェック=1
gpgkey=https://packages.microsoft.com/keys/Microsoft.asc

SDKをインストールしてください

.NET SDKを使えば、.NETを通じてアプリを開発できます。 .NET SDKをインストールしていれば、対応するランタイムをインストールする必要はありません。 .NET SDKをインストールするには、以下のコマンドを実行します:


dotnet-sdk-3.1は以下の依存関係を含みます:

ASPNetCore-Runtime-3.1.x86_64 0:3.1.19-1 ASPNetcore-targeting-pack-3.1.x86_64 0:3.1.10-1 dotnet-apphost-pack-3.1.x86_64 0:3.1.19-1 dotnet-hostfxr-3.1.x86_64 0:3.1.19-1      dotnet-runtime-3.1.x86_64 0:3.1.19-1     
  dotnet-runtime-deps-3.1.x86_64 0:3.1.19-1 dotnet-targeting-pack-3.1.x86_64 0:3.1.0-1 netstandard-targeting-pack-2.1.x86_64 0:2.1.0-1  

実際サーバーが ASP.NET コアアプリケーションのみをデプロイする場合、SDKをインストールする必要はなく、ランタイムのみをインストールすればよい、ASPNetcore-runtime-3.1を例にすると、コマンドは以下の通りです。


リリースと展開

Core 3.1 asp.net リリースバージョンとしてパッケージし、サーバーにアップロードし、次のコマンドで起動します:


Curlを使ってインターフェーステストにアクセスすると、デフォルトページが入力OK文字列なのでテストは動作します。下の図のように:



(終わり)






先の:WindowsはcwRsync(Rsync)を使って2つのディスクファイルを同期します
次に:CentOS 7の下で、カフカはしばしばソリューションを停止します
2021年9月22日 19:51:59に投稿 |
ぜひご覧いただき、もっと詳しく学びましょう
 地主| 2021年10月17日 12:08:43に投稿 |
CentOS 8のインストールコマンド

免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com