suhosin یک ماژول امنیتی php است که می تواند بسیار در امنیت سرور موثر باشد ، suhosin می تواند از برخی از نفوذ توسط برخی باگ های امنیتی جلوگیری کند ، در این مقاله قصد داریم تا چگونگی نصب suhosin دایرکت ادمین توسط custombuild را به شما کاربران عزیز آموزش بدهیم.

نصب suhosin دایرکت ادمین

نصب suhosin دایرکت ادمین توسط ssh :

توجه داشته باشید شما باید نسخه custombuild خود را به 2 آپدیت نمایید قبلا آموزش نحوه ارتقا custombuild دایرکت ادمین به نسخه 2 در سایت نت آرام ارسال شده است.

وارد ssh سرور خود شوید و دستورات زیر را اجرا نمایید تا suhosin نصب شود :

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

بهتر است پس نصب یکبار php را مجدد کامپایل نمایید :

./build php n

نصب suhosin در دایرکت ادمین انجام شد ، شما می توانید یک فایل phpinfo روی هاست خود ایجاد کنید تا از نصب آن اطمینان پیدا کنید :

بررسی لود شدن suhosin توسط phpinfo

چنانچه suhosin در phpinfo شما نمایش داده نمی شود به این معنی است که اطلاعات آن در php.ini شما اضافه نشده است ، بنابراین با دستور

php --ini

مسیر php را پیدا کنید و سپس آن را با nano ویرایش کنید و مسیر extension_dir را مشخص نمایید ، مسیر آن پس از پایان نصب suhosin به شما نمایش داده می شود و پس از وارد کردن extension_dir مقدار زیر را نیز به این فایل اضافه نمایید :


extension=suhosin.so

نحوه نصب suhosin توسط رابط کاربری افزونه custombuild 2.0 دایرکت ادمین :

برای نصب پلاگین custombuild از لینک نصب افزونه CustomBuild 2.0 در مدیریت دایرکت ادمین استفاده نمایید.

سپس وارد پلاگین شوید و در قسمت Edit Options مقدار suhosin را برابر yes قرار دهید و روی دکمه save کلیک کنید.

نصب suhosin توسط پلاگین کاستوم بیلد

سپس در قسمت Build Software در قسمت build suhosin روی دکمه build کلیک کنید. بهتر است php را نیز یک بار دیگر build کنید.

نصب suhosin در سرور

در صورت تمایل برای افزایش امنیت سرور خود می توانید از خدمت مدیریت سرور نت آرام استفاده نمایید.

منتظر نظرات شما هستیم…