See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 46534|Vastuse: 13

[.NET tuum] Centos 7 paigaldus. NET Core SDK õpetus

[Kopeeri link]
Postitatud 26.06.2018 23:06:18 | | | |
Süsteem: Centos 7 64-bitine
Ametlik veebilehe link:https://www.microsoft.com/net/download/linux
https://www.microsoft.com/net/learn/get-started/linux/centos



Paigalda .NET Core 2 keskkond



.NET Core sisaldab. .NET Core Runtime ja .NET Core SDK:

.NET Core = .NET Core käitusaeg, mille puhul sinu rakendus kasutab sõltuvusi
.NET Core SDK = kasutades . NET Core arendusrakendus .NET Core Runtime ja SDK+CLI (Software Development Kit/Command Line Interface) tööriistad




Testi, kas paigaldus õnnestub



.NET Core SDK (mis kajastab kõiki global.json):
Version:   2.1.301
Commit:    59524873d6

Käituskeskkond:
OS-i nimi: centos
OS versioon: 7
Operatsioonisüsteemi platvorm: Linux
RID:         centos.7-x64
Baastee: /usr/share/dotnet/sdk/2.1.301/

Host (kasulik toeks):
  Versioon: 2.1.1
  Kohustus: 6985b9f684

.NET Core SDK-d paigaldatud:
  2.1.301 [/usr/share/dotnet/sdk]

.NET Core käitusajad paigaldatud:
  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]

Täiendavate .NET Core runtime'ide või SDK-de paigaldamiseks:
  https://aka.ms/dotnet-download
Selleks hetkeks on paigaldus lõpetatud!




Eelmine:vsftpd:500 OOPS: vsftpd: keeldumine jooksutamast kirjutatava juurega chroot sees (...
Järgmine:Uus marsruut 3 (newifi) digitaalse kulla kaevamise õpetus
Postitatud 24.01.2019 10:41:56 |
Xiao Zhao postitas 2019-1-24 10:03
Hmm, käivita serveris curl http://127.0.0.1:5000 ja proovi lehe html-i tagasi tuua

Server täidab sellel curl'iHüperlingi sisselogimine on nähtav.
Tip-ühendus lükati tagasi
Alustage uurimist
Ava kõigepealt port 5000 Kuna süsteem ise on nüüd välja lastud, pead nüüd sulgema taustal töötava lõime (pärast järgmiste kahe käsu täitmist ei ole võrgus olnud süsteem enam ligipäästav), kui see on esimene väljalase, ei pea seda sammu tegema, käsk on järgmine, nagu joonisel näidatud:
(1):p s -ef | Grep core.dll  
(2):kill -9 PID

Perform dotnet core.dll
Kui käivitamine on edukas ja kättesaadav, tähendab see, et väljalase on edukas, kuid sellel on ka puudus, nimelt ei saa Xshelli pärast avaldamist sulgeda ning kui see suletakse, käivitub vaikimisi programm, nii et saame järgmist käsku otse taustal käivitada
Käsk on järgmine:
nohup dotnet ProgrammersLiveShow.dll &

Lõpuks soorita curl'ihttp://127.0.0.1:5000Helloworldi edukas ilmumine
 Üürileandja| Postitatud 30.10.2022 12:28:43 |
CentOS 7 paigaldab .NET SDK 6 või .NET Runtime'i

Enne .NET paigaldamist käivita järgmine käsk, et lisada Microsofti paketi allkirjastamise võti usaldusväärsete võtmete nimekirja ja lisada Microsofti paketihoidla. Ava Terminal ja käivita järgmine käsk:


Paigalda SDK

.NET SDK võimaldab arendada rakendusi .NET kaudu. Kui paigaldad .NET SDK, ei pea sa vastavat käitusaega paigaldama. .NET SDK paigaldamiseks käivita järgmine käsk:


Paigalda käitusaeg

ASP.NET Core runtime'iga saab käivitada rakendusi, mis on arendatud .NET-iga, kuid ei paku runtime'i. Järgmine käsk paigaldab ASP.NET Core runtime'i, mis on .NET jaoks kõige ühilduvam käitusaeg. Terminalis käivita järgmine käsk:


Valideerimiskäsk on järgmine:



 Üürileandja| Postitatud 03.09.2024 15:29:17 |
Paigalda .NET 8 SDK käsitsi

Postitatud 23.01.2019 15:37:46 |
Paigaldasin selle, aga vaatasin kausta "/opt kataloogi ei sisalda /dotnet"
Dotnet xx.dll käivitamisel Määratud raamistik 'Microsoft.NETCore.App', versioon '1.1.2' ei leitud
Otsisin lahendust
https://www.cnblogs.com/hobinly/p/6169165.html
Kas paigaldus ebaõnnestus
 Üürileandja| Postitatud 23.01.2019 15:44:02 |
Suvi Postitatud 2019-1-23 15:37
Paigaldasin selle, aga vaatasin kausta "/opt kataloogi ei sisalda /dotnet"
Dotneti käivitamisel xx.dll küsib määratud raamistikku 'Mic...

Käivita



Kontrolli paigaldatud versiooni, peaks olema sinu programmi versioon liiga madal
Postitatud 23.01.2019 15:48:05 |

Pärast käivitamist teatatakse ülaltoodud viga endiselt
 Üürileandja| Postitatud 23.01.2019 16:10:52 |
Suvi Postitatud 2019-1-23 15:48
Pärast käivitamist teatatakse ülaltoodud viga endiselt

Käivitamine võimaldab lihtsalt näha nimekirja SDK-dest, mis on sinu serverisse paigaldatud.

Vaata, kas versioon, millel su programm töötab, on nimekirjas.
Postitatud 23.01.2019 16:20:27 |
Xiao Zhazha Postitatud 2019-1-23 16:10
Käivitamine võimaldab lihtsalt näha nimekirja SDK-dest, mis on sinu serverisse paigaldatud.

Vaata, kas versioon, millel su programm töötab, on nimekirjas. ...

Jooks tehtud
Kas opt kataloogiga on mingi probleem?
 Üürileandja| Postitatud 23.01.2019 16:24:06 |
Suvi Postitatud 2019-1-23 16:20
Jooks tehtud
Kas opt kataloogiga on mingi probleem?

Sa näed, mis versioon su DLL on, proovid seda muuta versiooniks 2.1.x, see peaks olema versiooni ühilduvuse probleem

Sinu dll versioon on liiga madal
Postitatud 24.01.2019 09:56:23 |
Väike Postitatud 2019-1-23 16:24
Sa näed, mis versioon su DLL on, proovid seda muuta versiooniks 2.1.x, see peaks olema versiooni ühilduvuse probleem

Sinu dll versioon on liiga madal...

Uuendan kõik oma versioonid uusimaks ja kas see on Linuxis edukas? Tundub, et see on versiooni probleem
 Üürileandja| Postitatud 24.01.2019 10:03:12 |
Suvi Postitatud 2019-1-24 09:56
Uuendan kõik oma versioonid uusimaks ja kas see on Linuxis edukas? Tundub, et see on versiooni probleem
...

Hmm, täida serveri peal curl'ihttp://127.0.0.1:5000  Proovi tagastada lehe html-i
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com