1. 준비할 프로그램
아래 목록의 프로그램은 가급적 무료로 사용할 수 있는 프로그램을 리스트업 했으며, 동종 유형의 다른 프로그램을 사용해도 상관은 없다.
(1) 가상화 프로그램
(2) Linux OS
- CentOS : Minimal ISO 버전을 다운받아 사용
- Debian : Network Install 버전을 다운받아 사용
(3) SSH, SFTP Terminal 접속 프로그램
- Putty : SSH 접속 (한글버전 / 영문버전)
- WinSCP : SFPT, FTP 접속
(4) .NET Core SDK
- CentOS용
- Debian용
(5) Development Tools
1) IDE
- Extension
C# for Visual Studio Code <-- OmniSharp (http://www.omnisharp.net)
2) 형상관리
- Git Server
GitHub.com (이메일주소/비번 접속)
- Git Client
- Git Ignore list for Visual Studio Code (Git 예외 적용 확장자 목록)
.gitignore3) NuGet
4) Node.JS
2. Linux에 .NET Core 설치 시 주의/확인할 사항
- 리눅스용 .NET Core는 64비트만 지원한다. 따라서 가상화 생성 시, 64비트용으로 생성해야 한다.
- 32비트에서 설치 시, cannot execute binary file: Exec format error 에러 메세지만 나오고 실행되지 않는다.
- 지원 OS (Version 1.0일 경우)
OS
Version
Architectures
Configurations
Windows Client
7 SP1 - 10
x64, x86
Windows Server
2008 R2 SP1 - 2016
x64, x86
Full, Server Core, Nano (2016 only)
Red Hat Enterprise Linux
7.2
x64
Fedora
23
x64
Debian
8.2
x64
Ubuntu
14.04 LTS, 16.04 LTS
x64
Linux Mint
17
x64
openSUSE
13.2
x64
Centos
7.1
x64
Oracle Linux
7.1
x64
Mac OS X
10.11 (El Capitan)
x64
- VirtualBox에서 64비트 생성 옵션이 안나오는 경우, 컴퓨터의 BIOS에서 가상화 사용 옵션이 활성화 되었는지 확인한다.
3. .NET Core 관련 링크
- .NET Blog
- .NET Core Guide
- .NET Documentation
- ASP.NET Core Documentation
- C# Guide
- ASP.NET Core sample code
- ASP.NET 5 Project Basics
4. Git 관련 링크
'.NET 관련 > .NET on Linux' 카테고리의 다른 글
Linux에 ASP.NET Core 사이트의 배포: Nginx의 이용 (0) | 2016.09.26 |
---|
댓글