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

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

دورة تركيب و اعداد Openvz لتقسيم السيرفرات .

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

  • [حصري] دورة تركيب و اعداد Openvz لتقسيم السيرفرات .

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


    بسم الله و الصلاة و السلام علي رسول الله

    اول دورة حصرية في العالم في تعليم تقسيم السيرفرات الي سيرفرات vps ( سيرفرات مشتركة ) بأستخدام البرنامج المجاني OpenVZ .

    بداية نذكر ما هو سيرفر VPS :

    سيرفر الـ VPS عبارة عن سيرفر مشترك مع سيرفرات اخري في سيرفر واحد رئيسي

    و يكون هناك تحكم في تلك السيرفرات الصغيره ( المشتركة ) عن طريق السيرفر الرئيسي بأحدي البرامج التي تم تقسيم السيرفر الرئيسي بها ,

    و هناك برامج عديدة لتقسيم السيرفرات الي VPS و منها ما سوف نستخدمه الان في دورتنا OpenVZ .

    السيرفرات جميعها تكون مشتركة في المعالجات و الرام و الهارد و خط الاتصال و كافة موارد السيرفر .


    من تعريفنا السابق استنتجنا ان هناك سيرفر رئيسي Node :

    النود هو السيرفر الرئيسي الذي نقوم بتقسيمه الي سيرفرات صغيرة مشتركة . و يجب الا تقل مواصفات النود عن .

    1- معالجان الي 4 معالجات او اكثر .
    2- 6 جيجا رام و لا يقل عن ذلك .
    3- خط اتصال لا يقل عن 1000 ميجا .
    4- مساحة هارد لا تقل عن 500 جيجا .

    نظام تشغيل CentOS 5 32Bit


    و في الدروس القادمة سوف نتطرق الي تفاصيل عديدة في هذا الخصوص .

    الجمعه 2:55 صباحا
    24/10/2008
    ابو عمر
    http://www.best-sec.net/vb/showthread.php?t=1194

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

    في الدرس السابق تعرفنا علي ما هو النود NODE و ما هو VPS و عن مكونات الاثنين .

    هذه الدورة عن تركيب و تنصيب برنامج Openvz و التعامل معه حتي الاحتراف بأذن الله تعالي .

    البرنامج مجاني 100%

    اليوم نتعرف علي طريقة تقسيم السيرفر لتركيب Openvz

    نظام التشغيل يفضل ان يكون CentOS 5

    تقسيم الهارد يجب ان يكون علي النحو التالي :
    كود PHP:
    /boot 1000mb
    4 gb
    /swap0 4gb
    /vz rest of space 
    انصح بأستخدام هارد اخر للباك اب حتي لا تفقد معلومات عملائك في حال حدث اي خطأ في اي وقت من الاوقات مستقبلا .


    كتب يوم السبت 10:56 م
    25/10/2008
    ابو عمر
    http://www.best-sec.net/vb/showthread.php?t=1215

    تعليق


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

      في الدرس السابق طرحت طريقة تقسيم الهارد لاستقبال برنامج Openvz .

      الان سوف اقوم بشرح طريقة تركيب البرنامج openvz علي السيرفر و يجب ان يكون السيرفر خالي تماما من اي لوحة تحكم او اي برامج اضافية خلاف نسخه الـ CentOS فقط لا غير .

      لا تقوم بتركيب البرنامج علي سيرفر يوجد بأي أي لوحة تحكم او مواقع نهائيا . لازم سيرفر جديد طازة :thumbup:

      نبدء بسم الله تعالي عملية الاعداد لتركيب البرنامج و اتمني التركيز :

      كود PHP:
      nano /etc/sysconfig/network-scripts/ifcfg-eth1-range0 
      احذف محتواه ثم اضغط Ctrl+x ثم y ثم Enter .

      و اذا عندك ايبهات اضافيه في السيرفر طبق الامر التالي اذا ما عندك ايبهات اضافية لا تقوم بتطبيقه :

      كود PHP:
      nano /etc/sysconfig/network-scripts/ifcfg-eth1-range1 
      احذف ما بداخله ثم Ctrl+x ثم y ثم Enter .

      ثم قم بتنفيذ الامر التالي حتي تحذف اي برامج لا نحتاجها مع النظام :
      كود PHP:
      yum groupremove "MySQL Database" "DNS Name Server" "FTP Server" "Web Server" "Windows File Server" "Mail Server" 
      جميع البرامج السابقه اذا تواجد اي منها اثناء التركيب لن يعمل البرنامج معك .

      نتوكل علي الله و نبدء في عملية التركيب :

      كود PHP:
      cd /etc/yum.repos.
      كود PHP:
      wget -c http://modelayer.com/openvz/openvz.repo 
      كود PHP:
      rpm --import http://modelayer.com/openvz/RPM-GPG-Key-OpenVZ 
      نفذ الامر التالي :

      كود PHP:
      yum install ovzkernel
      بعد الانتهاء نقوم بتنفيذ الاعدادات التاليه :

      كود PHP:
      nano /etc/sysctl.conf 
      نبحث عن :
      كود:
      net.ipv4.ip_forward =0
      نعدلها الي :
      كود:
      net.ipv4.ip_forward =1
      نبحث عن :
      كود:
      kernel.sysrq = 0
      نعدلها الي :
      كود PHP:
      kernel.sysrq 
      نذهب الي اخر الملف و نضيف القيم التاليه :
      كود PHP:
      net.ipv4.conf.default.proxy_arp 0
      net
      .ipv4.conf.all.rp_filter 1
      net
      .ipv4.conf.default.send_redirects 1
      net
      .ipv4.conf.all.send_redirects 
      احفظ الملف ctrl+x ثم y ثم enter

      افتح الملف التالي :

      كود PHP:
      nano /etc/modprobe.conf 
      اذهب لاخر الملف و اضف السطر التالي :
      كود PHP:
      options ip_conntrack ip_conntrack_enable_ve0=
      احفظ الملف ctrl+x ثم y ثم enter

      افتح الملف التالي :
      كود PHP:
      nano /etc/sysconfig/selinux 
      تأكد من القيمه التاليه SELINUX=disabled اذا كانت enabled غيرها الي disabled .

      احفظ الملف ctrl+x ثم y ثم enter

      نقوم بفتح الملف التالي لشغيل السيرفر علي الكيرنال الخاص بـ openvz

      كود PHP:
      nano /boot/grub/menu.lst 
      نغير القيمه default=1 الي default=0

      بعدها نقوم بالخروج من الملف ctrl+x ثم y ثم enter .

      بعدها قم بأعادة تشغيل السيرفر عن طريق الامر :

      كود PHP:
      reboot 
      ثم انتظر دقائق حتي يعيد السيرفر تشغيله مره أخري .

      بعد ان يعود السيرفر الي العمل قم بتنفيذ الاوامر التاليه لتركيب ملحقات OpenVZ

      كود PHP:
      yum install vzctl vzquota
      yum install vzpkg
      *
      yum install vzrpm
      بعدها قم بتنفيذ الامر التالي :

      كود PHP:
      /sbin/service vz start 
      اذا ظهر لك هذا الناتج :

      كود PHP:
      Starting OpenVZ:                                           [  OK  ]
       
      Bringing up interface venet0:                              [  OK  ]
       
      Configuring interface venet0:                              [  OK  
      فأعلم ان تطبيقك صحيح 100%

      اذا ظهر لك اي رسالة خطأ قم بعمل فورمات للسيرفر و طبق من جديد :sadwalk:

      و انتظرونا الدرس القادم و طريقه تقسيم السيرفرات و العمل علي البرنامج .

      و صلي اللهم علي سيدنا محمد و علي اله و صحبه و سلم

      كتب يوم الاثنين الموافق 3/11/2008
      الساعة : 6:32
      ابو عمر
      http://www.best-sec.net/vb/forumdisplay.php?f=70

      تعليق


      • #4
        الحمد لله و الصلاة و السلام علي رسول الله

        لتركيب برنامج Vtonf يجب ان تكون مركب openvz و تم شرح تركيبه في الدروس السابقه .

        اولي الخطوات يجب التأكيد علي تركيب expect عن طريق pkg vz بالامر التالي :

        كود PHP:
        yum install vzpkg expect 
        ثم نقوم بتركيب Vtonf بالاوامر التاليه :

        كود PHP:
        cd /tmp
        wget http
        ://best-sec.net/root/vtonfinstaller.1.0-beta1.tar.gz
        tar xvfz vtonfinstaller.1.0-beta1.tar.gz
        cd vtonfinstaller.1.0
        -beta1
        ./install 
        سوف تجد هذا السؤال

        كود PHP:
        Do you wish to start the installation procedure (y/n)? : <-- 
        اضغط yes للمتابعه .


        وافق علي اتفاقيه الاستخدام .

        الان انتهي التركيب و بقيت خطوة الاعدادات

        اكتب اسم المستخدم

        اكتب باسورد

        الان انتهي التركيب و يمكنك الدخول عبر الرابط التالي بعد تغيير الاي بي الي اي بي سيرفرك :

        http://192.168.0.100:8001/
        Login Name : admin
        Password : modelayer

        و مبروك عليكم لوحه التحكم الرائعه المجانيه .

        خالص تحياتي للجميع
        ابو عمر

        تعليق


        • #5
          لماذا ياأبوعمر اخترت OpenVZ بدلا عن Xen ?

          تعليق


          • #6
            Openvz تطويرها افضل من xen بالاضافه ان Openvz بها العديد من الادوات و الكثير من الحلول لاي احتياجات قد تحتاجها اثناء عملك .

            تعليق


            • #7
              هل يمكن تقسيم vps أيضا ؟

              يعني أعمل داخله vps افتراضي ؟
              براءة:
              إن سطام لا يضمن صحة و لا دقة ما يكتب ، بل هو إلى الخطأ أقرب منه للصواب ، فدقق و لا تسلّم .
              @ksatux

              تعليق


              • #8
                المشاركة الأصلية بواسطة سطام مشاهدة المشاركة
                هل يمكن تقسيم vps أيضا ؟

                يعني أعمل داخله vps افتراضي ؟
                لا يمكن تقسيم ال vps الى vps's اخرى
                [LEFT]D0 Th3 B3$T 2B Th3 B3$T !

                تعليق


                • #9
                  المشاركة الأصلية بواسطة mr_mami مشاهدة المشاركة
                  لا يمكن تقسيم ال vps الى vps's اخرى
                  الله يفتح عليك يا محمود

                  تعليق


                  • #10
                    مشكلة ،

                    طيب كيف أعطي شخصا جزء من VPS لنقل نصفه من رام وباندويث ، وقواعد بيانات

                    وبدون استخدام لوحة التحكم Cpanel

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

                    تعليق


                    • #11
                      المشاركة الأصلية بواسطة سطام مشاهدة المشاركة
                      مشكلة ،

                      طيب كيف أعطي شخصا جزء من VPS لنقل نصفه من رام وباندويث ، وقواعد بيانات

                      وبدون استخدام لوحة التحكم Cpanel

                      السيرفر الكامل مكلف ، لم أجد أرخص من 70 دولار في الشهر ، وهذا كثير علي
                      لا يمكنك عمل ذلك و الله اعلي و اعلم لان تحديد الموارد لازم لها برنامج تقسيم حتي تتمكن من تحديدها ليوزر اخر علي نفس السيرفر و هي نفس فكره انشاء سيرفر vps من سيرفر اساسي .

                      اتمني وصلتك المعلومه .

                      تعليق


                      • #12
                        المشاركة الأصلية بواسطة سطام مشاهدة المشاركة
                        مشكلة ،

                        طيب كيف أعطي شخصا جزء من VPS لنقل نصفه من رام وباندويث ، وقواعد بيانات

                        وبدون استخدام لوحة التحكم Cpanel

                        السيرفر الكامل مكلف ، لم أجد أرخص من 70 دولار في الشهر ، وهذا كثير علي
                        http://www.webkeepers.com/vps/vps_compare.html

                        تعليق


                        • #13
                          قد قرأت سابقا عن openvz و xen والفروقات بينهما

                          لكن لم يتم ذكر اقصى عدد يمكن تقسم النود الى سيرفرات مشتركه (لكن مما فهمت من الموضوع انه يعتمد على مواصفات السيرفر)

                          هل يعني هذا انه بالإمكان تقسيم السيرفر الى اكثر من قسمين ؟
                          Linux a day keeps Window$ away

                          تعليق


                          • #14
                            نعم الامر يترتب علي مواصفات السيرفر نفسه و لا يوجد عدد محدد لذلك

                            تعليق


                            • #15
                              جزاك الله خير يا بو عمر .

                              تعليق

                              يعمل...
                              X