이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 46534|회답: 13

[.NET 코어] Centos 7 설치. NET Core SDK 튜토리얼

[링크 복사]
게시됨 2018. 6. 26. 오후 11:06:18 | | | |
시스템: 센토스 7 64비트
공식 웹사이트 링크:https://www.microsoft.com/net/download/linux
https://www.microsoft.com/net/learn/get-started/linux/centos



.NET Core 2 환경을 설치하세요



.NET 코어에는 포함됩니다. .NET 코어 런타임 및 .NET Core SDK:

.NET Core = 앱이 의존성을 실행하는 .NET Core 런타임
.NET Core SDK = using . NET 코어 개발 애플리케이션 .NET 코어 런타임 및 SDK+CLI(소프트웨어 개발 키트/명령줄 인터페이스) 도구




설치가 성공적인지 테스트



.NET Core SDK (어떤 global.json 반영):
Version:   2.1.301
Commit:    59524873d6

런타임 환경:
운영체제 이름: 센토스
OS 버전: 7
운영 체제 플랫폼: 리눅스
RID:         centos.7-x64
기본 경로: /usr/share/dotnet/sdk/2.1.301/

호스트(지원에 유용):
  버전: 2.1.1
  커밋: 6985b9f684

설치된 .NET Core SDK:
  2.1.301 [/usr/share/dotnet/sdk]

.NET Core 런타임 설치:
  Microsoft.AspNetCore.All 2.1.1 [/usr/share/dotnet/shared/Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.App 2.1.1 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 2.1.1 [/usr/share/dotnet/shared/Microsoft.NETCore.App]

추가 .NET Core 런타임이나 SDK를 설치하려면:
  https://aka.ms/dotnet-download
이 시점에서 설치가 완료되었습니다!




이전의:vsftpd:500 OOPS: vsftpd: chroot 내에서 쓰기 가능한 루트로 실행되지 않음 (...
다음:새로운 3번 도로(뉴와이파이) 디깅 디지털 골드 튜토리얼
게시됨 2019. 1. 24. 오전 10:41:56 |
샤오 자오가 2019-1-24 10:03에 게시했습니다
음, 서버에서 Curl http://127.0.0.1:5000 을 실행하고 페이지의 HTML을 반환해 보세요

서버가 그 위에서 컬을 실행합니다하이퍼링크 로그인이 보입니다.
제보 연결 거부
조사를 시작하세요
먼저 포트 5000을 열기 시스템 자체가 이제 출시되었기 때문에, 백그라운드에서 실행 중인 스레드를 종료해야 합니다(다음 두 명령어를 실행한 후 온라인에 있던 시스템은 접근할 수 없습니다). 첫 번째 릴리스라면 이 단계를 수행할 필요가 없으며, 명령은 그림에 나와 같이 다음과 같습니다:
(1):p s -ef | 그렙 core.dll  
(2): -9 PID 처치

dotnet core.dll 수행
실행이 성공적이고 접근 가능하면 릴리스가 성공한 것이지만, 단점이 있습니다. 즉, 게시 후에는 Xshell을 닫을 수 없고, 닫히면 기본 프로그램이 실행되므로 다음 명령어를 사용해 백그라운드에서 직접 실행되도록 설정할 수 있습니다
명령어는 다음과 같습니다:
노후프 닷넷 ProgrammersLiveShow.dll &

마지막으로 컬을 실행하세요http://127.0.0.1:5000헬로월드의 성공적인 등장
 집주인| 게시됨 2022. 10. 30. 오후 12:28:43 |
CentOS 7은 .NET SDK 6 또는 .NET 런타임을 설치합니다

.NET을 설치하기 전에 다음 명령을 실행하여 Microsoft 패키지 서명 키를 신뢰 키 목록에 추가하고 Microsoft 패키지 저장소를 추가하세요. 터미널을 열고 다음 명령을 실행하세요:


SDK를 설치하세요

.NET SDK는 .NET을 통해 앱을 개발할 수 있게 해줍니다. .NET SDK를 설치하면 해당 런타임을 설치할 필요가 없습니다. .NET SDK를 설치하려면 다음 명령을 실행하세요:


런타임 설치

ASP.NET Core 런타임을 사용하면 .NET으로 개발된 앱도 실행할 수 있고, 런타임이 없는 앱도 사용할 수 있습니다. 다음 명령어는 .NET과 가장 호환되는 런타임인 ASP.NET Core 런타임을 설치합니다. 터미널에서 다음 명령을 실행하세요:


검증 명령어는 다음과 같습니다:



 집주인| 게시됨 2024. 9. 3. 오후 3:29:17 |
.NET 8 SDK를 수동으로 설치하세요

게시됨 2019. 1. 23. 오후 3:37:46 |
설치했는데 "/opt directory에 /dotnet이 없다" 디렉터리를 확인했어요
dotnet xx.dll 프롬프트를 실행할 때 지정된 프레임워크 'Microsoft.NETCore.App', 버전 '1.1.2'가 발견되지 않았습니다
해결책을 찾으려고 노력했어요
https://www.cnblogs.com/hobinly/p/6169165.html
설치가 실패한 걸까요
 집주인| 게시됨 2019. 1. 23. 오후 3:44:02 |
여름 게시글: 2019-1-23 15:37
설치했는데 "/opt directory에 /dotnet이 없다" 디렉터리를 확인했어요
dotnet xx.dll 실행할 때 지정된 프레임워크 'Mic...'

수행하다



설치된 버전을 확인해 보세요. 프로그램 버전이 너무 낮을 거예요
게시됨 2019. 1. 23. 오후 3:48:05 |

실행 후에도 위 오류가 계속 보고됩니다
 집주인| 게시됨 2019. 1. 23. 오후 4:10:52 |
여름 게시글 2019-1-23 15:48
실행 후에도 위 오류가 계속 보고됩니다

실행 중이면 서버에 설치된 SDK 목록을 볼 수 있습니다.

프로그램이 실행 중인 버전이 목록에 있는지 확인해 보세요.
게시됨 2019. 1. 23. 오후 4:20:27 |
샤오자자 2019-1-23 16:10에 게시됨
실행 중이면 서버에 설치된 SDK 목록을 볼 수 있습니다.

프로그램이 실행 중인 버전이 목록에 있는지 확인해 보세요. ...

실행 완료
OPT 디렉토리에 문제가 있나요?
 집주인| 게시됨 2019. 1. 23. 오후 4:24:06 |
여름, 2019-1-23 16:20에 게시됨
실행 완료
OPT 디렉토리에 문제가 있나요?

DLL이 어떤 버전인지 확인하면 2.1.x로 수정해 보세요. 이건 버전 호환성 문제일 거예요

DLL 버전이 너무 낮아요
게시됨 2019. 1. 24. 오전 9:56:23 |
작은 슬래그, 2019-1-23 16:24에 게시됨
DLL이 어떤 버전인지 확인하면 2.1.x로 수정해 보세요. 이건 버전 호환성 문제일 거예요

DLL 버전이 너무 낮아요...

모든 버전을 최신 버전으로 업데이트했는데, 리눅스에서 성공했나요? 버전 문제인 것 같아요
 집주인| 게시됨 2019. 1. 24. 오전 10:03:12 |
여름 게시글: 2019-1-24 09:56
모든 버전을 최신 버전으로 업데이트했는데, 리눅스에서 성공했나요? 버전 문제인 것 같아요
...

음, 서버 위에 curl 실행하세요http://127.0.0.1:5000  페이지의 html을 반환해 보세요
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com