برای نصب suhosin دستورات زیر را اجرا نمایید:
1 2 3 4 5 6 7 8 9 |
mkdir -p /usr/src/suhosin cd /usr/src/suhosin wget https://download.suhosin.org/suhosin-0.9.38.tar.gz tar -xzvf suhosin-0.9.38.tar.gz cd suhosin-0.9.38 phpize ./configure make make install |
آخرین نسخه را همیشه از آدرس زیر دانلود کنید:
1 |
https://suhosin.org/stories/download.html |
خروجی خط مشابه زیر است که مسیر قرار گیری فایل extensions می باشد:
1 |
Installing shared extensions: /usr/local/php5/lib/php/extensions/no-debug-non-zts-20060613/ |
فایل php.ini را ویرایش نمایید.
مسیر extension_dir را با مسیر صحیح قرار گیری extensions آدرس دهی کنید.
1 |
extension_dir = /usr/local/php5/lib/php/extensions/no-debug-non-zts-20060613 |
خط زیر را نیز به انتهای php.ini اضافه نمایید:
1 |
extension=suhosin.so |
در نهایت apache را restart نمایید.
1 |
service httpd restart |
اکنون می توانید سایر تنظیمات suhosin را انجام دهید.