CentOS 7.9にASP.NET Coreをインストールする

2021年12月29日

環境
# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)

インストールの方法
1.リポジトリを追加します

# sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm

2.dotnet sdkをインストールします
# sudo yum install dotnet-sdk-5.0

ランタイムをインストールします
# sudo yum install aspnetcore-runtime-5.0

3.asp.netプロジェクトを作成します
# dotnet new web -n coreapp

4.firewallを設定します

# sudo firewall-cmd --add-port=5000/tcp --zone=public --permanent
success
# sudo firewall-cmd --add-port=5001/tcp --zone=public --permanent
success
# sudo firewall-cmd --reload
success

5.プロジェクトを実行します
# cd coreapp
# cd Properties
# vi launchSettings.json
以下の内容を編集します

"coreapp": {
  "applicationUrl": "https://*:5001;http://*:5000",
}

# dotnet watch run

watch : Started
ビルドしています...
info: Microsoft.Hosting.Lifetime[0]
      Now listening on: https://localhost:5001
info: Microsoft.Hosting.Lifetime[0]
      Now listening on: http://localhost:5000

 

CentOS 7

Posted by arkgame