نحوه نصب suhosin در دایرکت ادمین از طریق SSH

Suhosin به معنای فرشته نگهبان یک عبارت چینی است که به عنوان یک بسته امنیتی جهت ارتقا سطح امنیت نرم افزارهای مبتنی بر PHP با کمک وب سرور اقدام به فعالیت می‌کند. در این مقاله به نحوه نصب Suhosin در سرورهای مبتنی بر دایرکت ادمین پرداخته‌ایم. پس در ادامه با ما همراه باشید...

قبل از شروع به کار، اطمنیان حاصل کنید که دایرکت ادمین شما از Custom Build 2.0 یا بالاتر برخوردار باشد.
Suhosin در هنگام نگارش این مقاله (March 2020)، فقط برای PHP 5.6 و قبل از آن قابل استفاده است. Suhosin 7 برای PHP 7 و بالاتر در Github در حال توسعه است و هنوز نسخه رسمی آن منتشر نشده است.

 

نحوه نصب Suhosin در دایرکت ادمین

 

1- به خط فرمان یا SSH سرور خود مراجعه و فرامین زیر را به ترتیب اجرا کنید:

cd /usr/local/directadmin/custombuild
./build clean
./build update
./build set suhosin yes
./build suhosin

2- حال کافیست فرمان زیر را نیز اجرا کنید تا PHP یک مرتبه Recompile شود:

./build php n

نصب Suhosin به اتمام رسید!

نکته: جهت تست نصب بودن Suhosin می توانید یک فایل با نام phpinfo.php با محتوای زیر در وبسایت خود بارگذاری کرده و آن را فراخوانی کنید:
<?php
Phpinfo();
?>

مثال:
http://domain.com/phpinfo.php
  • نصب suhosin در دایرکت ادمین, نحوه نصب suhosin از طریق SSH, نصب suhosin در directadmin
  • 74 کاربر این را مفید دانستند
آیا این آموزش به شما کمک کرد؟

مقالات مربوطه

رفع خطای ERROR [18714] [HTAccess] Failed to open Permission denied در لایت اسپید و دایرکت ادمین

ممکن است قبلا دایرکت ادمین را با استفاده از Apache و همینطور Mod_ruid2 پیکربندی کرده باشید. اما...

نحوه نصب imagick در سرور دایرکت ادمین

به منظور نصب و فعال سازی imagick در دایرکت ادمین کافیست مراحل زیر را کنید:   سرور مجازی...

رفع مشکل عدم لود Cloudlinux LVE Manager در دایرکت ادمین و سی پنل

چنانچه پس از نصب CloudLinux بر روی دایرکت‌ادمین یا cPanel از طریق هر یک از دو پنل به منو...

رفع خطای iproute conflicts with kernel در هنگام نصب CloudLinux

ممکن است در هنگام نصب CloudLinux در CentOS با خطای زیر مواجه شوید:...

رفع مشکل صفحه سفید فایل php در دایرکت ادمین

شرح مشکل فایل‌های php در وبسایت تعریف شده در دایرکت ادمین اجرا نمی‌شوند. یا صفحه خالی و سفید...