PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : معرفی DA-Toolbox :اسکریپتی برای نصب ماژول های مختلف php و کش و ... برروی سرور دایرکت ادمین



jahromweb
May 31st, 2015, 11:48
باسلام

شاید شما هم وقت زیادی را برای کانفیگ سرور ها و نصب ماژول ها و ابزارات مختلف صرف میکنید.
شاید اطلاع داشته باشید که یکی از بهترین روش ها برای صرفه جویی در زمان نوشتن bash script و استفاده از ان است . مثلا اسکریپتی برای کانفیگ وب سرور و ...
بسیاری از مدیران سرور برای خود یک مجموعه اسکریپت دارند که سبب میشود وقت کمتری را برای کانفیگ سرور کاربرانشان صرف کنند و بسیاری از مراحل را به صورت اتوماتیک طی کنند.

یک سری bash script نیز به صورت رایگان وجود دارد که به شما کمک میکند تا کار هایتان را سریع تر انجام بدهید برای مثال custombuild که احتمالا با ان اشنا هستید و یک اسکریپت است که ابتدا توسط یکی از کابران دایرکت ادمین نوشته شد و سپس به جزئی از دایرکت ادمین تبدیل شد!

حال بنده قصد دارم یک اسکریپت دیگر نیز به شما معرفی کنم که ان هم توسط یک مدیر سرور حرفه ای نوشته شده و برای صرفه جویی در زمان ساخته شده.
امکانات فراوانی در این اسکریپت هست و درواقع سعی در رفع برخی از کمبود های custombuild داشته .
برای مثال نصب مواردی مثل memcached , apc , ... را اسان کرده است
لیست تمام امکانات این اسکریپت را در زیر میتوانید مشاهده کنید.
همچنین به یاد داشته باشید که این اسکریپت پشیتبانی از cb1.2 و cb2 را دارد.





~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PHP Module Installations
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Imagick
2. PDFlib
3. Mailparse
4. Memcache(d)
5. APC
6. XSL Extension (installed)
7. PHP Redis
8. Zend OPcache (installed)
9. IMAP Extension
10. SSH2
11. LDAP Extension
12. Tidy Extension
13. Intl Extension (installed)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Other Installations
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
100. mod_ruid2
101. Redis server
102. GIT
103. Python 2.7 (as 2nd)
104. Postgres SQL

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PHP updates (PHP1: 5.4.39 PHP2: 5.3.29
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
200. PHP update (minor update)
201. PHP upgrade to 5.3 (PHP2: inst)
202. PHP upgrade to 5.4 (PHP1: inst)
203. PHP upgrade to 5.5
204. PHP upgrade to 5.6

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Other updates
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
300. MySQL (minor version update)
301. MySQL upgrade to 5.5
302. MySQL upgrade to 5.6






خوب حالا میریم سراغ استفاده از این اسکریپت:


اول ان را از github دانلود میکنیم:

wget https://raw.githubusercontent.com/sempiterna/DA-Toolbox/master/da_toolbox.sh
سپس برای اجرا دستور زیر را میزنیم:

sh da_toolbox.sh


بار اول ممکن است تا یک دقیقه اجرای ان طول بکشد که برای نصب پیش نیاز ها است.
پس از اجرا یک منو برای شما باز میشود و با وارد کردن شماره پکیج مورد نیاز و زدن اینتر برای شما نصب میگردد.

درضمن اگر با نوشتن bashscript اشنایی دارید میتوانید این برنامه را گسترش بدهید و امکانات بیشتری به ان اضافه کنید ،‌ مواردی مثل google pagespeed و یا varnish cache و دیگر موارد که واقعا جای خالی ان در این اسکریپت احساس میشود را اضافه کنید و درصورت تمایل نسخه ی تغییر یافته ی خودتان را به ان اضافه کنید.
همچنین توجه کنید که این اسکریپت به صورت مداوم به روز میشود و با لینک داده شده در بالا همواره میتوانید از اخرین نسخه ی ان استفاده کنید.

امیدوارم که برایتان کاربردی باشد.

ارادتمند شما
مهدی تمدن

isp
May 31st, 2015, 12:14
سلام بسیار عالی بود
موفق باشید