Simbolinės nuorodos profesionalaus hostingo serveryje sukūrimas

Iš IV pagalba klientams.
Peršokti į: navigacija, paiešką

Simbolinė nuoroda (symlink) veikia kaip nuoroda į kitą failą ar katalogą serveryje, pavyzdžiui, domenas1.lt gali imti turinį iš domenas2.lt "public_html" katalogo. Simbolinės nuorodos sukūrimui bus reikalinga SSH prieiga prie aktualaus naudotojo serveryje. Jei SSH prieiga jūsų serveryje dar nėra aktyvuota, susisiekite su mumis el. paštu: pro@hostingas.lt

Simbolinės nuorodos sukūrimas

Prieš atliekant veiksmus, domenas turi būti pridėtas prie serverio valdymo pulto "DirectAdmin". Kaip tai atlikti galite matyti čia.

1. Terminale prisijunkite prie serverio per SSH prie aktualaus naudotojo:

  ssh <naudotojas>@<serveris>.hostingas.lt


2. Suveskite komandą:

 ln -s /home/<naudotojas>/domains/domenas2.lt/public_html/ /home/<naudotojas>/domains/domenas1.lt/public_html


  • Šioje komandoje domeno domenas2.lt "public_html" katalogas bus vieta, iš kurios bus imamas turinys (pirma komandos dalis - /home/<naudotojas>/domains/domenas2.lt/public_html/).
  • Šioje komandoje domenas domenas1.lt (antra komandos dalis /home/<naudotojas>/domains/domenas1.lt/public_html) bus tas adresas, kuris ims turinį iš domenas2.lt/public_html/ katalogo.

SVARBU - Prieš atliekant veiksmus serveryje reikalinga pašalinti domeno, kuris neturi svetainės failų, "public_html" katalogą. Pavyzdžio atveju, domenas domenas1.lt prieš paleidžiant komandą jau turėtų būti su pašalintu "public_html" katalogu.

SVARBU - Vietoje <naudotojas> įrašykite savo serverio naudotoją.

Patikrinimas, ar simbolinė nuoroda susikūrė

Serveryje patikrinti ar simbolinė nuoroda sėkmingai sukurta galite su komanda:

 ls -l /home/<naudotojas>/domains/domenas1.lt


Terminale matysite reikšmę, kuri nurodys iš kur imamas "public_html" turinys domenui domenas1.lt:

2023-10-12 09:36 public_html -> /home/<naudotojas>/domains/domenas2.lt/public_html/

Simbolinės nuorodos pašalinimas

Simbolinę nuorodą pašalinti galima su komanda:

 unlink /home/<naudotojas>/domains/domenas1.lt/public_html


domenas1.lt - svetainės adresas, kuris ima turinį iš kito domeno "public_html" katalogo.