הליבה Dotnet התקנה על שרת ייעודי

מתוך He Ikoula wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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 ro:DotNet Core instalare pe un server dedicat ru:Установка DotNet Core на выделенном сервере pl:Dotnet Core instalacji na serwerze dedykowanym 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é

מאמר זה הוא התוצאה של תרגום אוטומטי המבוצע על ידי תוכנה. אתה יכול להציג את מקור המאמר כאן.

מבוא | _. _. לפני כמה חודשים Microsoft עשה היא חופשית בסביבת הפיתוח .NET, ומאפשר לכולם להתקין אותו באופן חופשי | _. _. בנוסף לכך הוא עכשיו מוסיפה את היכולת להתקין ולהשתמש ב- .NET framework ישירות על לינוקס, ללא באמצעות מכונה וירטואלית. בוא נראה במדריך זה כיצד להתקין ולהשתמש בתוכנה .NET הליבה על לינוקס, אז תחת חלונות.

מקום: _! _ | התקנה על לינוקס: _! _ | גרוס | _. _. חלק זה ייכתב על ידי לקיחת כבסיס מכונת ריצה אובונטו | _. _. עליך להתאים את ההוראות שונה אם אתה משתמש חלוקה שונה. בנוסף, הזמנות אובונטו, דביאן ישות דומה במובנים רבים, זה OS המשתמשים צריכים להיות מסוגלים להשתמש הפקודות המפורטות בחלק זה. ; התקנה של המסגרת | _. _. .NET ליבה מחייבת ספריות מסוימות אשר אינם כלולים ישירות | _. _. נחזור לנקודה זו מאוחר יותר. לעת עתה, אנו פשוט להתקין את ספריות והתוכנה הבאות | _. _. אנחנו מכן הורד | _. _. בדיקת פעולת | _. _. לאחר התקנת המסגרת, באפשרותך לבדוק | _. _. אנחנו פותחים Powershell ונעה בספריה שבה אנו כותבים גישה | _. _. מסקנה: _! _ | עכשיו אתה יודע להתקין לשימוש תחת לינוקס, במיכל Docker או על | _. _. חלונות. | _. _. של אתר האינטרנט הרשמי של microsoft. בעת כתיבת מדריך זה, הגענו גירסה | _. _. תצוגה מקדימה | _. _. התוכנה של הקישור הורד עשויים להשתנות. תרגיש חופשי לחפש קישור להורדה חדש כי היה בצע גירסה חדשה זמינים באתר האינטרנט של Microsoft.

אם כל יחסי התלות של | _. _. Dotnet | _. _. האם כבר מותקנת, באפשרותך לדלג על החלק ממוסגר להלן. בכל המקרים, אנו ממליצים בכל זאת לבדוק כי כל יחסי התלות שלך מותקנים מההתחלה, אחרת לא Dotnet להתחיל.

תבדוק את ההתקנה: _! _ | פעם אחת את הפקודה | _. _. למצוא | _. _. שם: _! _ |

סוג f | _. _. הדפס | _. _. XARGS ldd | _. _. | _. _. לא נמצא ' | _. _. נותן יותר אין חסרים ספריה, המערכת היא תיאורטית מוכן לשיגור Dotnet. כדי לבדוק איך זה עובד, אנו נשתמש במבחן ממליצים רשמית באתר הרשמי של מיקרוסופט, עם הקמתה של HelloWorld | _. _. כבסיס. לשם כך, בצע מספר פקודות אלה | _. _. עבור פרוייקטים אינטרנט | _. _. במקרה של אתר אינטרנט, ניתן ליצור את הפרוייקט עם הקסטל, | _. _. אינטרנט Dotnet.Pour משולב ליצור פרוייקט אינטרנט, פשוט להחליף את הפקודה | _. _. dotnet חדש | _. _. מאת: _! _ | dotnet חדש | _. _. האינטרנט t | _. _. מי הולך לשלב | _. _. אינטרנט וליצור ספריה www ביצירת תיקייה. הגדרת לפרויקט אינטרנט תחת Dotnet מורכבת יותר HelloWorld פשוטה | _. _. כדי ליצור, אנחנו לא נלך רחוק | _. _. בנוסף, תוכלו למצוא באשר HelloWorld | _. _. קובץ הגדרות תצורה: _. _. packages.JSON | _. _. ואת קובץ היישום העיקרי, | _. _. | _. _. המסקנה של חלק | _. _. עם Docker | _. _. מבוא | _. _. Docker היא תוכנה המאפשר פריסה אוטומטית של יישומים במיכלים תוכנה סגורה, וכך להימנע להשחית את המערכת. מיכל המערכת מאפשרת גם כדי לייצא ולייבא במהירות | _. _. תמונות: _! _ |

