عرض النتائج 1 إلى 1 من 1

الموضوع: شرح في إعداد السيرفر الجديد من خلال ssh فقط

  1. #1
    تاريخ التسجيل
    12-11-2007
    الدولة
    السعوديه
    المشاركات
    619
    معدل تقييم المستوى
    105

    Games Com شرح في إعداد السيرفر الجديد من خلال ssh فقط

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


    اليوم موعدنا مع شرح إعداد السيرفر الجديد من خلال SSH فقط .

    ترقية الأباتشي : [ مهم جدا , لذا يجب التركيز ]

    كود:
    /scripts/easyapache
    ملاحظة : التنقل في هذه المرحلة سيكون بالأسهم من الكيبورد وزر التاب TAB

    ستجد هذه 7 خيارات أمامك :
    إختر منهم هذا الخيار ( انتقل بالأسهم , ثم إضغط مسطرة :() .
    كود:
    PHP Encryption and Image Manipulation
    ثم إنتقل بزر TAB إلى : Start Customizing based on profile
    ثم إضغط Enter


    بعد ذلك إختر إصدار الأباتشي : إختر آخر إصدار ( في هذه الفترة آخر إصدار هو Apache 2.2 )
    انتقل إلى آخر إصدار ثم إضغط مسطرة ,
    ثم إنتقل بزر TAB الى Next Step

    هذه الخطوة هي إختيار جيل الـ PHP , حتى الآن آخر جيل متوفر هو الخامس
    انتقل الى PHP5 بالأسهم , ثم إضغط مسطرة .
    ثم إنتقل بزر TAB الى Next Step

    سوف تنتقل الى مرحلة أخرى وهي الإختيار من إصدارات PHP5 ما يتوافق معك .
    آخر إصدار متوفر في هذه الفترة هو PHP 5.2.8
    انتقل إليه بالأسهم ثم إضغط مسطرة ,
    ثم إنتقل بزر TAB الى Next Step

    هذه المرحلة مهمة جدا ,
    ستتوجه إالى إختيارات متعدة لابد أن تحدد ما تريده منها فقط .
    توجه إلى الإختيارات التالية ثم علم عليها بواسطة زر المسطرة .
    كود:
    [x] Mod SuPHP
    [x] FrontPage
    [x] Mod Security
    [x] Suhosin PHP
    [x] Zend Optimizer For PHP
    [x] EAccelerator For PHP
    [x] IonCube Loader For PHP
    ثم إنتقل بزر TAB الى Exhaustive Options List

    ستنتقل بعد ذلك الى إختيار المكتبات الملحقة لـ PHP إختر منها التالي ( انتقل بالأسهم وإختر بزر المسطرة ) .
    كود:
    [x] CURL
    [x] CurlSSL 
    [x] CURLWRAPPERS
    [x] FTP
    [x] GD
    [x] Iconv 
    [x] Imap
    [x] MM
    [x] Magic Quotes
    [x] Mbregex
    [x] Mbstring 
    [x] Mcrypt 
    [x] Mhash 
    [x] Mysql 
    [x] Mysql of the system
    [x] Openssl 
    [x] POSIX 
    [x] Path Info Check
    [x] Pear 
    [x] Sockets 
    [x] TTF (FreeType)
    [x] XSL 
    [x] Zend Multibyte
    [x] Zip 
    [x] Zlib
    ثم إنتقل بزر الـ TAB الى Save and Build

    ثم إضغط OK ثم I UNDERSTAND ثم إنتظر حتى الإنتهاء ( ممكن ياخد وقت مثلا 20 دقيقة أو حسب سرعة الإنترنت والسيرفر معا ) .

    مبروك عليك ترقية الأباتشي وتركيب مكتبة الـ PHP .


    =========================================

    بعد التأكد من ترقية الأباتنشي بطريقة صحيحة ,

    نفذ التالي :
    كود PHP:
    pico /usr/local/apache/conf/httpd.conf 
    ضع في بداية هذا الملف هذه الأكواد :
    كود PHP:
    RLimitMEM 1161234090
    RLimitCPU 350 
    وذلك للحد من الضغط على السيرفر ..

    ابحث في نفس الملف على :
    كود PHP:
    ServerSignature ON 
    اجعلها off بهذا الشكل :
    كود PHP:
    ServerSignature Off 
    هذا لمنع ظهور إصدار ومعلومات الأباتشي في صفحات الخطأ .

    بعد ذلك ريستارت للأباتشي :
    كود PHP:
    httpd restart 
    =================================
    ملف PHP.ini
    ==========
    نفذ التالي :
    كود PHP:
    pico /usr/local/lib/php.ini 

    ابحث عن :

    كود:
    safe_mode
    اجعله on بهذا الشكل :
    كود:
    safe_mode = On

    ابحث عن :

    كود:
    allow_url_fopen
    اجعلها off بهذا الشكل :
    كود:
    allow_url_fopen = Off

    ابحث عن :

    كود PHP:
    expose_php 
    اجعلها off ,
    كود:
    expose_php = Off
    ابحث عن :
    كود:
    enable_dl

    اجعلها Off

    [code]enable_dl = Off[/code
    ]ابحث عن :
    كود:
    include_path
    يجب أن يكون هكذا :
    كود:
    include_path "/usr/lib/php:/usr/local/lib/php:/tmp:/home"

    ابحث عن register_globals

    اجعلها Off
    كود:
    register_globals = off

    ابحث عن display_errors

    اجعلها Off
    كود PHP:
    display_errors Off 

    ابحث عن allow_call_time_pass_reference

    اجعلها Off
    كود:
    allow_call_time_pass_reference = off

    ابحث عن safe_mode_include_dir
    ( إن وجد )
    يجب أن يكون هكذا :
    كود:
    safe_mode_include_dir = /usr/local/php/include

    ابحث عن safe_mode_exec_dir
    ( إن وجد )
    يجب أن يكون بهذا الشكل :
    كود:
    safe_mode_exec_dir = /usr/local/php/bin
    ابحث عن :
    كود:
    disable_functions
    ضع بعد علامة = هذه الدوال ( وهي قابلة للزيادة )
    كود:
    dl,escapeshellarg,escapeshellcmd,exec,passthru,proc_close,proc_get_status,proc_nice,proc_open,proc_terminate,shell_exec,system,pcntl_exec,getrusage,chown,chgrp,closelog,openlog,syslog,define_syslog_variables,php_ini_scanned_files,php_ini_loaded_file,ini_get_all,get_cfg_var,getservbyname,getservbyport
    ثم إبحث عن : max_execution_time
    اجعلها
    كود:
    max_execution_time = 3600
    ثم ابحث عن : memory_limit
    اجعلها :
    كود:
    memory_limit = 128 M
    أو
    كود:
    memory_limit = 256 M
    ابحث عن : upload_max_filesize
    اجعلها :
    كود:
    upload_max_filesize = 10M
    أو
    كود:
    upload_max_filesize = 20M

    ابحث عن : post_max_size

    اجعلها :
    كود:
    post_max_size = 50M
    في بداية ملف php.ini ضع هذا السطر :
    كود:
    reveal_php 0
    احفظ العمل , ثم ريستارت للأباتشي ..
    كود:
    service httpd restart
    ========================================
    تحديث OpenSSH
    =============

    يجب أن ندخل الى مجد السورس الخاص بسيرفرك من خلال هذا الأمر :
    كود:
    cd /usr/***

    نطلب آخر إصدار :

    لمشاهدة جميع إصدارات OpenSHH
    Index of /openssh/portable

    نفذ التالي خطوة بخطوة :
    كود PHP:
    tar -zxf openssh
    ثم الدخول الى المجلد الرئيسي له :


    كود PHP:
    cd openssh


    كود PHP:
    ./configure --prefix=/usr --sysconfdir=/etc/ssh  --without-zlib-version-check 
    كود PHP:
    make test  
    make install 

    ودمتم ....

    موعدنا مع شرح جديد

    مسموح بالنشر مع حفظ الحقوق
    التعديل الأخير تم بواسطة alktheri ; أضيفت بتاريخ 05-12-2009 الساعة 07:11 AM

المواضيع المتشابهه

  1. [ خبـر ] : نظام الترخيص الجديد .. الجيل الجديد vB 4.xx
    By asd_2000 in forum قسم تطوير المنتديات
    مشاركات: 0
    آخر مشاركة: أضيفت بتاريخ 14-10-2009, 01:42 PM
  2. مشاركات: 0
    آخر مشاركة: أضيفت بتاريخ 10-08-2009, 09:44 PM
  3. [BBcode] : لإعلانات المنتديات بطريقة جميلة - إعداد وتطوير فيديوهاتي
    By asd_2000 in forum قسم الهاكات والاضافت لـ vBulletin
    مشاركات: 0
    آخر مشاركة: أضيفت بتاريخ 08-08-2009, 05:01 PM
  4. المتواجدين الأن و خلال ×ساعات الجديد [ 2.5 ]
    By asd_2000 in forum قسم الهاكات والاضافت لـ vBulletin
    مشاركات: 0
    آخر مشاركة: أضيفت بتاريخ 01-07-2009, 04:30 AM

مواقع النشر (المفضلة)

مواقع النشر (المفضلة)

تعليمات المشاركة

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