آموزش نحوه نصب کنترل پنل دایرکت ادمین برروی سرور
دراین پینگوفیلم با نحوه آموزش”نصب کنترل پنل دایرکت ادمین”باشما عزیزان همراه خواهیم بود.
همانطور که میدانید دایرکت ادمین پس از کنترل پنل سی پنل محبوب ترین کنترل کنترل پنل در لینوکس میباشد.توجه داشته باشد که ابتدا پیش نیاز های لازم برای نصب دایرکت ادمین را اعلام خواهیم نمود
سیستم های مورد نیاز :
سیستم عامل باید به درستی نصب گردیده باشد و پیش از این کنترل پنلی بر روی ان نصب نشده باشد.
حداقل یک ای پی خارجی باید دردسترس باشد
SSH باید نصب شده باشد و با یوزر روت به ان دسترسی داشته باشید
چک کردن لایسنس :
از فعال شدن لایسنس اطمینان حاصل نمایید و مطمئن شوید که لایسنس Verified شده باشد همچنین OS و IP سرور را چک نمایید تا ای پی درستی برای لایسنس تعیین شده باشد.
پیش از نصب دایرکت ادمین :
جهت اتصال به سرور ازنرم افزار putty استفاده کنید. آیپی و پورت سرور را وارد کرده و از طریق SSH به سرور متصل شوید.
توجه داشته باشید که پورت ممکن است در سرور ها متفاوت باشد جهت نحوه تغییر پورت و دانستن علت تغییر پورت می توانید به مقاله ی تغییر پورت SSH مراجعه کنید
توجه داشته باشید که کامند نصب سرویس هارا متناسب باسیستم عامل نصب شده وارد کنید :
بر روی 6 و Centos 5 :
yum install wget gcc gcc-c++ flex bison make bind bind-libs bind-utils openssl openssl-devel perl quota libaio libcom_err-devel libcurl-devel gd zlib-devel zip unzip libcap-devel cronie bzip2 cyrus-sasl-devel perl-ExtUtils-Embed autoconf automake libtool which patch mailx db4-devel
بر روی Centos 7 :
yum install wget gcc gcc-c++ flex bison make bind bind-libs bind-utils openssl openssl-devel perl quota libaio libcom_err-devel libcurl-devel gd zlib-devel zip unzip libcap-devel cronie bzip2 cyrus-sasl-devel perl-ExtUtils-Embed autoconf automake libtool which patch mailx psmisc net-tools systemd-devel libdb-devel
بر روی Debian :
pkg_add -r gmake perl
شروع نصب دایرکت ادمین (DirectAdmin)
با یوزر روت و از طریق کنسول یا SSH وارد سرور شوید و فایل setup.sh را دانلود نمایید :
wget http://www.directadmin.com/setup.sh
permission های فایل setup.sh را تغییر دهید :
chmod 755 setup.sh
اسکریپت نصب را اجرا کنید :
./setup.sh
پارامتر های خواسته شده از قبیل لایسنس، hostname و client ID را وارد نمایید.
توجه :
-
- hostname را نباید تنها اسم دامنه وارد نماید و حتما باید پیش از ان یک ساب دامین یا پشوند قرار دهید برای مثال هاست نیم میتواند Da.server.com در نظر گرفته شود.
- دامنه ای که در هاست نیم استفاده میکنید ترجیها سعی کند که .ir نباشد زیرا ممکن است در اینده به مشکل برخورد نمایید .
-
دسترسی به کنترل پنل
برای دسترسی به دایرکت ادمین میتوانید از پرت 2222 استفاده نمایید :
-
http://server.ip.address:2222
توجه داشنه باشید که 2222 پرت پیش فرض دایرکت ادمین میباشد. در صورتی که نتوانستید به ان متصل شوید ممکن است فایروال از این اتصال جلوگیری کرده باشد که برای رفع این مشکل میتوانید ان را غیر فعال نمایید :
service iptables stop
از یوزرنیم و پسوردی که در فایل setup.txt در دایرکتوری اسکریپت ها ایجاد گشته است برای ورود استفاده نمایید.
cat /usr/local/directadmin/scripts/setup.txt