Mivel a projektet korábban ASP.NET Core 2.0 verzióval fejlesztették, a Microsoft már nem karban tartja és támogatja a .NET Core 2.0 verzióját, és a projektet frissítették a 3.1-es verzióra. Bevezet:A hiperlink bejelentkezés látható. Szemle:
Hogyan telepítsem a ASP.NET Core 3.1 futókörnyezetet a CentOS 7-re?
Add hozzá Microsoft forráskódot
A .NET telepítése előtt futtatd a következő parancsot, hogy a Microsoft csomagaláírási kulcsot add hozzá a megbízható kulcslistához, és hozzáadd a Microsoft csomagtárat. Nyisd meg a terminált, és futtasd a következő parancsot:
Mivel már telepítettem korábban, látom a microsoft-prod.repo fájlt az /etc/yum.repos.d/ könyvtár alatt, a következőkben:
name=packages-microsoft-com-prod baseurl=https://packages.microsoft.com/rhel/7/prod/ enabled=1 gpgcheck=1 gpgkey=https://packages.microsoft.com/keys/microsoft.asc
Telepítsd az SDK-t
A .NET SDK lehetővé teszi, hogy alkalmazásokat fejlesztsünk .NET-en keresztül. Ha telepíted a .NET SDK-t, nem kell telepítened a megfelelő futásidőt. A .NET SDK telepítéséhez a következő parancsot futtassuk:
A dotnet-SDK-3.1 a következő függőségeket fogja tartalmazni:
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 ValójábanHa a szerver csak ASP.NET Core alkalmazást telepít, akkor nem kell telepítenie az SDK-t, csak a futásidőtPéldául az aspnetcore-runtime-3.1-et vetessük az utasítás, a parancs a következő:
Kiadás és telepítés
Csomagold asp.net Core 3.1-et kiadási verzióként, töltsd fel a szerverre, és indítsd el a következő parancsot:
Curl használatával férjünk hozzá az interfészteszthez, mivel az alapértelmezett oldalam az input ok string, a teszt működik, ahogy az alábbi ábrán látható:
(Vége)
|