Karena proyek ini sebelumnya dikembangkan menggunakan ASP.NET Core 2.0, Microsoft tidak lagi memelihara dan mendukung .NET Core versi 2.0, dan proyek tersebut telah ditingkatkan ke versi 3.1. Memperkenalkan:Login hyperlink terlihat. Resensi:
Bagaimana cara menginstal lingkungan runtime ASP.NET Core 3.1 di CentOS 7?
Menambahkan sumber Microsoft
Sebelum Anda menginstal .NET, jalankan perintah berikut untuk menambahkan kunci penandatanganan paket Microsoft ke daftar kunci tepercaya dan menambahkan repositori paket Microsoft. Buka Terminal dan jalankan perintah berikut:
Karena saya sudah menginstalnya sebelumnya, saya dapat melihat file microsoft-prod.repo di bawah direktori /etc/yum.repos.d/, sebagai berikut:
name=packages-microsoft-com-prod baseurl=https://packages.microsoft.com/rhel/7/prod/ diaktifkan=1 gpgcheck = 1 gpgkey=https://packages.microsoft.com/keys/microsoft.asc
Menginstal SDK
.NET SDK memungkinkan Anda mengembangkan aplikasi melalui .NET. Jika Anda menginstal .NET SDK, Anda tidak perlu menginstal runtime yang sesuai. Untuk menginstal .NET SDK, jalankan perintah berikut:
dotnet-sdk-3.1 akan menyertakan dependensi berikut:
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 SebenarnyaJika server hanya menyebarkan aplikasi Core ASP.NET, server tidak perlu menginstal SDK, tetapi hanya runtime, mengambil aspnetcore-runtime-3.1 sebagai contoh, perintahnya adalah sebagai berikut:
Rilis dan penyebaran
Paket asp.net Core 3.1 sebagai versi rilis, unggah ke server, dan mulai dengan perintah berikut:
Menggunakan curl untuk mengakses pengujian antarmuka, karena halaman default saya adalah string ok input, pengujian berfungsi, seperti yang ditunjukkan pada gambar di bawah ini:
(Akhir)
|