Nori perkelti savo svetainę į kitą hostingo planą, bet išlaikyti tą patį domeną? Sek šiuos žingsnius arba peržiūrėk vaizdo instrukciją 👇
❗ SVARBU ❗
Šie veiksmai taikomi WordPress svetainėms. Kitoms turinio valdymo sistemoms jie gali šiek tiek skirtis. Vis tik, bet kokiu atveju tau reikės perkelti TVS failus ir duomenų bazes (jei jos naudojamos).
Ši instrukcija netinka svetainėms, sukurtoms su Hostinger svetainių kūrimo įrankiu. Tokiu atveju žiūrėk čia.
1 būdas – įskiepio naudojimas
Rekomenduojama svetainėms, kurios yra mažesnės nei 512 MB (įskaitant failus ir duomenų bazę):
Įdiek įskiepį „All-in-One WP Migration“, sugeneruok ir atsisiųsk .wpress failą.
Naudok „All-in-One WP Migration“ įskiepį .wpress failui atkurti
Jei tavo svetainė yra didesnė nei 512 MB:
Rankiniu būdu sukurk ir atkurk atsargines kopijas, kaip parodyta toliau pateiktame 2 būde.
Įsigyk „All-in-One WP Migration“ įskiepio licenciją – tai panaikins įkėlimo dydžio apribojimą.
2 būdas – atsarginių kopijų kūrimas ir atkūrimas rankiniu būdu
Rekomenduojama didesnėms nei 512 MB svetainėms arba norintiems patiems atlikti atsarginių kopijų sukūrimą ir atkūrimą.
1 veiksmas – sukurk ir atsisiųsk savo svetainės atsarginę kopiją
Prieš generuojant atsarginę kopiją patikrink ir pasižymėk teisingą duomenų bazės pavadinimą. Jei nesi tikras, kurią duomenų bazę rinktis, eik į svetainės konfigūracijos failą ir ieškok duomenų bazės pavadinimo. Jei naudoji WordPress, gali peržvelgti instrukciją: Kaip rasti savo WordPress duomenų bazės pavadinimą 💡
Savo hPanel eik į „Svetainės“ ir pasirink šalia norimos svetainės esantį prietaisų skydelį. Tada kairėje pusėje ieškok mygtuko „Atsarginės kopijos“ ir spustelėk jį:
Joje rasi parinktį „Generuoti naują atsarginę kopiją“ ir spustelėk „Pasirinkti“:
Tada spustelėk „Tęsti“. Viskas gali užtrukti iki kelių valandų, tačiau paprastai trunka trumpiau. Kai atsarginės kopijos bus sukurtos, galėsi jas atsisiųsti. Norėdamas atsisiųsti failus, pasirink „Failų atsarginės kopijos“:
Nurodyk pageidaujamą datą ir spustelėk „Kitas žingsnis“:
Tada spustelėk „Atsisiųsti visus failus“:
Tai gali šiek tiek užtrukti: didesnėms svetainėms gali prireikti iki 30 minučių. Kai viskas bus paruošta, spustelėk „Atsisiųsti atsarginę kopiją“:
Ir viskas! Atsisiųstame archyve bus visi tavo svetainės failai 😊
Panašiai gali atsisiųsti ir sugeneruotas duomenų bazes – pasirink „Duomenų bazių atsarginės kopijos“. Iš išskleidžiamojo sąrašo pasirink savo duomenų bazę ir spustelėk „Rodyti duomenų bazes“:
Įsitikink, kad pasirinkta duomenų bazė atitinka tavo svetainės konfigūraciją.
Tada pasirink pageidaujamą atsarginės kopijos datą ir spustelėk „Atsisiųsti“:
Taip atsisiųsi savo svetainės failus ir duomenų bazes.
2 veiksmas – ištrink seną svetainę
Kitas žingsnis – pašalinti seną svetainę iš hostingo plano. Tai padaryti būtina. Priešingu atveju negalėsi naudoti savo domeno vardo su kitu hostingo planu.
Jei naudojiesi el. pašto paslauga, prieš ištrindamas svetainę būtinai sukurk atsarginę el. laiškų kopiją:
Savo hPanel eik į „Svetainės“, surask norimą svetainę, spustelėk elipsę (⋯) ir pasirink „Ištrinti“:
Pasirodys įspėjimas, kuriame aiškiai nurodyta, koks domenas bus ištrintas ir kad bus pašalinti visi su juo susiję duomenys:
Galiausiai patvirtink pažymėdamas varnelę ir spustelėk „Ištrinti“. Taip tavo svetainė bus pašalinta iš hostingo plano.
VERTA ŽINOTI
Jei pašalinsi pagrindinį hostingo plano domeną, naujas domenas (kitas iš papildinių sąrašo) bus automatiškai nustatytas kaip pagrindinis.
Gali prireikti 10-15 minučių, kol svetainė bus visiškai pašalinta – luktelk ir tada perkrauk puslapį, kad įsitikintum, jog ji pašalinta.
3 veiksmas – naujos svetainės įtraukimas į pageidaujamą hostingo planą
Savo hPanel eik į „Svetainės“, surask pageidaujamą hostingo planą, spustelėk „Pridėti svetainę“, ir kaip pageidaujamą platformą pasirink „Pritaikyta PHP/HTML svetainė“:
Įvesk reikiamą informaciją. Galiausiai nurodyk pageidaujamą domeno vardą ir spustelėk „Tęsti“.
Taip pridėsi svetainę prie kito hostingo plano. Beliko įkelti savo svetainės failus ir duomenų bazes.
4 veiksmas – įkelk atsarginę svetainės kopiją
Atsargines kopijas galima kelti keliais būdais, tačiau paprasčiausia yra naudoti failų tvarkyklę. Įkėlimo riba yra 100 GB. Nėra skirtumo, ar pirmiausia įkelsi svetainės failus, ar jos duomenų bazę.
Įkelk svetainės failus
Savo hPanel eik į „Svetainės“ ir pasirink šalia norimos svetainės esantį prietaisų skydelį. Tada kairėje pusėje spustelėk „Failų tvarkyklę“:
Pasirink konkrečios svetainės failus:
Atidaryk svetainės aplanką public_html ir viršuje dešinėje spustelėk „Įkelti“:
Tada pasirink „Failas“ ir įkelk atsarginę svetainės failų kopiją (.tar.gz). Luktelk: priklausomai nuo atsarginės kopijos dydžio ir interneto greičio, tai gali užtrukti iki valandos.
Išskleisk savo svetainės failų archyvą
Dabar dešiniuoju pelės klavišu spustelėk ant atsarginės kopijos failo ir pasirink „Išskleisti“ arba spustelėk „Išskleisti“ viršutiniame dešiniajame kampe:
Įrašyk aplanko vardą, pvz.: atsarginė kopija ir paspausk „Išskleisti“:
Kai svetainės failai bus išskleisti į tam skirtą aplanką, galėsi ištrinti atsarginį .tar.gz failą.
Dabar perkelkime svetainės failus į reikiamą aplanką. Norėdamas tai padaryti, atidaryk aplanką, kuriame yra išskleisti svetainės failai (mūsų atveju jis vadinamas atsargine kopija) → domenai → pasirink atitinkamą domeną → atidaryk jo aplanką public_html, pasirink visus failus ir viršutiniame dešiniajame kampe spustelėk „Perkelti failą“:
Dukart spustelėk aplanką su dviem taškais .. tiek kartų, kiek reikia, kad pereitum į pagrindinį katalogą. Turėtum matyti, kad šiuo metu naršai: /files/public_html. Tada spustelėk „Perkelti“:
Tikslas – kad visi svetainės failai būtų aplanke public_html.
Įkelk duomenų bazę
Paprasčiausiai sukurk naują duomenų bazę ir į ją importuok atsarginę kopiją. Jei nori sukurti duomenų bazę, savo hPanel eik į „Svetainės“ ir pasirink prietaisų skydelį šalia norimos svetainės. Tada šoninėje juostoje ieškok „Valdymas“ ir spustelk jį:
Įsitikink, kad kairiajame išskleidžiamajame meniu pasirinkta tinkama svetainė (ta, į kurią nori įkelti duomenų bazę):
Skiltyje „Sukurti naują MySQL duomenų bazę ir duomenų bazės naudotoją“ įvesk duomenų bazės pavadinimą, naudotojo vardą ir slaptažodį.
Rekomenduojama naudoti tą patį vardą ir slaptažodį, kaip ir pradinėje duomenų bazėje. Šią informaciją gali rasti ir nukopijuoti atidaręs savo svetainės konfigūracijos failą failų tvarkyklėje.
WordPress svetainėse jis yra public_html → wp-config.php faile:
DB_NAME = MySQL duomenų bazės vardas, pvz., u123456789_abcd
DB_USER = MySQL naudotojo vardas, pvz., u123456789_efgh
DB_PASSWORD = norimas slaptažodis
Užpildęs duomenis, spustelėk „Sukurti“:
Tokiu būdu nauja duomenų bazė automatiškai priskiriama pasirinktam domenui. Ji atsiras skiltyje „Dabartinių MySQL duomenų bazių ir naudotojų sąrašas“, kur galėsi ją tvarkyti.
Pirmoji duomenų bazės ir vartotojo vardo dalis (u123456789) yra unikali ir negali būti pašalinta ar pakeista 📌.
Norėdamas importuoti atsarginę duomenų bazės kopiją, šalia naujai sukurtos duomenų bazės spustelk Įvesti phpMyAdmin. phpMyAdmin tavo duomenų bazė bus pasirinkta pagal numatytuosius nustatymus, todėl spustelėk „Importuoti“:
Pasirink duomenų bazės atsarginę kopiją, kurią atsisiuntei anksčiau (.sql.gz):
Tęsk toliau nekeisdamas nustatymų ir spustelėk „Eiti“ arba „Importuoti“.
Jei negali importuoti .sql.gz failo, išskleisk jį .sql formatu ir bandyk įkelti dar kartą. Sužinok daugiau apie galimas problemas importuojant duomenų bazę 💡
Atnaujink duomenų bazės informaciją savo svetainės konfigūracijos faile
Paskutinis žingsnis – įsitikink, kad tavo duomenų bazės prisijungimo duomenys (vardas, naudotojo vardas, slaptažodis) atitinka tavo svetainės konfigūracijos failo duomenis: Kaip rasti MySQL duomenų bazės informaciją. 💡
Kai duomenų bazė bus importuota, atidaryk savo svetainės konfigūracijos failą ir atnaujink jo duomenis, kad jie atitiktų naujosios duomenų bazės duomenis. Būtinai atnaujink naudotojo vardą, nes jis tikrai bus kitoks!
WordPress svetainėse jis yra public_html → wp-config.php faile:
DB_NAME = MySQL duomenų bazės vardas, pvz., u123456789_abcd
DB_USER = MySQL naudotojo vardas, pvz., u123456789_efgh
DB_PASSWORD = norimas slaptažodis
Ir viskas! Dabar jau žinai, kaip perkelti svetainę į kitą hostingo planą, išlaikant tą patį domeną 😊
Jei po perkėlimo bandant pasiekti svetainę gauni 403 klaidą, ji gali būti susijusi su DNS sklaida. Skirtingi hostingo planai turi skirtingus IP adresus, todėl A įrašas pasikeitė ir vyksta jo sklaida. Luktelk ir tavo svetainė veiks kaip reikiant!