Ubuntu20.10にASP.NET Core環境を構築

Ubuntu20.10にASP.NET Core環境を構築

Ubuntu20.10でASP.NET Core環境を構築するまでの手順を記述してます。OSのバージョンはUbuntu20.10なります。

環境

  • OS Ubuntu 20.10
  • dotnet 5.0.103

.NETインストール

Microsoft パッケージ署名キーを追加します。

wget https://packages.microsoft.com/config/ubuntu/20.10/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb

.netをインストールします。

sudo apt-get update; \
  sudo apt-get install -y apt-transport-https && \
  sudo apt-get update && \
  sudo apt-get install -y dotnet-sdk-5.0

ランタイムもインストールします。

sudo apt-get update; \
  sudo apt-get install -y apt-transport-https && \
  sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-5.0

バージョンを確認してみます。

dotnet --version

<出力結果>
5.0.103

プロジェクト作成

適当なフォルダに、以下のコマンドでasp.netプロジェクト(API)を作成してみます。

dotnet new webapi -o apiApp

プロジェクトに移動して起動してみます。

cd apiApp
dotnet watch run

ブラウザから https://localhost:5001 にアクセスすると、以下の画面が表示されます。