suhosin چیست؟ (آموزش نصب در سی پنل و دایرکت ادمین)

مرکز آموزش

12

دسامبر

suhosin نوعی پچ امنیتی برای PHP می باشد که در این آموزش نحوه نصب و فعال سازی آن را در سی پنل و دایرکت ادمین توضیح خواهیم داد.

این سیستم تاحد زیادی جلوی آسب پذیری های PHP را می گیرد و بسیار مناسب برای سرویس دهندگان میزبانی وب می باشد زیرا از کد ها و اسکریپت هایی که کاربران استفاده میکنند با خبر نیستند و نیازی به سیستمی مانند suhosin دارند که تا حدی جلوی آسب پذیری این اسکریپت هارا بگیرد.
این قابلیت در کنترل پنل سی پنل از قسمت EasyApache به راحتی قابل نصب و فعال سازی می باشد.

 

suhosin

 

با زدن تیک گزینه ی Suhosin 0.9.33 for PHP و در آخر زدن Save And Build به راحتی می توانید Suhosin را در سی پنل نصب نمایید.
اما جهت نصب این برنامه در دایرکت ادمین کمی نسبت به سی پنل کار بیشتری پیش رو دارید.
شما توسط دستورات زیر می توانید این سیستم را در دایرکت ادمین نصب نمایید:

mkdir -p /usr/src/suhosin
cd /usr/src/suhosin
wget http://download.suhosin.org/suhosin-0.9.36.tgz
tar -xzvf suhosin-0.9.36.tgz
cd suhosin-0.9.36
/usr/local/bin/phpize
./configure --with-php-config=/usr/local/bin/php-config
make
make install

 

پس از اجرای دستور آخر با گزارشی مانند زیر روبرو خواهید شد.

Installing shared extensions: /usr/local/php5/lib/php/extensions/no-debug-non-zts-20085613/

 

مسیری که نشان داده می شود مسیر قرار گیری suhosin.so می باشد که شما باید آن را در php.ini سرور خود با قرار دادن خط زیر فراخوانی نمایید.

 

extension=/usr/local/php5/lib/php/extensions/no-debug-non-zts-20085613/suhosin.so

 

در آخر با دستور زیر وب سرور را ریستارت کنید.

service httpd restart

 
منبع : میهن میزبان

دیدگاه ها
خرید هاست و سرور میزبانی وب از میهن میزبان