یکی از بزرگترین کمبود های کنترل پنل دایرکت ادمین در برابر کنترل پنل WHM/cPanel عدم توان CB1 در کانفیگ apache 2.4 و fastcgi در دایرکت ادمین و کامپایل کردن آپاچی با اجرا کننده php نوع fastcgi بود که با ورژن جدید custombuild2.0 این مشکل برطرف شده است . برای کامپایل وب سرور آپاچی و هندلر PHP نوع fastcgi مطابق دستورات زیر عمل کنید .
کانفیگ apache 2.4 و fastcgi در دایرکت ادمین
کانفیگ apache 2.4 و fastcgi در دایرکت ادمین و افزایش سرعت directadmin
ابتدا آخرین نسخه custombuild 2 را بر اساس آموزش زیر دانلود و فعال کنید :
آموزش نصب CUSTOMBUILD 2.0 در دایرکت ادمین
حالا وارد پوشه custombuild شوید و دستور آپدیت را اجرا کنید :
فایل options.conf را ویرایش کنید :
هندلر PHP را به صورت زیر روی fastcgi تنظیم کنید :
فایل را ذخیره کرده و با دستور زیر مجددا آپاچی و PHP را کامپایل و بیلد کنید :
به شما توصیه میکنیم قبل از کامپایل کردن ورژن MySQL را در فایل options.conf از ۵٫۶ به mysql 5.5 تغییر بدهید . این نسخه MySQL هنوز به پایداری نسخته ۵٫۵ نیست و در سرور های اشتراکی امتحان پس نداده است .
توجه داشته باشید که مسیر فایل کانفیگ php یعنی php.ini از مسیر همیشگی در لینوکس های مبتنی بر دایرکت ادمین یعنی /usr/local/lib/php.ini به مسیر جدیدی تغییر میکند . برای مثال اگر از php ورژن ۵٫۳ استفاده میکنید مسیر فایل php.ini شما به آدرس زیر تغییر پیدا میکند :
نویسنده Babak Ajideh
کانفیگ apache 2.4 و fastcgi در دایرکت ادمین
کانفیگ apache 2.4 و fastcgi در دایرکت ادمین و افزایش سرعت directadmin
ابتدا آخرین نسخه custombuild 2 را بر اساس آموزش زیر دانلود و فعال کنید :
آموزش نصب CUSTOMBUILD 2.0 در دایرکت ادمین
حالا وارد پوشه custombuild شوید و دستور آپدیت را اجرا کنید :
کد PHP:
cd custombuild
./build update
کد PHP:
vi options.conf
کد PHP:
php1_mode=fastcgi
کد PHP:
./build all d
توجه داشته باشید که مسیر فایل کانفیگ php یعنی php.ini از مسیر همیشگی در لینوکس های مبتنی بر دایرکت ادمین یعنی /usr/local/lib/php.ini به مسیر جدیدی تغییر میکند . برای مثال اگر از php ورژن ۵٫۳ استفاده میکنید مسیر فایل php.ini شما به آدرس زیر تغییر پیدا میکند :
کد PHP:
/usr/local/php53/lib/php.ini
نویسنده Babak Ajideh