Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 46534|Odpoveď: 13

[.NET Core] Inštalácia Centos 7. Návod na NET Core SDK

[Kopírovať odkaz]
Zverejnené 26. 6. 2018 23:06:18 | | | |
Systém: Centos 7 64-bit
Oficiálny odkaz na webovú stránku:https://www.microsoft.com/net/download/linux
https://www.microsoft.com/net/learn/get-started/linux/centos



Nainštalujte prostredie .NET Core 2



.NET Core zahŕňa. .NET Core runtime a .NET Core SDK:

.NET Core = .NET Core runtime, na ktorom vaša aplikácia spúšťa závislosti
.NET Core SDK = použitie . Vývojové aplikácie NET Core .NET Core Runtime a SDK+CLI (Software Development Kit/Command Line Interface) nástroje




Otestujte, či je inštalácia úspešná



.NET Core SDK (odráža akýkoľvek global.json):
Version:   2.1.301
Commit:    59524873d6

Prostredie behu:
Názov operačného systému: centos
Verzia operačného systému: 7
Operačná platforma: Linux
RID:         centos.7-x64
Základná cesta: /usr/share/dotnet/sdk/2.1.301/

Hostiteľ (užitočné na podporu):
  Verzia: 2.1.1
  Commit: 6985b9f684

Nainštalované .NET Core SDK:
  2.1.301 [/usr/share/dotnet/sdk]

Nainštalované 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]

Na inštaláciu ďalších .NET Core runtime alebo SDK:
  https://aka.ms/dotnet-download
V tomto bode je inštalácia dokončená!




Predchádzajúci:vsftpd:500 OOPS: vsftpd: odmieta spustiť zápisný root v chroot (...
Budúci:Nový návod na trasu 3 (newifi) – hľadanie digitálneho zlata
Zverejnené 24. 1. 2019 10:41:56 |
Xiao Zhao zverejnil 24.1.2019 10:03
Hmm, spusti curl http://127.0.0.1:5000 na serveri a skús vrátiť html stránky

Server na ňom vykonáva curlPrihlásenie na hypertextový odkaz je viditeľné.
Tip Connection zamietnutý
Začnite vyšetrovanie
Najskôr otvorte port 5000 Keďže systém bol teraz uvoľnený, musíte teraz zatvoriť vlákno bežiace na pozadí (po vykonaní nasledujúcich dvoch príkazov nebude systém, ktorý bol online, prístupný), ak ide o prvé vydanie, tento krok nemusíte vykonávať, príkaz je nasledovný, ako je znázornené na obrázku:
(1):p s -ef | Grep core.dll  
(2):kill -9 PID

Vykonajte dotnet core.dll
Ak je spustenie úspešné a dostupné, znamená to, že vydanie je úspešné, ale má to nevýhodu, a to je, že Xshell sa po publikovaní nedá uzavrieť, a ak je zatvorený, spustí sa predvolený program, takže môžeme použiť nasledujúci príkaz na priame nastavenie spustenia na pozadí
Príkaz je nasledovný:
nohup dotnet ProgrammersLiveShow.dll &

Nakoniec vykonajte curlhttp://127.0.0.1:5000Úspešné vystúpenie helloworldu
 Prenajímateľ| Zverejnené 30. 10. 2022 12:28:43 |
CentOS 7 inštaluje .NET SDK 6 alebo .NET Runtime

Pred inštaláciou .NET spustite nasledujúci príkaz na pridanie podpisového kľúča Microsoft balíkov do zoznamu dôveryhodných kľúčov a pridanie repozitára balíkov Microsoft. Otvorte Terminal a spustite nasledujúci príkaz:


Nainštalujte SDK

.NET SDK vám umožňuje vyvíjať aplikácie cez .NET. Ak nainštalujete .NET SDK, nemusíte inštalovať príslušné runtime. Na inštaláciu .NET SDK spustite nasledujúci príkaz:


Nainštalujte runtime

S runtime ASP.NET Core môžete spúšťať aplikácie vyvinuté v .NET a neposkytujú runtime. Nasledujúci príkaz nainštaluje runtime ASP.NET Core, ktorý je najkompatibilnejším runtime pre .NET. V termináli spustite nasledujúci príkaz:


Validačný príkaz je nasledovný:



 Prenajímateľ| Zverejnené 3. 9. 2024 15:29:17 |
Nainštalujte .NET 8 SDK manuálne

Zverejnené 23. 1. 2019 15:37:46 |
Nainštaloval som ju, ale pozrel som si adresár "/opt adresár nemá /dotnet"
Pri spustení dotnet xx.dll prompty Špecifikovaný framework 'Microsoft.NETCore.App', verzia '1.1.2' nebol nájdený
Hľadal som riešenie
https://www.cnblogs.com/hobinly/p/6169165.html
Môže byť, že inštalácia zlyhala
 Prenajímateľ| Zverejnené 23. 1. 2019 15:44:02 |
Summer Zverejnené 23. 1. 2019 o 15:37
Nainštaloval som ju, ale pozrel som si adresár "/opt adresár nemá /dotnet"
Pri spustení dotnet xx.dll zobrazí výzvu na špecifikovaný framework 'Mic...

vykonať



Skontrolujte nainštalovanú verziu, malo by to byť o verzii vášho programu, ktorá je príliš nízka
Zverejnené 23. 1. 2019 15:48:05 |

Po spustení sa vyššie uvedená chyba stále hlási
 Prenajímateľ| Zverejnené 23. 1. 2019 16:10:52 |
Summer Zverejnené 23.1.2019 15:48
Po spustení sa vyššie uvedená chyba stále hlási

Spustenie vám jednoducho umožní vidieť zoznam SDK nainštalovaných na vašom serveri.

Pozriete sa, či verzia, na ktorej váš program beží, je v zozname.
Zverejnené 23. 1. 2019 16:20:27 |
Xiao Zhazha Zverejnené 23.1.2019 o 16:10
Spustenie vám jednoducho umožní vidieť zoznam SDK nainštalovaných na vašom serveri.

Pozriete sa, či verzia, na ktorej váš program beží, je v zozname. ...

Beh dokončený
Je problém s opt adresárom?
 Prenajímateľ| Zverejnené 23. 1. 2019 16:24:06 |
Summer Zverejnené 23. 1. 2019 o 16:20
Beh dokončený
Je problém s opt adresárom?

Zistíš, akú verziu má tvoj dll, skúsiš ho upraviť na verziu 2.1.x, malo by to byť problém s nekompatibilitou verzií

Tvoja dll verzia je príliš nízka
Zverejnené 24. 1. 2019 9:56:23 |
Little Slag Zverejnené 23. 1. 2019 o 16:24
Zistíš, akú verziu má tvoj dll, skúsiš ho upraviť na verziu 2.1.x, malo by to byť problém s nekompatibilitou verzií

Tvoja dll verzia je príliš nízka...

Aktualizujem všetky svoje verzie na najnovšie a je to na Linuxe úspešné? Zdá sa, že ide o problém s verziou
 Prenajímateľ| Zverejnené 24. 1. 2019 10:03:12 |
Summer Zverejnené 24.1.2019 09:56
Aktualizujem všetky svoje verzie na najnovšie a je to na Linuxe úspešné? Zdá sa, že ide o problém s verziou
...

Hmm, spustite curl na vrchu serverahttp://127.0.0.1:5000  Skúste vrátiť html stránky
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com