הבדלים בין גרסאות בדף "הליבה Dotnet התקנה על שרת ייעודי"

מתוך He Ikoula wiki
Jump to navigation Jump to search
 
(8 גרסאות ביניים של אותו משתמש אינן מוצגות)
שורה 1: שורה 1:
 +
<span data-link_translate_it_title="Installazione di DotNet Core su un server dedicato"  data-link_translate_it_url="Installazione+di+DotNet+Core+su+un+server+dedicato"></span>[[:it:Installazione di DotNet Core su un server dedicato]][[it:Installazione di DotNet Core su un server dedicato]]
 +
<span data-link_translate_en_title="Dotnet Core installation on a dedicated server"  data-link_translate_en_url="Dotnet+Core+installation+on+a+dedicated+server"></span>[[:en:Dotnet Core installation on a dedicated server]][[en:Dotnet Core installation on a dedicated server]]
 +
<span data-link_translate_es_title="Instalación de dotnet Core en un servidor dedicado"  data-link_translate_es_url="Instalaci%C3%B3n+de+dotnet+Core+en+un+servidor+dedicado"></span>[[:es:Instalación de dotnet Core en un servidor dedicado]][[es:Instalación de dotnet Core en un servidor dedicado]]
 +
<span data-link_translate_pt_title="Instalação de núcleo do dotnet em um servidor dedicado"  data-link_translate_pt_url="Instala%C3%A7%C3%A3o+de+n%C3%BAcleo+do+dotnet+em+um+servidor+dedicado"></span>[[:pt:Instalação de núcleo do dotnet em um servidor dedicado]][[pt:Instalação de núcleo do dotnet em um servidor dedicado]]
 +
<span data-link_translate_ro_title="DotNet Core instalare pe un server dedicat"  data-link_translate_ro_url="DotNet+Core+instalare+pe+un+server+dedicat"></span>[[:ro:DotNet Core instalare pe un server dedicat]][[ro:DotNet Core instalare pe un server dedicat]]
 +
<span data-link_translate_ru_title="Установка DotNet Core на выделенном сервере"  data-link_translate_ru_url="%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0+DotNet+Core+%D0%BD%D0%B0+%D0%B2%D1%8B%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D0%BE%D0%BC+%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B5"></span>[[:ru:Установка DotNet Core на выделенном сервере]][[ru:Установка DotNet Core на выделенном сервере]]
 +
<span data-link_translate_pl_title="Dotnet Core instalacji na serwerze dedykowanym"  data-link_translate_pl_url="Dotnet+Core+instalacji+na+serwerze+dedykowanym"></span>[[:pl:Dotnet Core instalacji na serwerze dedykowanym]][[pl:Dotnet Core instalacji na serwerze dedykowanym]]
 +
<span data-link_translate_ja_title="専用サーバーの Dotnet のコア インストール"  data-link_translate_ja_url="%E5%B0%82%E7%94%A8%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%81%AE+Dotnet+%E3%81%AE%E3%82%B3%E3%82%A2+%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB"></span>[[:ja:専用サーバーの Dotnet のコア インストール]][[ja:専用サーバーの Dotnet のコア インストール]]
 +
<span data-link_translate_ar_title="تثبيت Dotnet الأساسية على خادم مخصص"  data-link_translate_ar_url="%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA+Dotnet+%D8%A7%D9%84%D8%A3%D8%B3%D8%A7%D8%B3%D9%8A%D8%A9+%D8%B9%D9%84%D9%89+%D8%AE%D8%A7%D8%AF%D9%85+%D9%85%D8%AE%D8%B5%D8%B5"></span>[[:ar:تثبيت Dotnet الأساسية على خادم مخصص]][[ar:تثبيت Dotnet الأساسية على خادم مخصص]]
 
<span data-link_translate_zh_title="Dotnet 核心安装在专用服务器上"  data-link_translate_zh_url="Dotnet+%E6%A0%B8%E5%BF%83%E5%AE%89%E8%A3%85%E5%9C%A8%E4%B8%93%E7%94%A8%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A"></span>[[:zh:Dotnet 核心安装在专用服务器上]][[zh:Dotnet 核心安装在专用服务器上]]
 
<span data-link_translate_zh_title="Dotnet 核心安装在专用服务器上"  data-link_translate_zh_url="Dotnet+%E6%A0%B8%E5%BF%83%E5%AE%89%E8%A3%85%E5%9C%A8%E4%B8%93%E7%94%A8%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A"></span>[[:zh:Dotnet 核心安装在专用服务器上]][[zh:Dotnet 核心安装在专用服务器上]]
 
<span data-link_translate_de_title="Dotnet-Core-Installation auf einem dedizierten server"  data-link_translate_de_url="Dotnet-Core-Installation+auf+einem+dedizierten+server"></span>[[:de:Dotnet-Core-Installation auf einem dedizierten server]][[de:Dotnet-Core-Installation auf einem dedizierten server]]
 
<span data-link_translate_de_title="Dotnet-Core-Installation auf einem dedizierten server"  data-link_translate_de_url="Dotnet-Core-Installation+auf+einem+dedizierten+server"></span>[[:de:Dotnet-Core-Installation auf einem dedizierten server]][[de:Dotnet-Core-Installation auf einem dedizierten server]]

גרסה אחרונה מ־20:50, 30 בינואר 2017

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



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