Nesivadovauti šiuo straipsniu nuo 2023 m. sausio mėnesio.
Nuo 2022 sausio DirectAdmin reikalauja, kad serveryje minimali naudojama DirectAdmin valdymo pulto versija būtų 1.63.4 . Jei naudojate žemesnę versiją - jungiantis prie valdymo pulto išvysite pranešimą, jog licencija pasibaigusi ("License has expired").
Jei taip nutiko - prisijungimo prie savo serverio per SSH ( kaip tai atlikti rasite šioje nuorodoje - https://forumas.dedikuoti.lt/discussion/10 )
1. Patikrinkite kokia serveryje naudojama DirectAdmin versija:
/usr/local/directadmin/directadmin v
2. Jei gautame atsakyme, versija mažesnė nei 1.63.4 , atlikite DirectAdmin valdymo pulto atnaujinimą.Tam tereikia vieną po kitos paleisti šias komandas:
CHANNEL=current
OS_SLUG=linux_amd64
COMMIT=$(dig +short -t txt "$CHANNEL-version.directadmin.com" | sed 's|.*commit=\([0-9a-f]*\).*|\1|')
FILE="directadmin_${COMMIT}_${OS_SLUG}.tar.gz"
curl --location --progress-bar --connect-timeout 10 "https://download.directadmin.com/${FILE}" --output "/root/${FILE}"
tar xzf "/root/${FILE}" -C /usr/local/directadmin
/usr/local/directadmin/directadmin permissions || true
/usr/local/directadmin/scripts/update.sh
service directadmin restart
Naujausią DirectAdmin dokumentaciją, valdymo pulto atnaujinimui rasite šioje nuorodoje - https://docs.directadmin.com/directadmin/general-usage/updating-da.html#manual-update-using-cli-commands
3. Tuomet vėl patikrinkite kokia serverio valdymo pulto versija (turite matyti naujesnę versiją):
/usr/local/directadmin/directadmin v
4. Pamėginkite prisijungti prie DirectAdmin valdymo pulto. Jei vis tiek pateikiamas pranešimas apie pasibaigusią licenciją - susisiekite su klientų aptarnavimo skyriumi:
https://klientams.iv.lt/support.php
ir paprašykite pateikti DirectAdmin valdymo pulto licencijos ID kodą.
5. Gavus kodą, serveryje paleiskite komandą:
/usr/local/directadmin/scripts/getLicense.sh 'XXXXXXXXXXXXXXXXXXXXXXXX'
vietoj XXXXXXXXXXXXXXXXXXXXXXXX nurodant gautą licencijos ID kodą. Ir vėl pamėginkite prisijungti prie DirectAdmin valdymo pulto.
Jei gautame atsakyme, versija yra 1.63.4 arba didesnė:
1. Susisiekite su klientų aptarnavimo skyriumi:
https://klientams.iv.lt/support.php
ir paprašykite pateikti DirectAdmin valdymo pulto licencijos ID kodą.
2.Gavus kodą, serveryje paleiskite komandą:
/usr/local/directadmin/scripts/getLicense.sh 'XXXXXXXXXXXXXXXXXXXXXXXX'
vietoj XXXXXXXXXXXXXXXXXXXXXXXX nurodant gautą licencijos ID kodą
Ir vėl pamėginkite prisijungti prie DirectAdmin valdymo pulto.