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

보기: 39849|회답: 2

[출처] CentOS 7은 ASP.NET Core 3.1과 함께 런타임 환경을 설치합니다

[링크 복사]
2021-9-21 15:11:19에 게시됨 | | | |
이 프로젝트가 이전에 ASP.NET Core 2.0으로 개발되었기 때문에, 마이크로소프트는 더 이상 .NET Core 2.0 버전을 유지 및 지원하지 않으며, 프로젝트는 버전 3.1로 업그레이드되었습니다. 소개하다:하이퍼링크 로그인이 보입니다.
복습:

Centos 7 설치. NET Core SDK 튜토리얼
https://www.itsvse.com/thread-4860-1-1.html

Centos 7 .Net 코어 배경 데몬 감독자 튜토리얼
https://www.itsvse.com/thread-4870-1-1.html

Linux/Centos에서 .net 코어 콘솔 프로그램을 실행하세요 [소스 코드]
https://www.itsvse.com/thread-3703-1-1.html

CentOS 7에 ASP.NET Core 3.1 런타임 환경을 어떻게 설치하나요?



마이크로소프트 소스 추가

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



이미 설치한 적이 있어서 /etc/yum.repos.d/ 디렉터리 아래에 microsoft-prod.repo 파일이 보입니다. 다음과 같습니다:

Name=packages-microsoft-com-prod
baseurl=https://packages.microsoft.com/rhel/7/prod/
활성화=1
GPGcheck=1
gpgkey=https://packages.microsoft.com/keys/Microsoft.asc

SDK를 설치하세요

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


dotnet-sdk-3.1은 다음과 같은 의존성을 포함할 것입니다:

ASPNetcore-runtime-3.1.x86_64 0:3.1.19-1 ASPNetcore-targeting-pack-3.1.x86_64 0:3.1.10-1 dotnet-apphost-pack-3.1.x86_64 0:3.1.19-1 dotnet-hostfxr-3.1.x86_64 0:3.1.19-1      dotnet-runtime-3.1.x86_64 0:3.1.19-1     
  dotnet-runtime-deps-3.1.x86_64 0:3.1.19-1 dotnet-targeting-pack-3.1.x86_64 0:3.1.0-1 netstandard-targeting-pack-2.1.x86_64 0:2.1.0-1  

사실은서버가 ASP.NET Core 애플리케이션만 배포한다면 SDK를 설치하지 않고 런타임만 설치하면 됩니다, aspnetcore-runtime-3.1을 예로 들면, 명령어는 다음과 같습니다:


출시 및 배치

Core 3.1 asp.net 릴리스 버전으로 패키징하고, 서버에 업로드한 후 다음 명령어로 시작하세요:


curl을 사용해 인터페이스 테스트에 접근하면, 기본 페이지가 입력 OK 문자열이기 때문에 테스트는 잘 작동합니다. 아래 그림과 같습니다:



(끝)






이전의:Windows는 cwRsync(Rsync)를 사용하여 두 개의 디스크 파일을 동기화합니다
다음:CentOS 7 하에서 카프카는 종종 솔루션을 중단합니다
2021-9-22 19:51:59에 게시됨 |
와서 살펴보고 더 알아보세요
 집주인| 2021-10-17 12:08:43에 게시됨 |
CentOS 8 설치 명령어

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

Mail To:help@itsvse.com