النتائج 1 إلى 6 من 6

الموضوع: [درس] انشاء دومين فرعي subdomain برمجياً

  1. #1
    عضو فعال جدا
    تاريخ التسجيل
    Apr 2002
    المشاركات
    2,046

    [درس] انشاء دومين فرعي subdomain برمجياً



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

    كثيرا ما نرى برمجيات وسكريبتات تقوم باعطاء العضو دومين فرعي subdomain باسمه بمجرد اشتراكه بالموقع، كمثال على ذلك مواقع الاستضافة المجانية والبلوجات blogs وما الى ذلك..
    اليوم سنتعلم كيفية تنفيذ هذه الطريقة


    انتبه: هذا الدرس يحتاج الى اجراء تعديلات بسيطة في السيرفر المستضيف للموقع، وهي المذكورة في الخطوة الأولى، أطلب من المستضيف تنفيذها أو نفذها بنفسك لو لك صلاحيات على السيرفر ولكن كن حذراً...
    أيضاً هذه الإجراءات تحتاج مستوى من الخبرة والدراية بأمور السيرفرات، اذا كنت لا يوجد لديك خبرة بها فاطلب ممن لديه الخبرة أن ينفذها لك ولا تقحكم نفسك بمشاكل لا دراية لك بها

    مثال عملي:
    انشاء دومين فرعي لكل عضو هنا في المنتدى، يؤدي الى ملفه الشخصي..
    جرب coder.montadaphp.net أو amine.montadaphp.net مثلاً

    الخطوة الأولى: تعديل اعدادات السيرفر:
    انتبه: قبل أن تبدأ خذ نسخة احتياطية من الملفات
    كود:
    /var/named/montadaphp.net.db
    /usr/local/apache/conf/httpd.conf
    في مكان آمن بالسيرفر

    قم بتنفيذ الأمر التالي في الشل:
    كود:
    pico /usr/local/apache/conf/httpd.conf
    ملحوظة قد يختلف مسار الملف httpd.conf لديك عن هذا المسار
    ويمكنك ايجاده عن طريق طباعة الأمر locate httpd.conf في نافذة الشل

    بعد تنفيذ الأمر السابق سيتم فتح الملف للتحرير في البرنامج الشهير pico

    ابحث عن السطر التالي في الملف:
    كود:
    ServerAlias montadaphp.net www.montadaphp.net
    قم باضافة في نهايته *.montadaphp.net
    بحيث يصبح كالتالي:
    كود:
    ServerAlias montadaphp.net www.montadaphp.net *.montadaphp.net
    احفظ الملف واغلقه
    ملحوظة: استبدل montadaphp.net باسم الدومين لك
    قم بنفيذ الأمر التالي في الشل:
    كود:
    pico /var/named/montadaphp.net.db
    سيتم ايضاً فتح نافذة لتحرير ملف الدومين
    أضف السطر التالي الى الملف:
    كود:
    *.montadaphp.net. IN A 66.66.66.66
    واحفظ الملف واغلقه
    وأعد تشغيل السيرفر
    ملحوظة:استبدل montadaphp.net باسم الدومين لك و 66.66.66.66 برقم الآي بي سواء كان مشترك أو مستقل
    بهذا تكون قد انتهت الخطوة الأولى والخاصة باعدادات السيرفر


    الخطوة الثانية: انشاء ملف [l].htaccess[/l] ووضعه في الموقع
    قم بانشاء ملف بالاسم [l].htaccess[/l] وضع فيه المحتويات التالية:
    كود:
    RewriteEngine On
    RewriteCond %{HTTP_HOST} !^www\.
    RewriteCond %{HTTP_HOST} ^(.+)\.montadaphp\.net
    RewriteRule ^(.*) http://www.montadaphp.net/member.php?username=%1 [R=301,L]
    احفظ الملف

    انتهى

    منقول http://www.montadaphp.net/showthread.php?t=905







    __________________
    مدونتي


  2. #2
    عضو فعال
    تاريخ التسجيل
    Nov 2005
    المشاركات
    1,283


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

    درس جميل أخى محمود عموماً انا ليست لى خبرة كبيرة فى التعامل مع السيرفر ولكن هناك مشاركة قديمة فى سوالف عن نفس الفكرة ولكن بملف ال.htacces فقط: http://www.swalif.net/softs/swalif54...45/#post763775





    __________________
    سبحان الله وبحمده ... سبحان الله العظيم.
    إقرأ .. لتتعلم
    [AJAX] سكربت إتصل بنا (ديف كونتاكت) النسخة 2.3.2
    للتواصل ..

  3. #3
    عضو شرف
    تاريخ التسجيل
    May 2007
    المشاركات
    1,647


    اقتباس المشاركة الأصلية كتبت بواسطة Developer.
    وعليكم السلام ورحمة الله وبركاته,,

    درس جميل أخى محمود عموماً انا ليست لى خبرة كبيرة فى التعامل مع السيرفر ولكن هناك مشاركة قديمة فى سوالف عن نفس الفكرة ولكن بملف ال.htacces فقط: http://www.swalif.net/softs/swalif54...45/#post763775
    هي نفس الطريقة ..! وتحتاج نفس التعديلات لكن الأستاذ محمود ما شاء الله عليه شرحها بالتفصيل ما قصر ...

    شكراً لك أستاذ محمود وجزاك الله خيراً على ما قدمت ..

    تحياتي، أشرف السمهوري






  4. #4
    عضو نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    279


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


    جزاك الله كل خير يا استاذ محمود وجعله الله فى ميزان حسناتك





    __________________


    Mohamed Mahmoud

    Mobile : +20103452846

    Blog : Hawy PHP

    Mail : Hawy [.] PHP [@] Gmail.com

    حسبي الله ونعم الوكيل


  5. #5
    عضو فعال
    تاريخ التسجيل
    May 2004
    المشاركات
    1,591


    السلام عليكم ...
    إبداع ربي ما يحرمنا منك ...





    __________________
    دروس php بالفيديو !

    marabe7 سابقاً .

    حسَّن موقعك في محركات البحث :
    أكاديمية التطوير

  6. #6
    عضو فعال جدا
    تاريخ التسجيل
    Apr 2002
    المشاركات
    2,046


    اخواني Developer. ، أشرف السمهوري ، Hawy PHP و marabe7

    شكرا لردودكم بارك الله فيكم
    وبالفعل يا جماعة الموضوع ليس جديد وقد استفدت من موضوع الأخ gharabawy هنا في المنتدى كثيرا
    وانما أردت فقط تجميع الخطوات في موضوع واحد لتوضيحها

    تحياتي
    محمود





    __________________
    مدونتي





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض