كيفية تشغيل صفحات ASP على خادم Apache
Apache هو خادم ويب مفتوح المصدر وبديل مجاني لأنظمة تشغيل الخوادم التجارية. يمكن أن يخدم Apache الصفحات بأي لغة برمجة نصية للويب مثل PHP و Perl و Python ؛ كما أنه يخدم طلبات HTTP لصفحات الويب. ومع ذلك ، فإن Apache ليس أحد منتجات Microsoft ، مما يعني أنه لا يتعامل أصلاً مع رمز ASP.NET. من خلال تثبيت Mono ، مشروع .NET مفتوح المصدر ، يمكنك أيضًا تثبيت مكون إضافي لـ Apache يتعامل مع صفحات ASP.
1
قم بتنزيل وتثبيت حزمة Mono لنظام التشغيل الخاص بك من موقع Mono على الويب (الرابط في الموارد). إذا كنت تقوم بتشغيل توزيعة Linux تستخدم أدوات إدارة الحزم ، فقم بتثبيت Mono من خلال نظام الحزم الخاص بك.
2
حدد موقع ملف تكوين Apache. على جهاز كمبيوتر يعمل بنظام Windows ، سيكون هذا على C: \ apache \ conf \ https.conf. في أنظمة Mac OSX و Ubuntu ، يوجد الملف في /etc/apache2/httpd.conf.
3
افتح ملف التكوين باستخدام محرر نصوص.
4
أضف أحد الأسطر التالية إلى ملف التكوين النهائي. سيقوم هذا الرمز بتحميل Mono والسماح لـ Apache بالوصول إلى مكتبات .NET وخدمة صفحات ASP.
Mac OS أو Ubuntu: تضمين /etc/apache2/mod_mono.conf Windows: تضمين C: \ apache \ mod_mono.conf