-
Notifications
You must be signed in to change notification settings - Fork 0
DNET_DevEnvSetupWindows
-
戻る
- VM起動後の開発環境のセットアップ(Windows)
- VM起動後の開発環境のセットアップ(Linux)
- クラウド環境に依存しないVM起動後のWindows開発環境のセットアップ。
- クライアントOSが利用できない場合、Windows Serverで構築を行う。
-
コンパネの「機能と役割の追加」的な所から
「Hyper-V プラットフォーム」オプションが有効化できるかどうかを確認する。 -
参考
- Windows 10 での Hyper-V の有効化 | Microsoft Docs
https://docs.microsoft.com/ja-jp/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v
- Windows 10 での Hyper-V の有効化 | Microsoft Docs
-
外国語版 Windows 10 を日本語化する
https://www.vwnet.jp/Windows/w10/2016092501/OtherLang2jaJP.htm -
ヨコヤマ企画: 英語版Windows Server 2012 R2を日本語化する手順
http://yp.g20k.jp/2014/07/windows-server-2012-r2.html -
Windows Azure 仮想マシン上のWindows Server 2012の日本語化は標準手順で OK - 雲のごとく - Site Home - MSDN Blogs
http://blogs.msdn.com/b/daisukei/archive/2013/08/16/windows-azure-windows-server-2012-ok.aspx
※ 最近のWin10では、コンパネからではなく、歯車マークの設定から設定。
- Windows Server 2012 R2 の IE で
「Internet Explorer セキュリティ強化の構成が有効になっています」
を無効にする方法: ある SE のつぶやき
http://fnya.cocolog-nifty.com/blog/2013/12/windows-server-.html
Windows ファイアウォールの
「パブリック プロファイル」
の既定値で80番は解放されている。
https://www.google.co.jp/chrome/
言語等に依存しない汎用開発支援ツールの該当節を参照。
Gitの「インストール」の該当節を参照。
- インストール(Windows Subsystem for Linuxの該当節を参照)
- 利用方法(Windows Subsystem for Linuxの該当節を参照)
Windowsの場合は、Docker for Windowsを。
- インストール(Dockerの該当節を参照)
- 利用(試行)(Dockerの該当節を参照)
- 各種RDBMSをDockerコンポーズ化する。(ガチ)
- 各種NoSQLをDockerコンポーズ化する。(ガチ)
ローカル・インストールを止めて、Docker(Dockerコンポーズ)でも良い。
Oracle11gXE + ODP.NET Managed Driver
-
機能と役割の追加から、IIS、.NET、ASP.NETなどを有効化。
-
参考
-
Windows10でIISを(ホームページ)有効化する設定
http://www.wannko.net/windows10/iis/iis_00.html -
Skypeがポート80と443を潰してた件 - プログラムdeタマゴ
http://nodamushi.hatenablog.com/entry/20120916/1347815156
-
基本的にコンテナ(Dockerコンポーズ)から利用。
基本的にコンテナ(Dockerコンポーズ)から利用。
-
SDKのインストール
既存品のTargetFrameworkをサポートする場合、
必要に応じて、SDKをダウンロードしてインストールする。 -
周辺環境
-
Framework版
-
IIS Expressで良いが、必要に応じて、IISを有効化する。
-
ASP.NET State Service ( ASP.NET 状態サービス )
利用する場合は、このサービスを自動起動にしておく。
VMを再起動した後、ASP.NETアプリケーションがエラーになるため。
-
-
Core版
-
IIS Expressで良いが、必要に応じて、
IISを有効化し、追加の構築や設定(ASP.NET Coreのデプロイの該当節を参照)を行う必要がある。 -
Redisなどの周辺環境(ASP.NET Coreの分散キャッシュを参照)は、
コンテナ(Dockerコンポーズ)上に構築するのが良い。
-
-
メインでNode.js系の開発ツールを使用しなくても、
Additionalにnpm系開発ツールを使うこともある。
Azure Kubernetes Service (AKS)の該当節を参照。
- チュートリアル - Azure での SQL、IIS、.NET スタックを実行する VM の作成
https://docs.microsoft.com/ja-jp/azure/virtual-machines/windows/tutorial-iis-sql
-
Zoomの録画をYoutubeにアップロード。
-
開発基盤部会 第2回 セルフZoom 部会 - YouTube
-
在宅に適した分散型バージョン管理システム、Gitの利用方法の紹介
https://www.youtube.com/watch?v=7XgZRIN_j7A -
おまけ動画(WSLとDocker Desktopをインストールして使用する)
https://www.youtube.com/watch?v=05PigZHSj2Y
-
-
-
Blogにも掲載
-
第2回 部会
-
在宅に適した分散型バージョン管理システム、Gitの利用方法
https://www.osscons.jp/jo5t4453u-537/ -
おまけ動画(WSLとDocker Desktopをインストールして使用する)
https://www.osscons.jp/jo4be1po3-537/
-
-
Git、GitHubの説明で思った、Conflict解消のシナリオも幾つかあるね。
https://www.osscons.jp/jotfhd8w9-537/
-
移行メモ
- 元 Wiki の打ち消し線記法(
%%〜%%)は Markdown の~~〜~~に、&color(red){〜};は太字に置き換えた。- 元 Wiki では見出しそのものが他ページへのリンクになっていた箇所が多数あるが、 GitHub Wiki では見出しからアンカが生成されるため、 見出しをプレーン・テキストとし、リンクは直下の本文(箇条書き)に置いた。
- マイクロソフト系技術情報 Wiki(techinfoofmicrosofttech.osscons.jp)への URL リンクは、移行済みの Hyper-V / Windows Subsystem for Linux / MySQL + Connector/NET / PostgreSQL + NpgSql / Oracle11gXE + ODP.NET Managed Driver / SQL Server / IIS / Visual Studio / MS_NuGetMSB3086 / ASP.NET Coreのデプロイ / ASP.NET Coreの分散キャッシュ / Azure CLI / Azure Kubernetes Service (AKS) に張り替えた。
- PukiWiki のページ内アンカ(
#xxxxxxxx)は GitHub Wiki では再現できないため、 同一ページ内のアンカは見出しから生成されるアンカに張り替え、 他ページのアンカを指すリンクは「〜(ページ名の該当節を参照)」の形に置き換えた。
Tags: 移行, Windows, 開発環境, VM, Hyper-V, Docker, WSL, Visual Studio, IIS, Azure CLI
このWikiは「Open棟梁Project」,「OSSコンソーシアム 開発基盤部会」によって運営されています。