Dotnet Core instalacji na serwerze dedykowanym
pt:Instalação de núcleo do dotnet em um servidor dedicado
he:הליבה Dotnet התקנה על שרת ייעודי
ro:DotNet Core instalare pe un server dedicat
ru:Установка DotNet Core на выделенном сервере
ja:専用サーバーの Dotnet のコア インストール
ar:تثبيت Dotnet الأساسية على خادم مخصص
zh:Dotnet 核心安装在专用服务器上
de:Dotnet-Core-Installation auf einem dedizierten server
nl:DotNet Core-installatie op een dedicated server
fr:Installation de Dotnet Core sur un serveur dédié
Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu tutaj.
Wprowadzenie | _. _. Teraz kilka miesięcy firma Microsoft udostępniła Darmowe środowisko programistyczne .NET, umożliwiając wszystkim zainstalować go swobodnie | _. _. Oprócz to jest teraz dodaje możliwość zainstalowania i używania .NET framework bezpośrednio na Linux, bez korzystania z maszyny wirtualnej. W tym tutorialu zobaczymy jak zainstalować i korzystać z oprogramowania .NET Core na Linux, następnie pod .
Miejsce: _! _ | Instalacja w systemie Linux: _! _ | Brutto | _. _. Ta część będzie napisane przez biorąc za podstawę maszyny z systemem Ubuntu | _. _. trzeba dostosować różne zamówienia, jeśli używasz innej dystrybucji. Ponadto zamówienia Ubuntu i Debian jest pod wieloma względami podobne, to użytkownicy OS powinny być stanie za pomocą poleceń wymienionych w tej części. ; Montaż ram | _. _. .NET core wymaga niektórych bibliotek, które nie są bezpośrednio dołączone | _. _. Wrócimy do tego punktu później. Teraz, wystarczy zainstalować następujące oprogramowanie i bibliotek | _. _. Możemy następnie pobrać | _. _. Sprawdzanie działania | _. _. Po zainstalowaniu programu framework, można przetestować | _. _. Możemy otworzyć Powershell i przenoszenie w katalogu, gdzie piszemy dostęp | _. _. Wniosek: _! _ | Teraz wiesz, że aby zainstalować do użytku pod Linuksem, w pojemniku okno dokowane lub na | _. _. Systemu | _. _. z oficjalnej strony internetowej firmy Microsoft. Pisząc ten poradnik, jesteśmy w wersji | _. _. Podgląd | _. _. oprogramowania i link do pobrania mogą ulec zmianie. Zapraszam wyszukać nowe łącze pobierania, który nastąpiłby Nowa wersja jest dostępna w witrynie firmy Microsoft.
Jeśli wszystkie zależności z | _. _. Dotnet | _. _. są już zainstalowane, można pominąć część, w ramce poniżej. We wszystkich przypadkach zaleca jednak, aby sprawdzić, że wszystkie zależności są zainstalowane od początku, w przeciwnym razie nie Dotnet rozpocząć.
Sprawdź instalację: _! _ | Raz polecenie | _. _. Znajdź | _. _. Nazwa: ___! _ |
Typ f | _. _. wydrukować | _. _. XARGS ldd | _. _. | _. _. nie znaleziono ' | _. _. daje więcej nie brakuje biblioteki, system jest teoretycznie gotowy do uruchomienia Dotnet. Aby przetestować jak to działa, będziemy używać test oficjalnie zalecane na oficjalnej stronie firmy Microsoft, wraz z utworzeniem HelloWorld | _. _. jako bazę. Aby to zrobić, wykonaj te kilka komend | _. _. Dla projektów sieci web | _. _. W przypadku witryny sieci Web, można utworzyć projekt z Kestrel, | _. _. zintegrowany Dotnet.Pour sieci Web tworzy projektu sieci web, wystarczy zastąpić polecenie | _. _. nowe dotnet | _. _. przez: _! _ | nowe dotnet | _. _. Web t | _. _. kto zamierza zintegrować | _. _. Sieci Web i utworzyć katalog www do tworzenia folderu. Konfigurowanie projektu sieci web w ramach Dotnet jest bardziej skomplikowane niż proste HelloWorld | _. _. Aby utworzyć, nie pójdziemy dalej | _. _. Ponadto, możesz znaleźć co HelloWorld | _. _. plik konfiguracji: _. _. packages.JSON | _. _. i pliku aplikacji, | _. _. Plik program.cs | _. _. Wniosek część | _. _. Z okna dokowanego | _. _. Wprowadzenie | _. _. Docker to oprogramowanie umożliwiające automatyczne wdrażanie aplikacji w oprogramowanie pojemniki zamknięte, unikając w ten sposób uszkodzony system. System ten pojemnik pozwala również do eksowania i importowania szybko | _. _. obrazy: _! _ |
są środowiska lub pracy narzędzia opracowane na OS na inny OS. Wszystko, czego potrzebuje aplikacja do obsługi wewnątrz kontenera. 16.04 ; Instalacja z okna dokowanego | _. _. Ten samouczek rozpoczyna się po instalacji okno dokowane | _. _. Jeśli to oprogramowanie nie jest jeszcze zainstalowany na komputerze, można znaleźć w oficjalnej dokumentacji Docker.
Raz funkcjonalne Docker, możesz pobrać obraz udostępniane przez firmę Microsoft | _. _. Wczytujemy obraz jest odłączana, wpisując następujące polecenie: _! _ | Teraz jesteśmy w powłokę host aatu Docker | _. _. Jest to system zamknięty. Po pobraniu obrazu okno dokowane z oficjalnych stron firmy Microsoft, można teraz zainstalować Dotnet. Najpierw tworzymy plik .sh, który nazywamy podczas wykonywania kontener | _. _. Możemy | _. _. i możemy pozostawić tekst redaktor. Zawsze w głównym katalogu Docker, tworzymy dotnet teczka nazywamy w powyższy skrypt bash i utworzyć dotnet projekt | _. _. Konfiguracja projektu | _. _. Musimy również zmienić adres witryny, edytując plik: _. _. Plik program.cs | _. _. dotnet teczka.
Konfiguracja odniesienia, możemy pozostawić pojemnik | _. _. | _. _. P, a następnie CTRL | _. _. Q pozwala nam powrócić do głównego | _. _. Kopii zapasowej i uruchamianie | _. _. Teraz jest czas, aby uruchomić usługę. W tym celu musimy zastosowania zmian wprowadzonych w obrazie i uruchomić nowy obraz przez ustawienie ją. ; Wniosek część | _. _. Instalacja pod Windows | _. _. Instalacja dotnet jest łatwiejsze dzięki Windows | _. _. Dodatkowo GUI osiągnięty przez RDP umożliwia lepsze zakwaterowanie dla początkujących. Dotnet jest produktem firmy Microsoft, jak również Windows, jego integracja jest prostsza. :
apt-get install libunwind8 gettext wget
Pobierz dotnet | _. _. Łączymy się z protokołu RDP do | _. _. port | _. _. Podstawowe | _. _. . Raz Otwórz interfejs, Otwórz przeglądarkę sieci Web i przechodząc do: _! _ | Stamtąd możemy wybrać | _. _. Windows: _! _ | jak KOŚCI, | _. _. Wiersza polecenia | _. _. Inne: _! _ | jako środowisko, następnie kliknij na: _! _ | Pobierz .NET Core | _. _. | _. _. Jeśli pobieranie nie rozpocznie się do pytania zabezpieczające, musimy otworzyć Powershell, a następnie wget służy do pobierania pliku. "dotnet" W tym artykule wydaje Ci się przyda 1.1.0-2-1
# Téléchargement du fichier
cd ~ && mkdir dotnet
cd dotnet && wget http://bit.ly/2hVr2ZE -O dotnet.tar.gz
# Extraction dans le bon dossier
mkdir -p /opt/dotnet && tar zxf dotnet.tar.gz -C /opt/dotnet
# Création du raccourci de commande "dotnet ...".
ln -s /opt/dotnet/dotnet /usr/local/bin
Dotnet
Gérer les dépendances
Selon vos précédentes installation, dotnet peut refuser de fonctionner suite à des dépendances manquantes. Pour vérifier quelles sont-elles en précisant si elles sont trouvables ou non sur le système, effectuez la commande suite :
find /opt/dotnet - '*.so' - - | | grep '
La plupart des dépendances manquantes peuvent être installées avec la bibliothèque "libicu52" ; cette dernière n'étant pas disponible sous Ubuntu 16.04, nous ajouterons le dépôt main de Trusty. Cette étape n'est théoriquement pas obligatoire pour les autres OS.
# Modification du fichier de sources
nano /etc/apt/sources.list
# Ajouter le dépôt main de Trusty à la fin du fichier
deb http://security.ubuntu.com/ubuntu trusty-security main
# Sauvegarder (CTRL+O puis X sur nano), puis rafraîchir la liste des packets disponibles.
apt-get update
# Installer la bibliothèque
apt-get install libicu52
==
find /opt/dotnet -name '*.so' -type f -print | xargs ldd | grep 'not found' ! :
cd ~/dotnet # dossier que nous avons crée lors de l'installation
rm *.gz # suppression de l'archive téléchargée précédemment
dotnet new # création du projet
dotnet restore # restauration des fichiers spécifiés dans le fichier project.json
dotnet run
#output de la commande run
Project dotnet (.NETCoreApp,Version=v1.1) was previously compiled. Skipping compilation.
Hello World!
?
Serwer "'" par "dotnet new -" Serwer ! : ! "" "".
==
Dotnet est désormais installé sur votre Serwer Linux et devrait vous permette de développer complètement en utilisant le framework .NET.
==
==
"", de kopia zapasowa
==
; </> :
docker run -it -d --name dotnet microsoft/dotnet:latest
:
docker exec -it dotnet bash
; :
nano dotnet.sh
# une fois dans l'éditeur, rentrer ces informations
#!/bin/bash
cd dotnet
dotnet run
kopia zapasowa :
mkdir dotnet && cd dotnet
dotnet new -t web # pour un service web, sans "-t web" pour un logiciel simple.
dotnet restore
==
"'"
nano Program.cs
# une fois dans le fichier, rajouter la ligne suivante en dessous de .UseKrestel()
.UseUrls("http://*:8083")
# On sauvegarde et on quitte le fichier
: CTRL++ Serwer.
==
docker commit dotnet dotnetimage
docker stop dotnet
docker rm dotnet
docker run -it -d -p 8083:80 --name dotnetapp01 dotnetimage bash dotnet.sh
==
Dotnet est désormais installé sur votre Serwer Linux et devrait vous permette de développer complètement en utilisant le framework .NET.
==
;
==
Serwer (port 3389 ) https://www.microsoft.com/net/core#windowscmd. "Windows" " / " " 1.1 SDK".
cd Documents # téléchargement dans le dossier Documents de Windows
wget https://go.microsoft.com/fwlink/?LinkID=835014 -OutputFile dotnet.exe
==
: :
cd ~/Documents
mkdir test
cd test
dotnet new -t web
dotnet restore
dotnet run
S'agissant d'un service web, nous pouvons constater son état en ouvrant un navigateur internet depuis le Serwer, puis taper cette adresse : http://localhost:5000 ; si on a un site web en retour, c'est que le service fonctionne correctement.
==
Serwer Windows.
?
Włącz automatyczne odświeżanie komentarzy