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

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