[align=right]با سلام.[/align][align=right]همانطور که میدانید دایرکت ادمین یکی از کنترل پنل های محبوب وبمسترهاست اما انتخاب این کنترل پنل به عنوان کنترل پنل سرور برای مدیری که به صورت کامل با دستورات لینوکس آشنایی ندارد یک ریسک به حساب می آید. اما چرا ؟
همانطور که میدانید در محیط کنترل پنل cPanel مدیر سرور میتواند اکثر ماژول ها و ابزارهای مورد نیاز سرور را تنها با چند کلیک نصب و استفاده نماید اما این کار در DirectAdmin به راحتی cPanel نیست زیرا بعضی ماژول ها همچون Mod_Security ماژول مستقلی برای DirectAdmin ارائه نداده اند و مدیر سرور باید متوصل به ابزارها WAF شود.
اما تیم DirectAdmin این کار را برای آن دسته از افرادی که به طور کامل با دستورات و تنظیمات لینوکس آشنایی کاملی ندارند تا حدودی با ارائه Custombuild آسان نمود.
Custombuild را درواقع میتوان یک Package installer معنا کرد. با استفاده از Custombuild دیگر نیاز نیست که شما ماژول های مورد نظر را به صورت دستی دریافت، include و پیاده سازی کنید و custombuild تمامی این مراحل را برای شما انجام خواهد داد.
ورژن 2 این ابزار قابلیت های بیشتری نسبت به ورژن 1 دارد که مختصرا به این شکل است :
نصب mod_ruid2
نصب mod_security با دو نوع rule که از owasp و comodo ارائه می شود.
نصب ورژن 2.4 وب سرور apache
قابلیت غیر قعال کردن userdir توسط آپشن userdir_access
قابلیت جلوگیری از حملات symlink توسط آپشن harden_symlinks_patch
قابلیت scan کردن فایل ها به هنگام آپلود توسط توسط clamav و به واسطه mod_security و suhosin
قابلیت آپدیت اتوماتیک دایرکت ادمین
...
و دیگر قابلیت های بی نظیری که میتوانید آن ها را در فایل options.conf مشاهده کنید.
جهت ارتقاء custombuild به نسخه 2 دستورات زیر را به ترتیب اجرا کنید :
[hr]
سپس میتوانید با اجرای دستور زیر، تمامی پکیج های مورد نیاز را دریافت و نصب کنید :
[hr]
و با اجرای دستور زیر نیز میتوانید انجام تنظیمات را به custombuild بسپارید ( در زمان رفع عیب وب سرور و سرویس php بسیار کاربردی میباشد )
[/align]
توجه داشته باشید که custombuild 2.0 از نصب وب سرور apache 2.4 به پایین پشتیبانی نکرده و apache 2.4 نیز با ماژول هایی همچون mod_evasive سازگاری ندارد.
موفق و پیروز باشید
همانطور که میدانید در محیط کنترل پنل cPanel مدیر سرور میتواند اکثر ماژول ها و ابزارهای مورد نیاز سرور را تنها با چند کلیک نصب و استفاده نماید اما این کار در DirectAdmin به راحتی cPanel نیست زیرا بعضی ماژول ها همچون Mod_Security ماژول مستقلی برای DirectAdmin ارائه نداده اند و مدیر سرور باید متوصل به ابزارها WAF شود.
اما تیم DirectAdmin این کار را برای آن دسته از افرادی که به طور کامل با دستورات و تنظیمات لینوکس آشنایی کاملی ندارند تا حدودی با ارائه Custombuild آسان نمود.
Custombuild را درواقع میتوان یک Package installer معنا کرد. با استفاده از Custombuild دیگر نیاز نیست که شما ماژول های مورد نظر را به صورت دستی دریافت، include و پیاده سازی کنید و custombuild تمامی این مراحل را برای شما انجام خواهد داد.
ورژن 2 این ابزار قابلیت های بیشتری نسبت به ورژن 1 دارد که مختصرا به این شکل است :
نصب mod_ruid2
نصب mod_security با دو نوع rule که از owasp و comodo ارائه می شود.
نصب ورژن 2.4 وب سرور apache
قابلیت غیر قعال کردن userdir توسط آپشن userdir_access
قابلیت جلوگیری از حملات symlink توسط آپشن harden_symlinks_patch
قابلیت scan کردن فایل ها به هنگام آپلود توسط توسط clamav و به واسطه mod_security و suhosin
قابلیت آپدیت اتوماتیک دایرکت ادمین
...
و دیگر قابلیت های بی نظیری که میتوانید آن ها را در فایل options.conf مشاهده کنید.
جهت ارتقاء custombuild به نسخه 2 دستورات زیر را به ترتیب اجرا کنید :
کد:
cd /usr/local/directadmin mv custombuild custombuild.bak wget -O custombuild.tar.gz http://files.directadmin.com/services/custombuild/2.0/custombuild.tar.gz tar xvzf custombuild.tar.gz cd custombuild ./build
سپس میتوانید با اجرای دستور زیر، تمامی پکیج های مورد نیاز را دریافت و نصب کنید :
کد:
./build all d
و با اجرای دستور زیر نیز میتوانید انجام تنظیمات را به custombuild بسپارید ( در زمان رفع عیب وب سرور و سرویس php بسیار کاربردی میباشد )
کد:
./build rewrite_confs
توجه داشته باشید که custombuild 2.0 از نصب وب سرور apache 2.4 به پایین پشتیبانی نکرده و apache 2.4 نیز با ماژول هایی همچون mod_evasive سازگاری ندارد.
موفق و پیروز باشید