「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfrastructure.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。

-[[戻る>Linuxを触ってみる。]]

*目次 [#w1f07948]
#contents

*概要 [#sa7bbed2]
[[nginx>#z846e094]]と[[.NET Core>#o5f625db]]をインストール。

*nginx [#z846e094]
以下のコマンドを実行。

-nginxサイトが配布するPGPキーを追加
--プロキシを設定
 export http_proxy=http://ユーザID:パスワード@http://プロキシ:ポート
 export https_proxy=$http_proxy
--curlを使用してPGPキーを取得&追加
 curl http://nginx.org/keys/nginx_signing.key | sudo apt-key add -

-リポジトリを一覧に追加
 sudo sh -c "echo 'deb http://nginx.org/packages/mainline/ubuntu/ xenial nginx' >> /etc/apt/sources.list"
 sudo sh -c "echo 'deb-src http://nginx.org/packages/mainline/ubuntu/ xenial nginx' >> /etc/apt/sources.list"

-apt-getでアップデート後、nginxをインストール
 sudo apt-get update
 sudo apt-get install nginx

#ref(1.png,left,nowrap,1)

*.NET Core [#o5f625db]
-信頼済みとして Microsoft プロダクト キーを登録。
 curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
 sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg

-必要なバージョンのホスト パッケージ フィードを設定し、パッケージのリストをサーバから入手。
 sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-ubuntu-xenial-prod xenial main" > /etc/apt/sources.list.d/dotnetdev.list'
 sudo apt-get update

-.NET Core をインストール。
 sudo apt-get install dotnet-sdk-2.0.0

-dotnet --version コマンドを実行して、インストールが成功したことを確認。
 dotnet --version

#ref(2.png,left,nowrap,2)

-参考
--Linux における .NET Core の前提条件 | Microsoft Docs~
https://docs.microsoft.com/ja-jp/dotnet/core/linux-prerequisites?tabs=netcore2x

*参考 [#af0a79df]
**[[Ubuntuのインストール]] [#sac5b615]
**[[.NET Coreのインストールとデプロイ]] [#qa500a1b]
**[[ASP.NET Coreのインストールとデプロイ]] [#y4e690e3]


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS