الفرق بين المراجعتين ل"تثبيت Dotnet الأساسية على خادم مخصص"

من Arabic Ikoula Wiki
Jump to navigation Jump to search
سطر ١: سطر ١:
 +
<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_he_title="הליבה Dotnet התקנה על שרת ייעודי"  data-link_translate_he_url="%D7%94%D7%9C%D7%99%D7%91%D7%94+Dotnet+%D7%94%D7%AA%D7%A7%D7%A0%D7%94+%D7%A2%D7%9C+%D7%A9%D7%A8%D7%AA+%D7%99%D7%99%D7%A2%D7%95%D7%93%D7%99"></span>[[:he:הליבה Dotnet התקנה על שרת ייעודי]][[he:הליבה Dotnet התקנה על שרת ייעודי]]
 
<span data-link_translate_he_title="הליבה Dotnet התקנה על שרת ייעודי"  data-link_translate_he_url="%D7%94%D7%9C%D7%99%D7%91%D7%94+Dotnet+%D7%94%D7%AA%D7%A7%D7%A0%D7%94+%D7%A2%D7%9C+%D7%A9%D7%A8%D7%AA+%D7%99%D7%99%D7%A2%D7%95%D7%93%D7%99"></span>[[:he:הליבה Dotnet התקנה על שרת ייעודי]][[he:הליבה Dotnet התקנה על שרת ייעודי]]
 
<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_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]]

مراجعة ١٢:٠٤، ٦ يناير ٢٠١٧

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 のコア インストール 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 على لينكس، ثم ضمن .

المكان: _! _ | التثبيت على لينكس: _! _ | إجمالي | _-_. سيتم كتابة هذا الجزء باتخاذها كأساس جهاز يقوم بتشغيل أوبونتو | _-_. كنت بحاجة إلى التكيف مع أوامر مختلفة إذا كنت تستخدم توزيع مختلفة. وبالإضافة إلى ذلك، أوامر أوبونتو وديبيان يجري مشابهة في نواح كثيرة، مستخدمي نظام التشغيل هذا ينبغي أن يكون قادراً على استخدام الأوامر المدرجة في هذا الجزء. ; تركيب الإطار | _-_. .NET الأساسية يتطلب بعض المكتبات التي لا يتم تضمين مباشرة | _-_. وسنعود إلى هذه النقطة في وقت لاحق. الآن، نحن فقط تثبيت البرامج والمكتبات التالية | _-_. ونحن ثم تحميل | _-_. التحقق من تشغيل | _-_. بمجرد تثبيت الإطار، يمكنك اختبار | _-_. علينا أن نفتح Powershell وتتحرك في دليل حيث نكتب الوصول | _-_. وختاما: _! _ | الآن أنت تعرف لتثبيت للاستخدام تحت لينكس، في حاوية عامل ميناء أو على | _-_. ويندوز. | _-_. من الموقع الرسمي لمايكروسوفت. عند كتابة هذا البرنامج التعليمي، ونحن في الإصدار | _-_. معاينة | _-_. قد يتم تغيير البرنامج ورابط التحميل. لا تتردد في البحث عن وصلة تحميل جديدة التي ستعقب نسخة جديدة متوفرة على موقع Microsoft على ويب.

إذا كان كل من التبعيات | _-_. Dotnet | _-_. هي مثبتة بالفعل، يمكنك تخطي الجزء مؤطرة أدناه. وفي جميع الحالات، نوصي بذلك للتحقق من أن يتم تثبيت كافة التبعيات الخاصة بك من البداية، وخلاف ذلك لا Dotnet تبدأ.

تحقق من التثبيت: _! _ | مرة الأمر | _-_. العثور على | _-_. الاسم: ___! _ |

