إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

طريقة تركيب خادم xampp على فلاش usb يعمل على لينكس وويندوز

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • [شرح] طريقة تركيب خادم xampp على فلاش usb يعمل على لينكس وويندوز

    السلام عليكم ورحمة الله وبركاته
    اولا تركيب خادم xampp ذاكرة محمولة usb تعمل على انظمة لينكس :
    ملاحظة : يجب أن تكون الذاكرة بنظام ex2 أو ex4 وليس نظام fat32 والا لن يعمل الخادم.

    1- نقوم بتنزيل نسخة xampp من هنا :
    كود:
    [COLOR=white]wget http://garr.dl.sourceforge.net/project/xampp/XAMPP%20Linux/1.7.1/xampp-linux-1.7.1.tar.gz[/COLOR]
    2- نضع ملف xampp في المنزل ثم ننفذ الامر التالي:
    كود:
    [COLOR=white]sudo tar xvfz xampp-linux-1.7.1.tar.gz -C /opt
    [/COLOR]
    3- نصنع اختصارات للبرنامج بتنفيذ الامر التالي :
    كود:
    [COLOR=white]sudo ln -s /opt/lampp/lampp /usr/bin/lampp
    [/COLOR]
    4 - نشغل xampp بالامر التالي :
    كود:
    [COLOR=white]sudo lampp start
    [/COLOR]
    5 - نعمل اعدادات الامان في السيرفر بالامر التالي (اجب بنعم على جميع الاسئلة وضع الرقم السري الذي تريد) :
    كود:
    [COLOR=white]sudo /opt/lampp/lampp security
    [/COLOR]
    6 - نعيد تشغيل xampp لتفعيل الاعدادات بالامر التالي :
    كود:
    [COLOR=white]sudo /opt/lampp/lampp restart
    [/COLOR]
    7 - نغلق خاصية قلوبال التي قد تسمح بالدخول لجهازك في حالة الاتصال بالانترنت :
    كود:
    [COLOR=white]sudo gedit /opt/lampp/etc/php.ini
    [/COLOR]
    8 - نبحث عن السطر :
    كود:
    [COLOR=white]register_globals = On[/COLOR]
    ونحولها إلى off :
    كود:
    [COLOR=white]register_globals = Off[/COLOR]
    9 - نكتب الامر التالي في التيرمنال :
    كود:
    [COLOR=white]sudo gedit /opt/lampp/phpmyadmin/config.inc.php[/COLOR]
    ثم نكتب كلمة المرور بدلاً من لكمة secret في السطر التالي :
    كود:
    [INDENT][LEFT][COLOR=white]$cfg['Servers'][$i]['user']          = 'root'; 
    $cfg['Servers'][$i]['password']      = 'secret';[/COLOR][/LEFT]
    [/INDENT]
    10 - نعيد تشغيل xampp بالامر :

    كود:
    [COLOR=white]sudo /opt/lampp/lampp restart
    [/COLOR]
    11 - نعطي الصلاحيات لمجلد السكربتات :
    كود:
    [COLOR=white]sudo chmod -R 777 /opt/lampp/htdocs[/COLOR]
    12 - نقص مجلد lampp إلى الذاكرة المحمولة usb ، (في حالة وجود نسخة lampp على القرص الصلب بالاضافة إلى النسخة على الذاكرة usb فإن الذي سيعمل هو الخادم على القرص الصلب وليس الخادم على الفلاش ، لذا يجب تغيير مجلد lampp على القرص الصلب إلى lampp2 مثلا عندما نرغب بتشغيل الخادم من الفلاش).

    13 - ننسخ الملف lampp.sh الموجود في المرفقات ونلصقه دخل الذاكرة (خارج مجلد lampp) .

    14 - لتشغيل لوحة تحكم الخادم ننقر على ملف lampp.sh .


    ثانيا تركيب خادم xampp ذاكرة محمولة usb تعمل على ويندوز :
    ملاحظة يجب أن تكون الذاكرة usb بهيئة fat32 وليس ex2 او ex4 والا لن يعمل الخادم.

    1- نقوم بتنزيل xampp من هنا : تفضـــــــــــل

    2 - نفك الضغط وننسخ مجلد xampp إلى الذاكرة المحمولة usb .

    3 - ندخل لمجلد xampp ونشغل لوحة التحكم control-panel.exe .

    4 - ننقر على زر setup فتظهر لنا نافذة دوس ، وستسألنا على نرغب بتركيب xamp وستكون الاجابة بطبيعة الحالة yes .

    ٥- سيظهر لنا السؤال الثاني وهو هل ترغب بتركيب xampp بدون حروف ، بمعنى عدم تحديد قرص صلب معين مثل c أو D وتكون الاجابة قطعاً نعم .

    6 - بعدها ستظهر لنا 7 خيارات أو x للخروج ، سنختار x ، وبهذا اصبح الخادم xampp جاهز للعمل .

    7 - انقر على زر start امام apatche و Mysql واستمتع .

    -----------
    - عملية تركيب xampp على لينكس في الخطوات من 1 إلى 12 قمت بنسخها من موضوع سابق ونسيت الاخ الكريم الذي كتبها مع الاعتذار.

    - قمت بتقسيم الذاكرة الخاصة بي إلى قسمين كل قسم 2 قيقا وفرمتهما بحيث اصبح الاول fat32 والثاني ex2 ، ثم ركبت نسخة لينكس في القسم ex2 ونسخة الويندوز في القسم fat32 ، لانني استخدم xampp بكثرة واحتاج لتشغيل على اجهزة لينكس وويندوز .

    - لدي سؤال واتمنى الاجابة عليه :
    اذا كنت استخدم تطبيق php واحد على النظامين فهل توجد طريقة (برنامج) للمزامنة بين قاعدة البيانات في كلا النسختين على الذاكرة بحيث عندما اضيف معلومة إلى قاعدة البيانات على الجزء الخاص بالويندوز يتم نقلها إلى الجزء الخاص باللينكس ، طبعا لا اقصد فوراً وانما حين اعود إلى جهازي الشخصي .
    الملفات المرفقة

  • #2
    اذا كنت استخدم تطبيق php واحد على النظامين (xampp ويندوز + xampp لينكس) فهل توجد طريقة (برنامج) للمزامنة بين قاعدة البيانات في كلا النسختين على الذاكرة بحيث عندما اضيف معلومة إلى قاعدة البيانات على الجزء الخاص بالويندوز يتم نقلها إلى الجزء الخاص باللينكس ، طبعا لا اقصد فوراً وانما حين اعود إلى جهازي الشخصي . ؟

    تعليق

    يعمل...
    X