הסביבה או להפעיל כלי שפותח על מערכת הפעלה על מערכת הפעלה נוספת. כל מה צריך את היישום לפעול בתוך המכולה. 16.04 ; התקנה עם Docker | _. _. ערכת לימוד זו מתחיל לאחר ההתקנה של Docker | _. _. אם תוכנה זו אינה מותקנת כבר על המחשב שלך, עיין בתיעוד הרשמי של Docker.

Docker פונקציונלי פעם אחת, הורדת את התמונה זמין על-ידי Microsoft | _. _. אנו לטעון את התמונה מנותקת, עם הפקודה הבאה: _! _ | אנו נמצאים כעת במעטפת של המארח של Docker | _. _. זה מערכת אטומה. לאחר הורדת התמונה Docker מהמאגר הרשמי של מיקרוסופט, אנו יכולים עכשיו להתקין Dotnet. קודם ניצור .sh הקובץ שאנו מכנים במהלך ביצוע של המיכל | _. _. אנחנו | _. _. נשאיר הטקסט עורך. תמיד בבסיס הספריה Docker, ניצור את התיקיה dotnet לנו לקרוא את הסקריפט bash וליצור dotnet פרוייקט של | _. _. תצורת פרוייקט | _. _. אנחנו גם צריכים לשנות את הכתובת של האתר על-ידי עריכת הקובץ: _. _. | _. _. התיקיה dotnet.

לתצורת נעשים, נוכל לעזוב את המיכל | _. _. | _. _. P ואז CTRL | _. _. Q מאפשר לנו לשוב לשורש | _. _. גיבוי והשקת | _. _. הגיע זמן כדי להפעיל את השירות. לשם כך, עלינו להחיל את השינויים שביצעת בתמונה, להתחיל התמונה החדשה על ידי מסדר אותה. ; המסקנה של חלק | _. _. התקנה תחת | _. _. Dotnet התקנה קל יותר עם | _. _. בנוסף, GUI achived על ידי RDP מאפשר אירוח טוב יותר למתחילים. Dotnet מוצר מ- Microsoft, וכן חלונות, שילוב שלה הוא פשוט יותר. :

apt-get install libunwind8 gettext wget


הורדה של Dotnet | _. _. נחבר RDP | _. _. יציאה | _. _. בסיסי | _. _. . פעם אחת לפתוח ממשק, לפתוח את דפדפן האינטרנט, ניווט: _! _ | משם אנו בוחרים | _. _. חלונות: _! _ | כמו עצם, | _. _. שורת הפקודה | _. _. אחרים: _! _ | כסביבה, ולאחר מכן לחץ על: _! _ | הורד הליבה .NET | _. _. | _. _. אם ההורדה לא מתאפשרת עבור שאלות בטחון, שנפתח ב- Powershell ולאחר מכן wget משמש כדי להוריד את הקובץ. "dotnet" מאמר זה נראה שימושי 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 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!


?
שרת  "'" par "dotnet new -"  שרת !  : !  ""  "Program.cs".


==

Dotnet est désormais installé sur votre שרת Linux et devrait vous permette de développer complètement en utilisant le framework .NET.



==

==

"", de גיבוי


==

; </>
:
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
גיבוי  :
mkdir dotnet && cd dotnet
dotnet new -t web # pour un service web, sans "-t web" pour un logiciel simple.
dotnet restore


==

"Program.cs" 
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++ שרת.


==

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 שרת Linux et devrait vous permette de développer complètement en utilisant le framework .NET.

==

; 

==

שרת ( 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 שרת, puis taper cette adresse : http://localhost:5000 ; si on a un site web en retour, c'est que le service fonctionne correctement.

==

שרת Windows. 



?

0



אין באפשרותך לפרסם תגובות.