اكتب f | _-_. طباعة | _-_. XARGS داردانيا | _-_. | _-_. لم يتم العثور على ' | _-_. يعطي أكبر مكتبة مفقود لا، النظام جاهز نظرياً لإطلاق Dotnet. لاختبار كيف يعمل، وسوف نستخدم الاختبار أوصى رسميا على الموقع الرسمي لشركة مايكروسوفت، مع إنشاء HelloWorld | _-_. كقاعدة. للقيام بهذا، اتبع هذه الأوامر القليلة | _-_. لمشاريع ويب | _-_. في حالة استخدام موقع ويب، يمكنك إنشاء المشروع مع العاسوق، | _-_. المتكاملة Dotnet.Pour ويب إنشاء مشروع ويب، مجرد استبدال الأمر | _-_. dotnet جديدة | _-_. من: _! _ | dotnet جديدة | _-_. تي ويب | _-_. الذين سوف تدمج | _-_. على شبكة الإنترنت، وإنشاء دليل www في إنشاء المجلد. إنشاء مشروع ويب في إطار Dotnet أكثر تعقيداً من HelloWorld بسيطة | _-_. لإنشاء، ونحن لن تذهب أبعد | _-_. وبالإضافة إلى ذلك، تجد فيما يتعلق HelloWorld | _-_. ملف تكوين: _-_. packages.JSON | _-_. وملف التطبيق الرئيسي، | _-_. | _-_. اختتام الجزء | _-_. مع عامل الميناء | _-_. مقدمة | _-_. عامل الميناء برنامج يسمح بنشر التلقائي للتطبيقات في حاويات البرمجيات المغلقة، وبالتالي تجنب إفساد النظام. هذا نظام الحاويات يسمح أيضا التصدير والاستيراد بسرعة | _-_. الصور: _! _ |

البيئة أو تعمل أدوات المتقدمة في نظام تشغيل على نظام تشغيل آخر. كل شيء يحتاج التطبيق لتعمل داخل الحاوية. 16.04 ; التثبيت مع عامل الميناء | _-_. يبدأ هذا البرنامج التعليمي بعد تثبيت عامل الميناء | _-_. إذا لم يتم تثبيت هذا البرنامج حتى الآن على الجهاز الخاص بك، الرجاء الرجوع إلى الوثائق الرسمية لعامل الميناء.

عامل الميناء الفنية مرة واحدة، يمكنك تحميل الصورة التي إتاحتها مايكروسوفت | _-_. نحن تحميل الصورة ويجري فصل، باستخدام الأمر التالي: _! _ | ونحن الآن في شل للبلد المضيف لعامل الميناء | _-_. ونظام مغلق. بعد تحميل الصورة عامل الميناء من مستودع الرسمية من مايكروسوفت، ونحن الآن تثبيت Dotnet. علينا أولاً إنشاء.sh ملف الذي نسميه أثناء التنفيذ للحاوية | _-_. نحن | _-_. ونحن نترك النص المحرر. دائماً في جذر الدليل عامل الميناء، نخلق dotnet المجلد ندعو في البرنامج النصي باش أعلاه وإنشاء dotnet مشروع | _-_. تكوين المشروع | _-_. ونحن أيضا بحاجة إلى تغيير عنوان الموقع عن طريق تحرير الملف: _-_. | _-_. المجلد dotnet.

التكوين التي تبذل، يمكننا أن نترك الحاوية | _-_. | _-_. ف ثم CTRL | _-_. Q يسمح لنا بالعودة إلى جذور | _-_. النسخ الاحتياطي وبدء | _-_. الآن حان الوقت لبدء تشغيل الخدمة. لذلك، يجب تطبيق التغييرات التي تم إجراؤها على الصورة وتبدأ الصورة الجديدة التي وضع لها حتى. ; اختتام الجزء | _-_. تثبيت تحت | _-_. تثبيت Dotnet أسهل مع Windows | _-_. وبالإضافة إلى ذلك، تسمح واجهة المستخدم الرسومية أتشيفيد ببرنامج التعمير والتنمية سكن أفضل للمبتدئين. Dotnet منتج من مايكروسوفت، فضلا عن ويندوز، وتكامله أبسط. :

apt-get install libunwind8 gettext wget


تحميل من Dotnet | _-_. يمكننا الاتصال ببرنامج التعمير والتنمية إلى | _-_. منفذ | _-_. الأساسية | _-_. . مرة الفتح واجهة وفتح مستعرض ويب والانتقال إلى: _! _ | ومن هناك نختار | _-_. Windows: _! _ | مثل العظام، | _-_. سطر الأوامر | _-_. الأخرى: _! _ | كالبيئة، ثم انقر على: _! _ | تحميل.NET الأساسية | _-_. | _-_. إذا لم يبدأ التحميل لمسائل الأمن، نفتح Powershell، وعندها يتم استخدام مجلد مشترك لتحميل الملف. "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



ليس مسموح لك بأن تنشر تعليقا.