Dotnet-Core-Installation auf einem dedizierten server
de:Dotnet-Core-Installation auf einem dedizierten server
it:Installazione di DotNet Core su un server dedicato
en:Dotnet Core installation on a dedicated server
es:Instalación de dotnet Core en un servidor dedicado
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 на выделенном сервере
pl:Dotnet Core instalacji na serwerze dedykowanym
ja:専用サーバーの Dotnet のコア インストール
ar:تثبيت Dotnet الأساسية على خادم مخصص
zh:Dotnet 核心安装在专用服务器上
nl:DotNet Core-installatie op een dedicated server
fr:Installation de Dotnet Core sur un serveur dédié
Dieser Artikel wurde maschinell übersetzt. Sie können den Artikel Quelle hier ansehen.
Einführung | _. _. Jetzt kostenlos ein paar Monaten Microsoft hat .NET Entwicklungsumgebung, die es jedem ermöglichen, es frei zu installieren | _. _. Darüber hinaus ist jetzt fügt die Fähigkeit zur Installation und Verwendung von .NET Framework direkt unter Linux ohne Verwendung einer virtuellen Maschine. Wir sehen in diesem Tutorial zur Installation und Verwendung der Software .NET Core auf Linux, dann unter .
Ort: _! _ | Installation auf Linux: _! _ | Brutto | _. _. Dieser Teil wird durch eine Maschine mit Ubuntu als Basis genommen geschrieben | _. _. Sie müssen die verschiedenen Aufträge anzupassen, wenn Sie eine andere Distribution verwenden. Darüber hinaus sollten Bestellungen, Ubuntu und Debian wird in vieler Hinsicht ähnlich, diese OS-Nutzer in diesem Teil aufgeführten Befehle verwenden können. ; Installation des Frameworks | _. _. .NET Core erfordert einige Bibliotheken, die nicht direkt enthalten sind | _. _. Wir werden später darauf zurückkommen. Denn jetzt, wir installieren Sie einfach die folgenden Bibliotheken und Software | _. _. Wir laden Sie dann | _. _. | _. _. von der offiziellen Website von Microsoft. Wenn Sie dieses Tutorial zu schreiben, wir sind in der Version | _. _. Vorschau | _. _. die Software und den Download-Link können sich ändern. Zögern Sie nicht, einen neuen Download-Link suchen, die eine neue Version verfügbar auf der Microsoft-Website folgen würde.
Wenn alle Abhängigkeiten von | _. _. Dotnet | _. _. sind bereits installiert, können Sie überspringen, das Teil unter umrahmt. In allen Fällen empfehlen wir dennoch um zu prüfen, ob alle Ihre Abhängigkeiten von Anfang an installiert sind, sonst nicht Dotnet beginnen.
Überprüfen Sie die Installation: _! _ | Einmal den Befehl | _. _. en | _. _. Name: ___! _ |
Typ f | _. _. Drucken | _. _. XARGS Ldd | _. _. Grep | _. _. nicht gefunden ' | _. _. mehr keine fehlenden Bibliothek, das System ist Dotnet theoretisch startbereit. Wir verwenden um zu testen wie es funktioniert den Test offiziell empfohlen auf der offiziellen Website von Microsoft, mit der Schaffung einer HelloWorld | _. _. als Basis. Um dies zu tun, befolgen Sie diese paar Befehle | _. _. Für Webprojekte | _. _. Im Falle einer Website kann der Projekterstellung mit Kestrel, die | _. _. integrierte Dotnet.Pour Web ein Webprojekt erstellen, ersetzen Sie einfach den Befehl | _. _. neuen Dotnet | _. _. von: _! _ | neuen Dotnet | _. _. Web t | _. _. Wer wird zur Integration der | _. _. Web und ein Www-Verzeichnis in der Erstellung eines Ordners erstellen. Einrichten eines Webprojekts unter Dotnet ist komplexer als eine einfache HelloWorld | _. _. um zu erstellen, gehen wir nicht weiter | _. _. Darüber hinaus finden Sie die HelloWorld | _. _. eine Konfigurationsdatei: _. _. packages.JSON | _. _. und die Hauptanwendungsdatei | _. _. Program.CS | _. _. Abschluss des Teils | _. _. Mit Docker | _. _. Einführung | _. _. Docker ist eine Software ermöglicht die automatische Bereitstellung von Anwendungen in Software Behälter geschlossen, wodurch um das System zu beschädigen. Dieses Containersystem ermöglicht auch exieren und importieren schnell die | _. _. Bilder: _! _ |
sind die Umgebung oder betreiben eine Tools auf einem Betriebssystem auf ein anderes OS entwickelt. Alles, was benötigt die Anwendung innerhalb des Containers zu betreiben. 16.04 ; Installation mit Docker | _. _. Dieses Tutorial beginnt nach der Installation von Docker | _. _. Wenn diese Software auf Ihrem Rechner noch nicht installiert ist, lesen Sie bitte die offizielle Dokumentation von Docker.
Einmal funktionale Docker, Sie laden Sie das Bild von Microsoft zur Verfügung gestellten | _. _. Wir laden Sie das Bild losgelöst, mit dem folgenden Befehl: _! _ | Wir sind jetzt in der Schale des Gastgebers Docker | _. _. Es ist ein geschlossenes System. Nachdem die Docker-Image heruntergeladen aus dem offiziellen Repository von Microsoft, können wir jetzt Dotnet installieren. Wir erstellen zuerst eine .sh Datei, die wir rufen Sie während der Ausführung des Containers | _. _. Wir | _. _. und wir lassen den Text Editor. Immer an der Wurzel des Verzeichnisses Docker, erstellen wir den Ordner Dotnet, wir rufen Sie in der oben genannten Bash-Skript und erstellen ein Projekt Dotnet | _. _. Die Projektkonfiguration | _. _. Wir müssen auch die Adresse der Website zu ändern, durch Bearbeiten der Datei: _. _. Program.CS | _. _. der Dotnet-Ordner.
Die Konfiguration gemacht, können wir den Behälter verlassen | _. _. STRG | _. _. P dann STRG | _. _. Q ermöglicht es uns, an der Wurzel zurück die | _. _. Sicherungs- und Start | _. _. Es ist jetzt Zeit, um den Dienst zu starten. Hierzu müssen wir übernehmen Sie die Änderungen an dem Bild vorgenommen und starten das neue Bild von ihr einrichten. ; Abschluss des Teils | _. _. Installation unter | _. _. Dotnet Installation ist einfacher mit Windows | _. _. Darüber hinaus ermöglicht erreicht der GUI von RDP eine bessere Unterkunft für Anfänger. Dotnet ist ein Produkt von Microsoft, als auch unter Windows, die Integration ist einfacher. :
apt-get install libunwind8 gettext wget
Download der Dotnet | _. _. Wir verbinden Sie mit RDP auf den | _. _. Hafen | _. _. Grundlegende | _. _. . Einmal die offene Schnittstelle, öffnen Sie den Webbrowser und navigieren zu: _! _ | Von dort aus wählen wir | _. _. Windows: _! _ | KNOCHEN, wie | _. _. Befehlszeile | _. _. andere: _! _ | als Umgebung, dann klicken Sie auf: _! _ | .NET Core herunterladen | _. _. | _. _. Wenn der Download nicht für Sicherheitsfragen zu starten, öffnen wir eine Powershell und dann Wget wird verwendet, um die Datei herunterzuladen. "Überprüfung Vorgang | _. _. Nachdem das Framework installiert ist, können Sie testen | _. _. Wir öffnen eine Powershell und bewegt sich in einem Verzeichnis wo wir Schreibzugriff | _. _. Fazit: _! _ | Jetzt weißt du Dotnet für den Einsatz unter Linux, in ein Docker-Container oder installieren eine | _. _. Windows. " Dieser Artikel scheint nützlich für Sie 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' - - | | '
La plut 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!
?
Server "'" par "dotnet new -" Server ! : ! "" "".
==
Dotnet est désormais installé sur votre Server Linux et devrait vous permette de développer complètement en utilisant le framework .NET.
==
==
"", de Sicherung
==
; </> :
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
Sicherung :
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++ Server.
==
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 Server Linux et devrait vous permette de développer complètement en utilisant le framework .NET.
==
;
==
Server (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 Server, puis taper cette adresse : http://localhost:5000 ; si on a un site web en retour, c'est que le service fonctionne correctement.
==
Server Windows.
?
Die automatische Aktualisierung der Kommentare aktivieren.