الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف يمكن تفعيل إستخدام صفحات asp.net على سيرفر Linux

بدأه lo2i في 29 أكتوبر 2011 · 5 رد · 1,979 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

اخواني الكرام ارجوا ان تكونوا بكامل الصحة والعافية

كيف يمكن تفعيل إستخدام صفحات ال asp.net على موقع يعمل على سيرفر Linux

وماهو الـ Mono فقد قرأت أكثر من موضوع يتحدث عن الـ Mono ولكن لم اعرف ماهو بالتحديد

ارجوا توضيح فكرته وطريقة تركيبه

--------------

كما انه لدي استفسار بشأن قواعد بيانات mysql على إستضافة الويندوز

لدي إستضافة على سيرفر لينوكس (Linux) واريد تحويلها إلى إستضافة ويندوز ولكن أريد التأكد من أن قواعد البيانات من نوع mysql سوف تنتقل بطريقة سليمة وتعمل بطريقة صحيحة على إستضافة windows ؟؟

وشكراً

.

#2

السلام عليكم :)

بصراحة هذا الموضوع يشغل بالي كثيراً... فأنا بدأت أتعلم على PHP على سرفر لينوكس ومن ثم أنتقلت إلى تقنيات ال ASP.Net وأشعر أني أصبحت الآن مقيد ولا أستطيع الحركة!

أرجو من الخبراء أن يفيدونا في هذا الموضوع..

فهو فعلاً من المواضيع المهمة والتي تحتاج إلى حل!

تم تعديل هذه المشاركة بواسطة AmeenSnw في 29 أكتوبر 2011 في 20:54

#3

السلام عليكم ....

سأجيب عن سؤال واحد و اترك الباقي لأصحاب الخبرة ..

اقتباس
وماهو الـ Mono فقد قرأت أكثر من موضوع يتحدث عن الـ Mono ولكن لم اعرف ماهو بالتحديد

مونو ، و هو عبارة عن إعادة كتابة إطار العمل .NET من مايكروسوفت ، ليكون قابل للنقل على منصات الويندوز و اليونكس و ماكنتوش و اللينكس و غيرها من الأنظمة . و هو مفتوح المصدر ...رابط رابط أخر . يعني ببساطة أصبح ممكن تكتب برنامج بالــ C# و تترجمه على الــ مونو (مونو فيه مترجم) ليعمل على لينوكس ..

مشاكله :

لا يدعم كل المميزات (Features) الموجودة في الــ دوت نت ... (ماذا يعني هذا) ..حاليا حسب الموقع الرسمي للــ Mono أنه يدعم الــ ASP.NET 1.1 .. بشكل كامل و معظم

الــ ASP.NET 2.0 .. رابط فمثلا الــ Web Part .. غير مدعومة و الــ WCF .. أيضا غير مدعوم (ربما .. تأكد من ذلك) ..و بعض الأشياء في الــ Forms .. ايضا .. و في هذا الربط

يقول أن الــ مونو يدعم (تم نقل) الــ System.Xml .. بنسبة 99% و يدعم الــ System.Web.Services . بنسبة 90% (لا أعرف هل تم تحديث الـ مونو بعد كتابة المقالة أم لا ..).

اقتباس
كيف يمكن تفعيل إستخدام صفحات ال asp.net على موقع يعمل على سيرفر Linux

مبدئيا لو كان اللينوكس منصبا على جهازك .. ممكن أن تشغل صفحات ال ASP.NET ...باستخدام Apache module اسمها mod_mono موجودة مع المونو ..أما لو كان عندك استضافة Hosting على سيرفر خارجي .. فلا أعرف هل بإمكانك إضافة هذه الـ Module .. إلى Apache Server أم لا .. و ربما تكون موجودة بشكل افتراضي ...(راجع شركة الاستضافة )

http://www.mono-project.com/Mod_mono

تم تعديل هذه المشاركة بواسطة houssam11350_11350 في 29 أكتوبر 2011 في 22:02

1

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#4
اقتباس
كيف يمكن تفعيل إستخدام صفحات ال asp.net على موقع يعمل على سيرفر Linux

عندما نقوم بتركيب موقع على IIS في الويندوز تظهر مشاكل لا حصر لها فمابالك عند الانتقال الى المونو .

وبمعنى آخر لا انصحك بالتعامل مع asp.net اذا اردت التعامل مع Linux .

اقتباس
.أما لو كان عندك استضافة Hosting على سيرفر خارجي .. فلا أعرف هل بإمكانك إضافة هذه الـ Module

على الاغلب لن تستطيع ذلك .

اقتباس

لدي إستضافة على سيرفر لينوكس (Linux) واريد تحويلها إلى إستضافة ويندوز ولكن أريد التأكد من أن قواعد البيانات من نوع mysql سوف تنتقل بطريقة سليمة وتعمل بطريقة صحيحة على إستضافة windows ؟؟

اعتقد لا مشكلة في ذلك حيث يجب ان تقوم بتصدير قاعدة البيانات الى ملفات نصية وبالتالي ستعمل بشكل صحيح ويمكنك التجريب على جهازك بحيث تقوم بتنصيب mySql عليه او البحث عن استضافة مجانية تدعم mysql والتجريب عليها .

1
#5

بارك الله فيكم ياشباب :)

وضحتم لي فكرة ال mono

ولكن بشأن فكرة نقل قاعدة البيانات من إستضافة linux إلى Windows هل يحتاج لأي برنامج أو منصة لنقلها إلى إستضافة الـ Windows

مثل الـ apachi مثلاً ؟؟

.

#6
اقتباس
ولكن بشأن فكرة نقل قاعدة البيانات من إستضافة linux إلى Windows هل يحتاج لأي برنامج أو منصة لنقلها إلى إستضافة الـ Windows

مثل الـ apachi مثلاً ؟؟

من خلال اي بنرامج او اداة تتصل ب MySQl مثل phpmyadmin .

وابحث عن phpmyadmin export database

مواضيع مشابهة