centos7でASP.NET Coreを実行するまで
- 作成日 2021.02.16
- ASP.NET Core centos7
- ASP.NET Core, centos7

centos7でASP.NET Coreを実行するまでの手順を記述してます。CentOSのバージョンは7.9.2009となります。
環境
- OS CentOS 7.9.2009 (Core)
- dotnet 5.0.103
.NETインストール
まずは、リポジトリを追加します。
sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
.netをインストールします。
sudo yum install dotnet-sdk-5.0
ランタイムもインストールします。
sudo yum install aspnetcore-runtime-5.0
プロジェクト作成
適当なフォルダに、以下のコマンドでasp.netプロジェクトを作成してみます。
dotnet new web -n coreapp
firewallも設定しておきます。
sudo firewall-cmd --add-port=5000/tcp --zone=public --permanent
sudo firewall-cmd --add-port=5001/tcp --zone=public --permanent
sudo firewall-cmd --reload
プロジェクトに移動して起動してみます。
cd coreapp
dotnet watch run
※自分のcentos7はGUIがないので、外部からのアクセスを可能にしておきます。
「coreapp/Properties」配下の「launchSettings.json」にある「applicationUrl」を以下のように編集してます。
"coreapp": {
"applicationUrl": "https://*:5001;http://*:5000",
}
ブラウザから http://プライベートIP or サーバーアドレス:5000 にアクセスすると、以下の画面が表示されます。

-
前の記事
php 連想配列からキーのみを取得する 2021.02.16
-
次の記事
javascript Unicodeコードポイントから文字列を作成する 2021.02.17
コメントを書く