جی بلاگ


Notice: get_settings is از رده خارج شده است از نگارش2.1! به‌جای آن از get_option() استفاده کنید. in /home/jeyserve/homes/blog/wp-includes/functions.php on line 3378
خانه آرشیو برچسب: نصب دایرکت ادمین

آرشیوهای برچسب : نصب دایرکت ادمین

آموزش نصب دایرکت ادمین

لوگوی دایرکت ادمین

دایرکت ادمین که بسیار ساده ، کاربردی و انعطاف پذیر است این روز ها مشتریان زیادی در کشورمان ایران پیدا کرده.ما در اینجا به شما یاد میدهیم که چگونه این نرم افزار را بر روی سرور خود نصب کنید

مرحله اول: نیاز ها

قبل از هرچیزی مطمئن شوید که یک سیستم عامل تمیز و پشتیبانی شده دارید و سرور شما حداقل یک آی پی ایستا و خارجی دارد و کامپایلر های gcc و g++ را نصب شده دارید!

جزئیات دقیق نیاز های دایرکت ادمین را در این مقاله مطالعه کنید.

مرحله دوم: لایسنس

لطفا مطمئن شوید که یک لایسنس معتبر برای سرورخود تهیه کردید.

لایسنس های دایرکت ادمین اکثرا به دو نوع تهیه میشوند: ماهیانه و مادام العمر.

به هر حال درصورتی که شما لایسنس معتبر داشته باشید، باید دو عدد به نام های Client id و  license id داشته باشید.

اگر هنوز لایسنس دایرکت ادمین تهیه نکردید، باما تماس بگیرید تا برای شما این کار را بکنیم.

مرحله سوم: شروع نصب

قبل از هرچیزی از طریق ssh یا terminal وارد سرور خود شوید.اگر بلد نیستید این مقاله را بخوانید.

اگر دسترسی root یا admin به سرور ندارید لطفا از دستور su استفاده کنید.

فایل نصاب دایرکت ادمین را دانلود کنید:

wget http://www.directadmin.com/setup.sh

دسترسی های لازم اجرا شدن را به فایل نصاب عطا کنید:

chmod 755 setup.sh

نصاب را اجرا کنید

./setup.sh

مرحله چهارم: نصب

هنگامی که پیام زیر را دریافت کردید، دکمه y را بفرشارید و اینتر را بزنید

Would you like to install these required pre-install packages? (y/n):

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

سپس متن Please enter your Client ID را مشاهده میکنید.لطفا عدد Client id را که از فروشنده لایسنس دریافت کردید را وارد کنید.

در مورد متن Please enter your License ID هم همانند بالا عمل کنید.

زمانی که متن Enter your hostname را مشاهده کردید نام سرور خود را که به فروشنده لایسنس قبلا دادید، وارد کنید.

هنگامی که Is this correct? را دیدید با دکمه y تایید کنید و در پاسخ Is xxx.xxx.xxx.xxx the IP in your license? اگر آی پی سرور مطابقت میکرد تایید کنید.

در پاسخ Is this correct? (must match license) باز هم y را بفشارید.

ما اگر به جای شما باشیم قطعا در پاسخ پرسش Enter your choice (1 or 2 or 3 or 4) گزینه چهارم را انتخاب میکردیم.

در پاسخ سوال های Would you like the default settings of…. و Would you like to search for the fastest download mirror? به نشانه تایید دکمه y را بفشارید.

سپس منتظر شوید!حتی شاید سی دقیقه تا یک ساعت فقط تماشاچی کد ها و متونی باشید که هیچ چیز آن ها نمیفهمید!

در پایان نصب نام کاربری و پسورد برایتان ذکر میشود.

منبع: وب سایت رسمی دایرکت ادمین

شرایط نصب دایرکت ادمین

سیستم عامل های قابل پشتیبانی:

  • RedHat Enterprise / CentOS 5.x 32/64-bit, 6.x 32/64-bit, 7.x 64-bit BETA
  • FreeBSD 8.x 64-bit, 9.x 32/64-bit
  • Debian 6.x 32/64-bit, 7.x 32/64-bit
  • Ubuntu 10.04, 12.04, 14.04 32/64-bit

اگر نمیدانید که چه سیستم عاملی روی سرور خود دارید، این مقاله به شما کمک میکند.

حداقل پارتیشن بندی  مناسب:

  • swap حدود دو برابر رم سرور
  • موقعیت /boot با حجم 40 مگابایت
  • موقعیت /tmp با حجم 1 گیگابایت
  • موقعیت / با حجم 6 تا 10 گیگابایت
  • موقعیت /var با حجم 8 تا 20 گیگابایت
  • موقعیت /usr با حجم 5 تا 12 گیگابایت
  • موقعیت /home به حجم باقی مانده هارد
برای سرور هایی که رمشان از 8 گیگابایت بیشتر است، پیشنهاد میشود بیشتر از 8 گیگابایت برای پارتشین swap اختصاص ندهند
بسیار پیشنهاد میشود حتی امکان پارتیشن /tmp با تنظیمات noexec,nosuid ایجاد شوند
بسیار پیشنهاد میشود حتی امکان پارتیشن /home با تنظیمات nosuid ایجاد شوند

سخت افزار

دایرکت ادمین به شما پیشنهاد کرده که پردازشگر شما حداقل از 500 مگاهرتز(mhz) سرعت برخوردار باشد.همچنین مقدار رم سرور حداقل 1 گیگابایت و حداقل مقدار پارتیشن swap دو گیگابایت باشد.فضای خالی بعد از نصب لینوکس حداقل 2 گیگابایت لازم است.مشخص است که هر چقدر سایت های شما از ترافیک بیشتری برخوردار باشند، نیاز بیشتری به منابع سرور پیدا خواهید کرد.

نرم افزار

برای نصب دایرکت ادمین نیاز است تا مطمئن باشید که ssh و کامپایلر های gcc و g++ نصب شده باشند.

همچنین هسته (Kernel) لینوکس از فضای کاربر و نسخه 6 آی پی(ip v6) باید حتما پشتیبانی کند.

سطح دسترسی

لازم است تا نصب کننده(شما) دسترسی به root سرور داشته باشد.

آی پی

شما لازم دارید تا حداقل یک آی پی خارجی(External) و ایستا (static) بر روی سرور خود داشته باشید، هرچند که پیشنهاد میشود که دو عدد آی پی داشته باشید تا بهترین کارایی را از Dns Server داشته باشید.

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

چه چیز هایی نصب میشوند؟

directadmin                               کنترل پنل

آپاچی 2.2 یا 2.4                          وب سرور

انجین ایکس 1.6                           وب سرور

پی اچ پی 5.3 یا 5.4 یا 5.5 یا 5.6     زبان برنامه نویسی

مای اس کیو ال 5.1 یا 5.5 یا 5.6      پایگاه داده

PhpMyAdmin                             مدیریت پایگاه داده

exim                                         میل سرور

 

منبع: دایرکت ادمین