[إكسمب] (ويندوز) أو Lampp (لأنظمة يونيكس القائمة) هو توزيع اباتشي بي مسقل الذي يثبت على وجه السرعة ، ويقدم حلا جيدا لاختبار المواقع على الأجهزة المحلية. وأنا شخصيا استخدامها وأبدا بخيبة أمل لي.
عند العمل مع مواقع متعددة ، ليست هناك حاجة لإنشاء الميادين الفرعية إلى اسم نطاق المحلية القائمة "مضيف محلي". [إكسمب] / lampp يتيح لك العمل مع اسم نطاق حقيقي مثل "google.com" ، على سبيل المثال ، ولكن مع الملفات التي استضافتها على جهاز الكمبيوتر الخاص بك. السر هو الملفات المضيفين والمضيفين ميزة الظاهري.
أولا وقبل كل شيء يجب عليك معرفة حيث تم تثبيت إكسمب] / lampp على جهاز الكمبيوتر الخاص بك. على جهاز الكمبيوتر الخاص بي هو / اختيار / lampp /.
المقبل ، وذلك لأن يجب عليك الحصول على بعض الامتيازات الادارية ، وفتح المعبر ونوتيلوس gksudo النوع. وسوف تساعدك على نوتيلوس تعديل بعض الملفات بسهولة وبشكل مباشر من GEdit.
/etc/extra (change /opt/lampp to your own directory where xampp/lampp is installed, if different from mine). الآن ، مع نوتيلوس ، لاستعراض / اختيار / lampp / الخ / اضافية (تغيير / اختيار / lampp امتلاك الدليل حيث تم تثبيت lampp إكسمب] / ، إذا كان مختلفا عن الألغام). الآن فتح هذا الملف : هتبد - vhosts.conf
افتراضيا هناك قسمين VirtualHost ، كل الواردة بين العلامة. وسوف نبذل بعض التغييرات على هذه المقاطع الآن. القسم الأول يجب علينا تغييره للإشارة إلى مضيف محلي. وينبغي أن تبدو مثل هذا :
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot / اختيار / lampp / htdocs
الخادم وكلهوست
ServerAlias وكلهوست
ErrorLog سجلات / دمية - host.example.com - error_log
CustomLog سجلات / دمية - host.example.com - access_log المشتركة
you should once again change /opt/lampp to the directory where xampp/lampp is installed in your system. في هذا الخط DocumentRoot / اختيار / lampp / htdocs يجب عليك مرة أخرى تغيير / اختيار / lampp إلى الدليل حيث تم تثبيت lampp إكسمب] / في النظام الخاص بك.
وبعد ذلك ، لكل المضيفة الأخرى الظاهري الإضافية التي سيتم إلحاق كتلة نفس رمز لملف هتبد - vhosts.conf ، ولكن إجراء بعض التغييرات الطفيفة. على سبيل المثال ، إذا كنت ترغب في إضافة myhost.com المضيف الظاهري ، التي تقع في ملفات / اختيار / lampp / htdocs / myhost ، وقمت بإضافة هذا الرمز :
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot / اختيار / lampp / htdocs / myhost
الخادم myhost.com
ErrorLog سجلات / دمية - host.example.com - error_log
CustomLog سجلات / دمية - host.example.com - access_log المشتركة
لاحظ أن DocumentRoot والخادم قد تغيرت. ليست هناك حاجة بعد الآن ServerAlias. حفظ الملف.
القادم يجب تمكين المضيفين الظاهرية في ملف التكوين ، التي تقع في / اختيار / lampp / الخ. فتح ملف httpd.conf مع نوتيلوس ، والعثور على هذا الخط # تضمين الخ / هتبد اضافية / - vhosts.conf. إزالة حرف # من بداية السطر ، لذلك لا يزال غير ذلك تضمين / هتبد اضافية / - vhosts.conf فقط. حفظ الملف.
الآن علينا أن إضافة اسم المجال إلى ملف المضيفين من أجل اسم المجال للإشارة إلى عنوان بروتوكول الإنترنت لدينا 127.0.0.1 ، ولكن ليس للبحث عن ذلك في قاعدة بيانات نظام أسماء النطاقات. هكذا ذهبت إلى / الخ / مع نوتيلوس ، أيضا ، وفتح هذا الملف : تستضيف. الآن في نهاية الملف إلحاق السطر التالي اسم اسم بنفسك الظاهري المضيف : 127.0.0.1 myhost.com (أو تغيير لmyhost.com). تفعل الشيء نفسه بالنسبة للجميع يستضيف الظاهرية الأخرى لديك. حفظ الملف.
الآن لا بد لنا من إعادة تشغيل إكسمب] / Lampp لكي التغييرات نافذة المفعول. فتح نافذة طرفية وتشغيل هذا الأمر : gksudo / اختيار / lampp / lampp إعادة تشغيل (تذكر لتغيير / اختيار / lampp إذا لزم الأمر).
الآن يجب أن تكون قادرة على العمل مع المضيفين الظاهري ، عن طريق الذهاب مع المتصفح لhttp://myhost.com أو http://the_name_of_your_own_virtual_host.your_own_tld. حظا سعيدا!
معالجة الطلب 










































