ست کردن لایسنس در دایرکت ادمین

ست کردن لایسنس در دایرکت ادمین

مرتضی حبیبی

شاید بیشتر شما از سرور مجازی یا سرور اختصاصی برای هاست خود استفاده می کنید و برای کنترل پنل آن لایسنس جدید خریداری کرده اید، شما باید شماره کلید مجوز و شماره مشتری خود را در سرور خود آپدیت نمایید. ما در این مطلب به شما همراهان عزیز شتابان هاست موضوع ست کردن لایسنس در دایرکت ادمین را به شما آموزش می دهیم.

برای ست کردن لایسنس مراحل زیر را طی کنید:

مرحله ۱: ابتدا وارد سرور لینوکس خود شوید.(از طریق نرم افزار Putty)

مرحله ۲: سپس دستور زیر را وارد نمایید.

cd /usr/local/directadmin/scripts
./getLicense.sh 123 1234
service directadmin restart

توجه داشته باشید که در دستور دوم منظور ما از ۱۲۳ همان شماره مشتری و ۱۲۳۴ همان شماره کلید لایسنس دایرکت ادمین است. بعد از خرید لایسنس اطلاعات مربوط به دستورات بالا به شما ارسال میشود.

مرحله ۲: اگر شما با خطای extracting the update.tar.gz  مواجه شدید دستور زیر را وارد نمایید:

head -n 1 /usr/local/directadmin/conf/license.key

نکته: اگر با خطای معتبر نبودن لایسنس مواجه شدید از درست تنظیم شدن IP بر روی سرور خود و از active بودن لایسنس اطمینان حاصل کنید.

مرحله ۳: اگر شما در سرور خود بیش از یک IP دارید با استفاده از دستور زیر می توانید لایسنس را برای IP مورد نظر ست کنید:

cd /usr/local/directadmin/scripts
./getLicense.sh 123 1234 1.2.3.4
service directadmin restart

منظور از ۱٫۲٫۳٫۴ IP شما می باشد.

چنانچه قادر به اتصال با پورت ۴۴۳ در Directadmin.com نیستید به معنی این است که سرور شما هیچ اطلاعاتی دریافت نمی کند. از فعال بودن پورت ۴۴۳ در فایروال خود مطمئن شوید.

با دستور زیر می توانید با پورت ۸۰ وارد شوید:

echo 1 > /root/.insecure_download

اگر هنگام Restart کردن دایرکت ادمین با خطای زیر مواجه شدید:

Stopping DirectAdmin:
[ FAILED ] Starting DirectAdmin: [ OK ]

ممکن است که فایل Pid شما sync نشده باشد شما می توانید پردازش آن را با دستور زیر حذف کنید و دوباره دایرکت ادمین را Restart کنید:

killall -9 directadmin
/etc/init.d/directadmin start

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

cd /usr/local/directadmin/conf
cp -f license.key license.key.old
wget -O license.key --no-check-certificate 'https://license.directadmin.com/licenseupdate.php?uid=123&lid=1234'
chown diradmin:diradmin license.key
chmod 600 license.key

شما باید سرور خود را به IP  لایسنس متصل کنید. با استفاده از bind-address=1.2.3.4 در صورت استفاده از چند IP می توانید IP درست را از سرور به دایرکت ادمین معرفی کنید.

پیام خطا:

An error has occurred while trying to update the license file 

امیدواریم از این مقاله بهره لازم را برده باشید.

ما را در شتابان هاست دنبال نمایید.

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

ارسال دیدگاه جدید