اطلاعات تماس

تهران ، آیت الله کاشانی ، پلاک 160 واحد 27

92001474 - 021

info@negarnovin.com

ناحیه کاربری

نصب DirectAdmin در CentOS

با شما هستیم با آموزش نصب DirectAdmin در CentOS در خدمت شما خواهیم بود تا انتهای این مطلب ما را همراهی کنید. و یا با  محیط آن آشنا گردید به مطالعه این مطللب بپردازید.

بکاپ منظم روزانه هفتگی ماهانه در یک سرور مجزا از مزیت نگارنوین نسبت به سایرین می باشد.

نصب DirectAdmin در CentOS

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

کاموا

چگونگی نصب DirectAdmin در CentOS

مراحل نصب

گام اول:

پیش از نصب باید در نظر داشت که:

  • حداقل می­‌بایست یک (IP) آدرس داشته باشید.
  • باید (SSH و gcc و openssl-devel) را نیز نصب داشته باشید.

گام دوم:

از درست بودن اطلاعات درج‌شده در مجوزها مطمئن شوید.

با آدرس https://www.directadmin.com/clients می‌توانید به اکانت کلاینت خود وارد شوید و با گزینه (view) اطلاعات لازم مجوزها را مشاهده کرده و از فعال بودن آن‌ها و همچنین درست بودن آدرس (IP) و سیستم‌عامل اطمینان حاصل کنید.

گام سوم:

توجه داشته باشید اگر با نام کاربری غیر از ادمین وارد شده­‌اید، حتما باید از پیشوند sudo برای حق دسترسی root استفاده کنید و ضمناً باید (AllowUsers username) را قبل از خارج شدن از دسترسی root در (/etc/ssh/sshd_config) اضافه کنید. در غیر این‌صورت برای همیشه دسترسی root بر روی سرور را از دست خواهید داد و نیازمند format کردن می‌­شوید.

به‌عنوان root وارد شوید و فایل (setup.sh) را دانلود کنید.

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

نکته: برای سیستم­‌های (FreeBSD) به‌جای (wget) از (fetch) استفاده کنید.

حال مجوز دسترسی فایل را تغییر دهید:

chmod 755 setup.sh

و کد زیر را اجرا کنید:

./setup.sh

نیاز است تا (client ID number) و (license ID number) و (hostname) را وارد کنید.

حتما لازم نیست که نام هاست و دامنه با هم یکی باشد؛ در صورت یکسان بودن ممکن است برای سرویس‌­های (e-mail) و (FTP) مشکل به‌وجود بیاید.

برای نصب (VPS/VDS) حتما به نکات زیر دقت کنید:

پس از نصب متن زیر را در (/usr/local/directadmin/conf/directadmin.conf) وارد کنید.

ethernet_dev=venet0:0

در سیستم‌­هایی که (IP) شما همان (IP) ست شده نیست یا متفاوت است، می­‌بایست به‌صورت دستی اطلاعات را در (/sbin/ifconfig) مشاهده و تصحیح کنید:

ethernet_dev=eth0:1

تنظیمات SSL

اگر به Directadmin از طریق SSL می‌خواهید متصل شوید، باید مقدار SSL را به (SSL=1) تغییر دهید.

دسترسی به کنترل‌پنل

دسترسی به Directadmin از طریق (http://server.ip.address:2222) نیز امکان‌پذیر است و با وارد کردن نام کاربری و رمز ورود می­‌توانید به آن دسترسی داشته باشید.

خطاهای RPM

پیش از نصب RPM برای جلوگیری از پیغام­‌های خطا می‌بایست که سرویس‌­هایی همانند apache و sendmail را ابتدا حذف کرده و سپس RPM فرآیند نصب را طی می‌کند و سرویس­‌های مورد نظر را نصب می­‌کند.

برای مثال فرض کنید می‌خواهید (exim) را نصب کنید و با پیام­‌های زیر مواجه می­‌شوید:

# rpm -ivh exim-3.36-2.i386.rpm

>Preparing... ########################################### [100%]

file /somefile from install of exim-3.36-2 conflicts with file from package sendmail-8.1

...

این پیغام به‌‎این معناست که sendmail در حال حاضر بر روی سرور شما نصب می­‌باشد و ما باید برای ادامه­‌ی مراحل نصب، آن را حذف کنیم:

rpm -e --nodeps sendmail

پس از آن شما می­‌توانید به ادامه­‌ی نصب RPM بپردازید. سرویس‌­هایی از قبیل (apache  ، apache-devel ، wu-ftp ، Php و Mysql) نیز به‌همین ترتیب شامل این نکته می­‌شوند.

 

سرور مجازی فنلاند

تبریک می گوییم مقاله آموزش نصب DirectAdmin در CentOS پایان رسید با مقالات بعدی ما را همراهی کنید.

شعار همیشگی: حفظ مشتریان فعلی ، دعوت از مشتریان قبلی ، جذب مشتریان آتی.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *