Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 46534|Odpověď: 13

[.NET Core] Instalace Centos 7. Návod na NET Core SDK

[Kopírovat odkaz]
Zveřejněno 26.06.2018 23:06:18 | | | |
Systém: Centos 7 64-bit
Oficiální odkaz na webové stránky:https://www.microsoft.com/net/download/linux
https://www.microsoft.com/net/learn/get-started/linux/centos



Nainstalujte prostředí .NET Core 2



.NET Core zahrnuje. .NET Core runtime a .NET Core SDK:

.NET Core = .NET Core runtime, ve kterém vaše aplikace spouští závislosti
.NET Core SDK = použití . Vývojové aplikace NET Core .NET Core Runtime a SDK+CLI (Software Development Kit/Command Line Interface) nástroje




Otestujte, zda je instalace úspěšná



.NET Core SDK (odráží jakýkoli global.json):
Version:   2.1.301
Commit:    59524873d6

Runtime prostředí:
Název operačního systému: centos
Verze operačního systému: 7
Operační platforma: Linux
RID:         centos.7-x64
Základní cesta: /usr/share/dotnet/sdk/2.1.301/

Hostitel (užitečné pro podporu):
  Verze: 2.1.1
  Commit: 6985b9f684

Instalované .NET Core SDK:
  2.1.301 [/usr/share/dotnet/sdk]

Nainstalované runtime .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]

Pro instalaci dalších runtimeů nebo SDK pro .NET Core:
  https://aka.ms/dotnet-download
V tuto chvíli je instalace dokončena!




Předchozí:vsftpd:500 OOPS: vsftpd: odmítá spustit zápisný root uvnitř chroot (...
Další:Nová trasa 3 (newifi) – hledání digitálního zlata
Zveřejněno 24.01.2019 10:41:56 |
Xiao Zhao zveřejněno 24. 1. 2019 10:03
Hmm, spusť curl http://127.0.0.1:5000 na serveru a zkus vrátit html stránky

Server na něm spustí curlPřihlášení k hypertextovému odkazu je viditelné.
Tip Connection odmítnut
Zahajte vyšetřování
Nejprve otevřete port 5000. Protože systém byl nyní uvolněn, musíte nyní uzavřít vlákno běžící na pozadí (po provedení následujících dvou příkazů nebude systém online, který byl online, přístupný). Pokud je to první vydání, tento krok není potřeba, příkaz je následující, jak je znázorněno na obrázku:
(1):p s -ef | Grep core.dll  
(2):kill -9 PID

Provést dotnet core.dll
Pokud je běh úspěšný a přístupný, znamená to, že vydání je úspěšné, ale má to nevýhodu, totiž že Xshell nelze po publikování zavřít, a pokud je uzavřen, spustí se výchozí program, takže můžeme použít následující příkaz k přímému nastavení spuštění na pozadí
Příkaz je následující:
nohup dotnet ProgrammersLiveShow.dll &

Nakonec provést curlhttp://127.0.0.1:5000Úspěšné vydání helloworldu
 Pronajímatel| Zveřejněno 30.10.2022 12:28:43 |
CentOS 7 instaluje .NET SDK 6 nebo .NET Runtime

Před instalací .NET spusťte následující příkaz, abyste přidali podpisový klíč balíčku Microsoft do seznamu důvěryhodných klíčů a přidali repozitář balíčků Microsoft. Otevřete Terminal a spusťte následující příkaz:


Nainstalujte SDK

.NET SDK umožňuje vyvíjet aplikace přes .NET. Pokud nainstalujete .NET SDK, nemusíte instalovat odpovídající runtime. Pro instalaci .NET SDK spusťte následující příkaz:


Nainstalovat runtime

S runtime ASP.NET Core můžete spouštět aplikace vyvinuté v .NET bez runtime. Následující příkaz nainstaluje runtime ASP.NET Core, což je nejkompatibilnější runtime pro .NET. V terminálu spusťte následující příkaz:


Validační příkaz je následující:



 Pronajímatel| Zveřejněno 03.09.2024 15:29:17 |
Nainstalujte .NET 8 SDK ručně

Zveřejněno 23.01.2019 15:37:46 |
Nainstaloval jsem ji, ale podíval jsem se do adresáře "/opt nemá /dotnet"
Při spuštění dotnet xx.dll promptů specifikovaný framework 'Microsoft.NETCore.App', verze '1.1.2' nebyl nalezen
Hledal jsem řešení.
https://www.cnblogs.com/hobinly/p/6169165.html
Může to být, že instalace selhala
 Pronajímatel| Zveřejněno 23.01.2019 15:44:02 |
Summer Zveřejněno 23. 1. 2019 15:37
Nainstaloval jsem ji, ale podíval jsem se do adresáře "/opt nemá /dotnet"
Při spuštění dotnet xx.dll vyzývá specifikovaný framework 'Mic...

provést



Zkontrolujte nainstalovanou verzi, mělo by to být o tom, že verze vašeho programu je příliš nízká
Zveřejněno 23.01.2019 15:48:05 |

Po spuštění se výše uvedená chyba stále hlásí
 Pronajímatel| Zveřejněno 23.01.2019 16:10:52 |
Summer Zveřejněno 23. 1. 2019 15:48
Po spuštění se výše uvedená chyba stále hlásí

Spuštění vám jednoduše umožní zobrazit seznam SDK nainstalovaných na vašem serveru.

Zjistíte, jestli je verze, na které váš program běží, v seznamu.
Zveřejněno 23.01.2019 16:20:27 |
Xiao Zhazha Zveřejněno 23. 1. 2019 16:10
Spuštění vám jednoduše umožní zobrazit seznam SDK nainstalovaných na vašem serveru.

Zjistíte, jestli je verze, na které váš program běží, v seznamu. ...

Běh hotový
Je problém s adresářem opt?
 Pronajímatel| Zveřejněno 23.01.2019 16:24:06 |
Summer Zveřejněno 23. 1. 2019 16:20
Běh hotový
Je problém s adresářem opt?

Vidíte, jakou verzi má vaše dll, zkusíte ji upravit na verzi 2.1.x, což by měl být problém s nekompatibilitou verzí

Tvoje verze DLL je příliš nízká
Zveřejněno 24.01.2019 9:56:23 |
Little Slash Zveřejněno 23. 1. 2019 16:24
Vidíte, jakou verzi má vaše dll, zkusíte ji upravit na verzi 2.1.x, což by měl být problém s nekompatibilitou verzí

Tvoje verze dll je příliš nízká...

Aktualizuji všechny své verze na nejnovější a je to na Linuxu úspěšné? Zdá se, že je to problém s verzí
 Pronajímatel| Zveřejněno 24.01.2019 10:03:12 |
Summer Zveřejněno 24. 1. 2019 09:56
Aktualizuji všechny své verze na nejnovější a je to na Linuxu úspěšné? Zdá se, že je to problém s verzí
...

Hmm, proveď curl na serveruhttp://127.0.0.1:5000  Zkuste vrátit html stránky
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com