Svetainės perkėlimas į serveriai.lt: Skirtumas tarp puslapio versijų

Iš IV pagalba klientams.
Peršokti į: navigacija, paiešką
(Svetainės pritaikymas dirbti su nauja duomenų baze)
(nerodoma 29 tarpinės versijos, sukurtos 15 naudotojų)
1 eilutė: 1 eilutė:
 
+
== Svetainės failų perkėlimas ==
=== # Svetainės failų perkėlimas # ===
+
=== Svetainės failų iškėlimas iš senojo serverio ===
 
 
 
 
==== Svetainės failų iškėlimas iš senojo serverio ====
 
  
 
Prisijungę prie senojo serverio suraskite katalogą, kuriame saugomi Jūsų svetainės failai. Dažniausiai šis katalogas vadinasi ''"public_html"''. Visiškai visus failus, kurie bus šiame kataloge, nusikopijuokite į savo kompiuterį.
 
Prisijungę prie senojo serverio suraskite katalogą, kuriame saugomi Jūsų svetainės failai. Dažniausiai šis katalogas vadinasi ''"public_html"''. Visiškai visus failus, kurie bus šiame kataloge, nusikopijuokite į savo kompiuterį.
  
Prisijungimui galima naudoti vieną populiariausių FTP programų - [http://filezilla-project.org/download.php FileZilla]. Ją galite atsisiųsti [http://filezilla-project.org/download.php paspaudę čia.].
+
Prisijungimui galima naudoti vieną populiariausių FTP programų - [http://filezilla-project.org/download.php FileZilla].
 
 
==== Svetainės failų įkėlimas ====
 
 
 
Svetainės failų įkėlimui rekomenduojame naudoti programą [http://filezilla-project.org/download.php FileZilla], o jei norėtumėte kuo paprastesnio įkėlimo - bent Internet Explorer ( kaip jį naudoti rasite [[Įkėlimas_su_Internet_Explorer|paspaudę čia]] ).
 
 
 
Kadangi Jūsų domenas dar veikia iš senojo serverio, kaip FTP serverio adresą naudokite mūsų serverio pavadinimą.
 
 
 
<!-- Jį galite rasti [https://klientams.iv.lt/ klientų sistemoje], skyriuje "Paslaugos" pasirinkę savo talpinimo planą:
 
[[Vaizdas:serverio_pavadinimas.png]]
 
Šiuo atveju serverio pavadinimas yra '''paprika.serveriai.lt''' -->
 
 
 
Visus svetainės failus reikėtų perkelti į katalogą ''public_html''. Nuorodą rasite vos prisijungus prie serverio. Jei į tą patį serverį keliama antra ar daugiau svetainių, rinkitės katalogą ''/domains/REIKIAMA-SVETAINE.LT/public_html''.
 
 
 
''PAVYZDYS:'' Kaip perkėlimas atrodo praktiškai, galite pamatyti [http://www.youtube.com/watch?v=nU-br1WRh70 paspaudę čia.]
 
 
 
=== # Duomenų bazės perkėlimas # ===
 
 
 
MySQL duomenų bazes naudoja didžioji dalis svetainių, sukurtų naudojant PHP. Duomenų bazės perkėlimas gali būti sudėtingiausia viso perkėlimo dalis, nes reikia ne tik perkelti duomenis, bet ir atnaujinti pačią svetainę ( perkėlimo metu greičiausiai pasikeis duomenų bazės pavadinimas, prisijungimo vardas ir slaptažodis ).
 
  
 +
=== Svetainės failų įkėlimas  ===
  
==== Duomenų bazės eksportavimas iš senojo serverio ====
+
Svetainės failų įkėlimui rekomenduojame naudoti programą [http://filezilla-project.org/download.php FileZilla] arba bent [[Įkėlimas_su_Internet_Explorer|Internet Explorer naršyklę]]. Jungiantis prie mūsų serverio reikės nurodyti serverio pavadinimą, prisijungimo vardą ir slaptažodį. Visus juos galite sužinoti klientų sistemos pagalba:
 +
* [[Serverio_slaptažodžio_priminimas|Serverio slaptažodis]]
 +
* [[Tiesioginis_serverio_pavadinimas|Serverio pavadinimas]]
 +
Svetainės failus reikia įkelti į direktoriją ''domains/JŪSŲ_SVETAINĖ/public_html/''. Kaip perkėlimas atrodo praktiškai, galite pamatyti [http://www.youtube.com/watch?v=nU-br1WRh70 paspaudę čia.]
  
Dauguma paslaugų tiekėjų, talpinančių svetaines, suteikia ''PhpMyAdmin'' įrankį duomenų bazės valdymui. Jei nežinote kur šis įrankis yra ar kaip prie jo prisijungti - pasitikslinkite su buvusiu paslaugos tiekėju.
+
== Duomenų bazės perkėlimas ==
  
Prisijungus prie šio įrankio:
+
Duomenų bazės perkėlimas yra bene sudėtingiausia migravimo dalis. Šį žingsnį sudaro trys etapai:
 +
* Duomenų bazės eksportavimas sename serveryje.
 +
* Duomenų bazės importavimas naujajame.
 +
* Svetainės konfigūracinio failo atnaujinimas. Perkėlimo metu dažniausiai keičiasi duombazės pavadinimas, naudotojo vardas ir slaptažodis.
  
* Jei pateikiamas sąrašas su keliomis duomenų bazėmis - pasirinkite tą, kurią perkelsite.
+
Kaip perkėlimas atrodo praktiškai, galite pamatyti [http://www.youtube.com/watch?v=4xTPjIP4ABU paspaudę čia.]
  
* pasirinkite meniu "export" ir eksportavimo tipą "Quick". Sugeneruotą .SQL failą išsaugokite savo kompiuteryje.
+
=== Duomenų bazės eksportavimas ===
  
 +
Dauguma tiekėjų, talpinančių svetaines, suteikia '''PhpMyAdmin''' įrankį duomenų bazių valdymui. Jei nežinote ar šis įrankis yra ar kaip prisijungti - pasitikslinkite su esamu paslaugos tiekėju. Prisijungus prie PhpMyadmin:
  
==== Duomenų bazės importavimas ====
+
* Jei pateikiamas sąrašas su keliomis duomenų bazėmis - pasirinkite vieną.
 +
* pasirinkite meniu ''"export"''
 +
* Dažniausiai siūloma rinktis eksportavimo tipą. Pažymėkite ''"Quick"''
 +
* Sugeneruotą .SQL failą išsaugokite savo kompiuteryje.
 +
<br />
 +
Labai išsamią instrukciją kaip eksportuoti duomenų bazę iš valdymo pulto ir PhpMyAdmnin įrankio galite rasti [[PhpMyAdmin eksportavimas|šiame puslapyje]].
  
* Visų pirma - tiesiog sukurkite duomenų bazę. Tai galima atlikti [http://www.serveriai.lt/valdyti.php? serverio valdymo pulte], pasirinkus ''MySQL valdymas"'' ir ''"Sukurti naują duomenų bazę"''. Gerokai [[MySQL_duomenų_bazės_sukūrimas|detalesnę instrukciją galite rasti paspaudę čia.]]
+
=== Duomenų bazės importavimas ===
  
'''Svarbu''' - prisiminkite sugalvotą slaptažodį, prisijungimo vardą ir duomenų bazės pavadinimą.
+
* Sukurkite naują duomenų bazę. Tai galima atlikti [[Serverio_valdymo_pultas|serverio valdymo pulte]], pasirinkus ''MySQL valdymas"'' ir ''"Sukurti naują duomenų bazę"''. Detaliau: [[MySQL_duomenų_bazės_sukūrimas|duomenų bazės kūrimas]]
 +
* '''Svarbu''' - prisiminkite sugalvotą slaptažodį, prisijungimo vardą ir duomenų bazės pavadinimą.
 +
* Prisijunkite prie PhpMyAdmin įrankio mūsų serveryje. Jį galite rasti [[Serverio_valdymo_pultas|serverio įrankių puslapyje]], pasirinkę meniu ''"MySQL Administravimas"''. Rekomenduojama prisijungti naudojant aukščiau sugalvotą prisijungimo vardą ir slaptažodį.
 +
<br />
 +
Labai išsamią instrukciją kaip importuoti duomenų bazę naudojantis PhpMyAdmnin įrankiu galite rasti [[PhpMyAdmin importavimas|šiame puslapyje.]]
  
* Prisijunkite prie PhpMyAdmin įrankio mūsų serveryje. Jį galite rasti [http://www.serveriai.lt/valdyti.php? serverio įrankių puslapyje], pasirinkę meniu ''"MySQL Administravimas"''. Rekomenduojama prisijungti naudojant auksčiau sugalvotą prisijungimo vardą ir slaptažodį.
+
=== Svetainės pritaikymas dirbti su nauja duomenų baze ===
  
''PAVYZDYS:'' Kaip perkėlimas atrodo praktiškai, galite pamatyti [http://www.youtube.com/watch?v=4xTPjIP4ABU paspaudę čia.]
+
Dauguma atvejų perkėlus svetainę keičiasi duomenų bazės pavadinimas, prisijungimo vardas ir slaptažodis. Dėl to reikia pataisyti turinio valdymo sistemos konfigūracinį failą. Kaip tai atliekama populiariausiose turinio valdymo sistemose:
 
 
 
 
==== Svetainės pritaikymas dirbti su nauja duomenų baze ====
 
 
 
Dauguma atvejų perkėlus svetainę keičiasi duomenų bazės pavadinimas ir prisijungimo vardas, dažniausiai ir slaptažodis. Kaip skirtingose turinio valdymo sistemose atnaujinti šiuos duomenis rasite čia:
 
  
 
{| class="mw-collapsible mw-collapsed wikitable"
 
{| class="mw-collapsible mw-collapsed wikitable"
 
! Joomla
 
! Joomla
 
|-
 
|-
| Pagrindiniame svetainės kataloge ( pvz. /domains/mano-svetaine.lt/public_html/ ) yra failas, pavadinimu ''configuration.php''. Jį galima redaguoti [http://www.serveriai.lt/valdyti.php? serverio valdymo pulte], prisijungus pasirinkite meniu ''"Failų tvarkyklė"'' ir įeikite į katalogą ''"public_html"''. Ties failu configuration.php spustelėkite nuorodą ''"Redaguoti"''. Koreguoti reikia šiuos parametrus:
+
| Pagrindiniame svetainės kataloge ( pvz. /domains/mano-svetaine.lt/public_html/ ) yra failas, pavadinimu ''configuration.php''. Jį galima redaguoti [[Serverio_valdymo_pultas|serverio valdymo pulte]], prisijungus pasirinkite meniu ''"Failų tvarkyklė"'' ir įeikite į katalogą ''"public_html"''. Ties failu configuration.php spustelėkite nuorodą ''"Redaguoti"''. Koreguoti reikia šiuos parametrus:
 
|-
 
|-
 
|var $host = 'localhost'; <br/> '''svarbu''' šis parametras nekoreguojamas, tiesiog įsitikinkite, kad tai yra ''localhost''
 
|var $host = 'localhost'; <br/> '''svarbu''' šis parametras nekoreguojamas, tiesiog įsitikinkite, kad tai yra ''localhost''
71 eilutė: 62 eilutė:
 
! WordPress
 
! WordPress
 
|-
 
|-
| Pagrindiniame svetainės kataloge ( pvz. /domains/mano-svetaine.lt/public_html/ ) yra failas, pavadinimu ''wp-config.php''. Jį galima redaguoti [http://www.serveriai.lt/valdyti.php? serverio valdymo pulte], prisijungus pasirinkite meniu ''"Failų tvarkyklė"'' ir įeikite į katalogą ''"public_html"''. Ties failu wp-config.php spustelėkite nuorodą ''"Redaguoti"''. Koreguoti reikia šiuos parametrus:
+
| Pagrindiniame svetainės kataloge ( pvz. /domains/mano-svetaine.lt/public_html/ ) yra failas, pavadinimu ''wp-config.php''. Jį galima redaguoti [[Serverio_valdymo_pultas|serverio valdymo pulte]], prisijungus pasirinkite meniu ''"Failų tvarkyklė"'' ir įeikite į katalogą ''"public_html"''. Ties failu wp-config.php spustelėkite nuorodą ''"Redaguoti"''. Koreguoti reikia šiuos parametrus:
 
|-
 
|-
 
|define('DB_HOST', 'localhost'); <br/> '''svarbu''' šis parametras nekoreguojamas, tiesiog įsitikinkite, kad tai yra ''localhost''
 
|define('DB_HOST', 'localhost'); <br/> '''svarbu''' šis parametras nekoreguojamas, tiesiog įsitikinkite, kad tai yra ''localhost''
80 eilutė: 71 eilutė:
 
|-
 
|-
 
|define('DB_PASSWORD', '****'); <br/> '''****''' - duomenų bazės naudotojo slaptažodis, sugalvotas 2.2 žingsnyje.
 
|define('DB_PASSWORD', '****'); <br/> '''****''' - duomenų bazės naudotojo slaptažodis, sugalvotas 2.2 žingsnyje.
 +
|-
 +
|define('DB_HOST', '****'); <br/> '''****''' - '''svarbu''' šis parametras nekoreguojamas, tiesiog įsitikinkite, kad tai yra ''localhost''.
 
|}
 
|}
  
85 eilutė: 78 eilutė:
 
! Drupal
 
! Drupal
 
|-
 
|-
| Pagrindiniame svetainės kataloge ( pvz. /domains/mano-svetaine.lt/public_html/ ) įeikite į katalogus sites/default/ ir ties failu settings.php spustekėlite ''"Redaguoti"''. Tai rasite [http://www.serveriai.lt/valdyti.php? serverio valdymo pulte], prisijungus pasirinkite meniu ''"Failų tvarkyklė"'' ir įeikite į katalogą ''"public_html"''. Koreguokite atsargiai ir būtinai pasidarykite atsarginę kopiją:
+
| Pagrindiniame svetainės kataloge ( pvz. /domains/mano-svetaine.lt/public_html/ ) įeikite į katalogus sites/default/ ir ties failu settings.php spustekėlite ''"Redaguoti"''. Tai rasite [[Serverio_valdymo_pultas|serverio valdymo pulte]], prisijungus pasirinkite meniu ''"Failų tvarkyklė"'' ir įeikite į katalogą ''"public_html"''. Koreguokite atsargiai ir būtinai pasidarykite atsarginę kopiją:
 
|-
 
|-
 
| 'host' => 'localhost', <br/> '''svarbu''' šis parametras nekoreguojamas, tiesiog įsitikinkite, kad tai yra ''localhost''
 
| 'host' => 'localhost', <br/> '''svarbu''' šis parametras nekoreguojamas, tiesiog įsitikinkite, kad tai yra ''localhost''
99 eilutė: 92 eilutė:
 
! PrestaShop
 
! PrestaShop
 
|-
 
|-
| Pagrindiniame svetainės kataloge ( pvz. /domains/mano-svetaine.lt/public_html/ ) įeikite į katalog ''"config"'' ir ties failu ''settings.inc.php'' spustekėlite ''"Redaguoti"''. Tai galite atlikti [http://www.serveriai.lt/valdyti.php? serverio valdymo pulte], prisijungus pasirinkite meniu ''"Failų tvarkyklė"'' ir įeikite į katalogą ''"public_html"''. Koreguokite šiuos parametrus:
+
| Pagrindiniame svetainės kataloge ( pvz. /domains/mano-svetaine.lt/public_html/ ) įeikite į katalog ''"config"'' ir ties failu ''settings.inc.php'' spustekėlite ''"Redaguoti"''. Tai galite atlikti [[Serverio_valdymo_pultas|serverio valdymo pulte]], prisijungus pasirinkite meniu ''"Failų tvarkyklė"'' ir įeikite į katalogą ''"public_html"''. Koreguokite šiuos parametrus:
 
|-
 
|-
 
| define('_DB_SERVER_', 'localhost'); <br/> '''svarbu''' šis parametras nekoreguojamas, tiesiog įsitikinkite, kad tai yra ''localhost''
 
| define('_DB_SERVER_', 'localhost'); <br/> '''svarbu''' šis parametras nekoreguojamas, tiesiog įsitikinkite, kad tai yra ''localhost''
113 eilutė: 106 eilutė:
 
! OpenCart
 
! OpenCart
 
|-
 
|-
| Pagrindiniame svetainės kataloge ( pvz. /domains/mano-svetaine.lt/public_html/ ) ties failu ''config.php'' spustekėlite ''"Redaguoti"''. Tai galite atlikti [http://www.serveriai.lt/valdyti.php? serverio valdymo pulte], prisijungus pasirinkite meniu ''"Failų tvarkyklė"'' ir įeikite į katalogą ''"public_html"''. Koreguokite šiuos parametrus:
+
| Pagrindiniame svetainės kataloge ( pvz. /domains/mano-svetaine.lt/public_html/ ) ties failu ''config.php'' spustekėlite ''"Redaguoti"''. Tai galite atlikti [[Serverio_valdymo_pultas|serverio valdymo pulte]], prisijungus pasirinkite meniu ''"Failų tvarkyklė"'' ir įeikite į katalogą ''"public_html"''. Koreguokite šiuos parametrus:
 
|-
 
|-
 
| define('DB_HOSTNAME', 'localhost'); <br/> '''svarbu''' šis parametras nekoreguojamas, tiesiog įsitikinkite, kad tai yra ''localhost''
 
| define('DB_HOSTNAME', 'localhost'); <br/> '''svarbu''' šis parametras nekoreguojamas, tiesiog įsitikinkite, kad tai yra ''localhost''
127 eilutė: 120 eilutė:
 
! phpBB
 
! phpBB
 
|-
 
|-
| Pagrindiniame svetainės kataloge ( pvz. /domains/mano-svetaine.lt/public_html/ ) ties failu ''config.php'' spustekėlite ''"Redaguoti"''. Tai galite atlikti [http://www.serveriai.lt/valdyti.php? serverio valdymo pulte], prisijungus pasirinkite meniu ''"Failų tvarkyklė"'' ir įeikite į katalogą ''"public_html"''. Koreguokite šiuos parametrus:
+
| Pagrindiniame svetainės kataloge ( pvz. /domains/mano-svetaine.lt/public_html/ ) ties failu ''config.php'' spustekėlite ''"Redaguoti"''. Tai galite atlikti [[Serverio_valdymo_pultas|serverio valdymo pulte]], prisijungus pasirinkite meniu ''"Failų tvarkyklė"'' ir įeikite į katalogą ''"public_html"''. Koreguokite šiuos parametrus:
 
|-
 
|-
 
| $dbhost = 'localhost'; <br/> '''svarbu''' šis parametras nekoreguojamas, tiesiog įsitikinkite, kad tai yra ''localhost''
 
| $dbhost = 'localhost'; <br/> '''svarbu''' šis parametras nekoreguojamas, tiesiog įsitikinkite, kad tai yra ''localhost''
141 eilutė: 134 eilutė:
 
! ImpressPages
 
! ImpressPages
 
|-
 
|-
| Pagrindiniame svetainės kataloge ( pvz. /domains/mano-svetaine.lt/public_html/ ) ties failu ''config.php'' spustekėlite ''"Redaguoti"''. Tai galite atlikti [http://www.serveriai.lt/valdyti.php? serverio valdymo pulte], prisijungus pasirinkite meniu ''"Failų tvarkyklė"'' ir įeikite į katalogą ''"public_html"''. Koreguokite šiuos parametrus:
+
| Pagrindiniame svetainės kataloge ( pvz. /domains/mano-svetaine.lt/public_html/ ) ties failu ''config.php'' spustekėlite ''"Redaguoti"''. Tai galite atlikti [[Serverio_valdymo_pultas|serverio valdymo pulte]], prisijungus pasirinkite meniu ''"Failų tvarkyklė"'' ir įeikite į katalogą ''"public_html"''. Koreguokite šiuos parametrus:
 
|-
 
|-
 
| define('DB_SERVER', 'localhost'); <br/> '''svarbu''' šis parametras nekoreguojamas, tiesiog įsitikinkite, kad tai yra ''localhost''
 
| define('DB_SERVER', 'localhost'); <br/> '''svarbu''' šis parametras nekoreguojamas, tiesiog įsitikinkite, kad tai yra ''localhost''
152 eilutė: 145 eilutė:
 
|}
 
|}
  
=== Paskutiniai žingsniai ===
+
== Baigiamieji veiksmai ==
 
 
Svetainės perkėlimas į kitą serverį kartais iššaukia smulkius sutrikimus, nes keičia prisijungimo duomenys prie duomenų bazės, kelias iki failų ar kiti parametrai. Prieš domeną pilnai nukreipiant į naują serverį, rekomenduojame patikrinti ar svetainė veiks korektiškai.
 
 
 
 
 
==== Kaip patikrinti ar svetainė veiks korektiškai? ====
 
 
 
Netgi nenukreipus domeno į naują serverį, galima patikrinti ar svetainė veiks korektiškai. Tam atidarykite svetainę:
 
<span style="color:green">
 
''' <nowiki>http://DOMENAS.SERVERIS</nowiki> '''
 
</span>
 
Jei pvz. Svetainės adresas yra <span style="color:green"> '''<nowiki>www.mano-svetaine.lt</nowiki>''' </span>, o ji talpinama serveryje <span style="color:green"> '''<nowiki> paprika.serveriai.lt</nowiki>''' </span>, reikėtų naudoti tokį adresą:
 
 
 
<span style="color:green"> ''' <nowiki>http://mano-svetaine.lt.paprika.serveriai.lt</nowiki> ''' </span>
 
  
 +
Svetainės perkėlimas į kitą serverį gali iššaukti sutrikimus, kurie dažniausiai kyla:
 +
* Pasikeitus duomenų bazės pavadinimui, prisijungimo vardui arba slaptažodžiui.
 +
* Pasikeitus keliui iki failų.
 +
* Dėl skirtingos serverio programinės įrangos.
 +
Nors didžioji dalis problemų yra labai lengvai išsprendžiamos, prieš nukreipiant domeną į naują serverį rekomenduojame patikrinti, ar svetainė veiks korektiškai.
  
'''SVARBU:''' reikia naudoti domeną be ''"www"'' priešdėlio. Taipogi šis patikrinimas veikia ne su visomis svetainėmis, nes dalis jų pritaikytos veikti tik vienu adresu, pvz. www.mano-svetaine.lt ir tiesiogiai serveryje neveikia.
+
=== Perkeltos svetainės patikrinimas ===
  
==== Kaip nukreipti domeną į naująjį serverį? ====
+
Svetainę galima peržiūrėti adresu:
 +
'''<nowiki>http://DOMENAS.SERVERIS</nowiki>'''
 +
Jei pvz. Svetainės adresas yra '''<nowiki>www.mano-svetaine.lt</nowiki>''', o ji talpinama serveryje '''<nowiki> paprika.serveriai.lt</nowiki>''', reikėtų naudoti tokį adresą:
 +
''' <nowiki>http://mano-svetaine.lt.paprika.serveriai.lt</nowiki> '''
  
Jei svetainė veikia teisingai - liko Jūsų turimą domeną nukreipti į mūsų serverį. Paprastai tai atliekama dviem būdais:
+
Pastabos:
 +
* naudokite adresą be ''"www"'' priešdėlio
 +
* Šis patikrinimas neveiks, jei vidiniuose svetainės nustatymuose yra nurodyta, kad adresas privalo būti trumpas, pvz. <nowiki>www.mano-svetaine.lt</nowiki>. Tokiu atveju patikrinimas galimas keičiant Jūsų kompiuterio [[Hosts_failo_redagavimas|hosts failą]].
  
* pakeiskite DNS serverius į mūsų standartinius. [[Serveriai.lt_DNS|Kokie jie yra ir kaip pakeisti, galite rasti paspaudę čia.]]
+
=== Domeno nukreipimas į naująjį serverį ===
  
* Jei nėra galimybės pakeisti DNS serverių arba kol kas norite nukreipti tik svetainę, o el. paštą palikti veikti kitame serveryje, adreso registratoriui praneškite, kad svetainę reikia nukreipti į naują serverį. Šio serverio IP adresą rasite [http://www.serveriai.lt/valdyti.php? pirmame įrankių puslapyje]
+
Jei perkėlimas pavyko, belieka nukreipti domeną į mūsų serverį. Tai atliekama keliais būdais:
  
* Žinoma bene patogiausias sprendimas, jei svetainė veikia gerai, domeną tiesiog perkelti pas mus. Kokius domenus galime perkelti ir kaip tai atlikti galite rasti [[Adreso_perkėlimas_pas_mus_iš_kito_IPT|paspaudę čia.]]
+
# Bene patogiausias sprendimas yra domeną perkelti pas mus. Domenų perkėlimo procedūra yra [[Domeno_perkėlimas_pas_mus_iš_kito_IPT|aprašyta šiame straipsnyje]]
 +
# Pakeiskite domeno vardų (DNS) serverius į mūsų standartinius. Mūsų vardų serverius rasite [[Serveriai.lt_DNS|paspaudę čia]]
 +
# Jei nėra galimybės pakeisti DNS serverių arba reikia nukreipti tik svetainę (nekoreguojant el. pašto ar kitų subdomenų veikimo), savo domenų registratoriui nurodykite mūsų serverio IP adresą. Jį rasite klientų sistemoje, pasirinkus savo talpinimo planą.
  
  
 
[[Kategorija:Svetainės_patalpinimas_serveryje]]
 
[[Kategorija:Svetainės_patalpinimas_serveryje]]
 
[[Kategorija:Talpinimo_problemų_sprendimas]]
 
[[Kategorija:Talpinimo_problemų_sprendimas]]

15:28, 5 liepos 2016 versija

Svetainės failų perkėlimas

Svetainės failų iškėlimas iš senojo serverio

Prisijungę prie senojo serverio suraskite katalogą, kuriame saugomi Jūsų svetainės failai. Dažniausiai šis katalogas vadinasi "public_html". Visiškai visus failus, kurie bus šiame kataloge, nusikopijuokite į savo kompiuterį.

Prisijungimui galima naudoti vieną populiariausių FTP programų - FileZilla.

Svetainės failų įkėlimas

Svetainės failų įkėlimui rekomenduojame naudoti programą FileZilla arba bent Internet Explorer naršyklę. Jungiantis prie mūsų serverio reikės nurodyti serverio pavadinimą, prisijungimo vardą ir slaptažodį. Visus juos galite sužinoti klientų sistemos pagalba:

Svetainės failus reikia įkelti į direktoriją domains/JŪSŲ_SVETAINĖ/public_html/. Kaip perkėlimas atrodo praktiškai, galite pamatyti paspaudę čia.

Duomenų bazės perkėlimas

Duomenų bazės perkėlimas yra bene sudėtingiausia migravimo dalis. Šį žingsnį sudaro trys etapai:

  • Duomenų bazės eksportavimas sename serveryje.
  • Duomenų bazės importavimas naujajame.
  • Svetainės konfigūracinio failo atnaujinimas. Perkėlimo metu dažniausiai keičiasi duombazės pavadinimas, naudotojo vardas ir slaptažodis.

Kaip perkėlimas atrodo praktiškai, galite pamatyti paspaudę čia.

Duomenų bazės eksportavimas

Dauguma tiekėjų, talpinančių svetaines, suteikia PhpMyAdmin įrankį duomenų bazių valdymui. Jei nežinote ar šis įrankis yra ar kaip prisijungti - pasitikslinkite su esamu paslaugos tiekėju. Prisijungus prie PhpMyadmin:

  • Jei pateikiamas sąrašas su keliomis duomenų bazėmis - pasirinkite vieną.
  • pasirinkite meniu "export"
  • Dažniausiai siūloma rinktis eksportavimo tipą. Pažymėkite "Quick"
  • Sugeneruotą .SQL failą išsaugokite savo kompiuteryje.


Labai išsamią instrukciją kaip eksportuoti duomenų bazę iš valdymo pulto ir PhpMyAdmnin įrankio galite rasti šiame puslapyje.

Duomenų bazės importavimas

  • Sukurkite naują duomenų bazę. Tai galima atlikti serverio valdymo pulte, pasirinkus MySQL valdymas" ir "Sukurti naują duomenų bazę". Detaliau: duomenų bazės kūrimas
  • Svarbu - prisiminkite sugalvotą slaptažodį, prisijungimo vardą ir duomenų bazės pavadinimą.
  • Prisijunkite prie PhpMyAdmin įrankio mūsų serveryje. Jį galite rasti serverio įrankių puslapyje, pasirinkę meniu "MySQL Administravimas". Rekomenduojama prisijungti naudojant aukščiau sugalvotą prisijungimo vardą ir slaptažodį.


Labai išsamią instrukciją kaip importuoti duomenų bazę naudojantis PhpMyAdmnin įrankiu galite rasti šiame puslapyje.

Svetainės pritaikymas dirbti su nauja duomenų baze

Dauguma atvejų perkėlus svetainę keičiasi duomenų bazės pavadinimas, prisijungimo vardas ir slaptažodis. Dėl to reikia pataisyti turinio valdymo sistemos konfigūracinį failą. Kaip tai atliekama populiariausiose turinio valdymo sistemose:

Joomla
Pagrindiniame svetainės kataloge ( pvz. /domains/mano-svetaine.lt/public_html/ ) yra failas, pavadinimu configuration.php. Jį galima redaguoti serverio valdymo pulte, prisijungus pasirinkite meniu "Failų tvarkyklė" ir įeikite į katalogą "public_html". Ties failu configuration.php spustelėkite nuorodą "Redaguoti". Koreguoti reikia šiuos parametrus:
var $host = 'localhost';
svarbu šis parametras nekoreguojamas, tiesiog įsitikinkite, kad tai yra localhost
var $db = '****';
**** - duomenų bazės pavadinimas, sugalvotas 2.2 žingsnyje.
var $user = '****';
**** - duomenų bazės naudotojo vardas, sugalvotas 2.2 žingsnyje.
var $password = '****';
**** - duomenų bazės naudotojo slaptažodis, sugalvotas 2.2 žingsnyje.
WordPress
Pagrindiniame svetainės kataloge ( pvz. /domains/mano-svetaine.lt/public_html/ ) yra failas, pavadinimu wp-config.php. Jį galima redaguoti serverio valdymo pulte, prisijungus pasirinkite meniu "Failų tvarkyklė" ir įeikite į katalogą "public_html". Ties failu wp-config.php spustelėkite nuorodą "Redaguoti". Koreguoti reikia šiuos parametrus:
define('DB_HOST', 'localhost');
svarbu šis parametras nekoreguojamas, tiesiog įsitikinkite, kad tai yra localhost
define('DB_NAME', '****');
**** - duomenų bazės pavadinimas, sugalvotas 2.2 žingsnyje.
define('DB_USER', '****');
**** - duomenų bazės naudotojo vardas, sugalvotas 2.2 žingsnyje.
define('DB_PASSWORD', '****');
**** - duomenų bazės naudotojo slaptažodis, sugalvotas 2.2 žingsnyje.
define('DB_HOST', '****');
**** - svarbu šis parametras nekoreguojamas, tiesiog įsitikinkite, kad tai yra localhost.
Drupal
Pagrindiniame svetainės kataloge ( pvz. /domains/mano-svetaine.lt/public_html/ ) įeikite į katalogus sites/default/ ir ties failu settings.php spustekėlite "Redaguoti". Tai rasite serverio valdymo pulte, prisijungus pasirinkite meniu "Failų tvarkyklė" ir įeikite į katalogą "public_html". Koreguokite atsargiai ir būtinai pasidarykite atsarginę kopiją:
'host' => 'localhost',
svarbu šis parametras nekoreguojamas, tiesiog įsitikinkite, kad tai yra localhost
'database' => '****',
**** - duomenų bazės pavadinimas, sugalvotas 2.2 žingsnyje.
'username' => '****',
**** - duomenų bazės naudotojo vardas, sugalvotas 2.2 žingsnyje.
'password' => '****',
**** - duomenų bazės naudotojo slaptažodis, sugalvotas 2.2 žingsnyje.
PrestaShop
Pagrindiniame svetainės kataloge ( pvz. /domains/mano-svetaine.lt/public_html/ ) įeikite į katalog "config" ir ties failu settings.inc.php spustekėlite "Redaguoti". Tai galite atlikti serverio valdymo pulte, prisijungus pasirinkite meniu "Failų tvarkyklė" ir įeikite į katalogą "public_html". Koreguokite šiuos parametrus:
define('_DB_SERVER_', 'localhost');
svarbu šis parametras nekoreguojamas, tiesiog įsitikinkite, kad tai yra localhost
define('_DB_NAME_', '****');
**** - duomenų bazės pavadinimas, sugalvotas 2.2 žingsnyje.
define('_DB_USER_', '****');
**** - duomenų bazės naudotojo vardas, sugalvotas 2.2 žingsnyje.
define('_DB_PASSWD_', '****');
**** - duomenų bazės naudotojo slaptažodis, sugalvotas 2.2 žingsnyje.
OpenCart
Pagrindiniame svetainės kataloge ( pvz. /domains/mano-svetaine.lt/public_html/ ) ties failu config.php spustekėlite "Redaguoti". Tai galite atlikti serverio valdymo pulte, prisijungus pasirinkite meniu "Failų tvarkyklė" ir įeikite į katalogą "public_html". Koreguokite šiuos parametrus:
define('DB_HOSTNAME', 'localhost');
svarbu šis parametras nekoreguojamas, tiesiog įsitikinkite, kad tai yra localhost
define('DB_DATABASE', '****');
**** - duomenų bazės pavadinimas, sugalvotas 2.2 žingsnyje.
define('DB_USERNAME', '****');
**** - duomenų bazės naudotojo vardas, sugalvotas 2.2 žingsnyje.
define('DB_PASSWORD', '****');
**** - duomenų bazės naudotojo slaptažodis, sugalvotas 2.2 žingsnyje.
phpBB
Pagrindiniame svetainės kataloge ( pvz. /domains/mano-svetaine.lt/public_html/ ) ties failu config.php spustekėlite "Redaguoti". Tai galite atlikti serverio valdymo pulte, prisijungus pasirinkite meniu "Failų tvarkyklė" ir įeikite į katalogą "public_html". Koreguokite šiuos parametrus:
$dbhost = 'localhost';
svarbu šis parametras nekoreguojamas, tiesiog įsitikinkite, kad tai yra localhost
$dbname = '****';
**** - duomenų bazės pavadinimas, sugalvotas 2.2 žingsnyje.
$dbuser = '****';
**** - duomenų bazės naudotojo vardas, sugalvotas 2.2 žingsnyje.
$dbpasswd = '****';
**** - duomenų bazės naudotojo slaptažodis, sugalvotas 2.2 žingsnyje.
ImpressPages
Pagrindiniame svetainės kataloge ( pvz. /domains/mano-svetaine.lt/public_html/ ) ties failu config.php spustekėlite "Redaguoti". Tai galite atlikti serverio valdymo pulte, prisijungus pasirinkite meniu "Failų tvarkyklė" ir įeikite į katalogą "public_html". Koreguokite šiuos parametrus:
define('DB_SERVER', 'localhost');
svarbu šis parametras nekoreguojamas, tiesiog įsitikinkite, kad tai yra localhost
define('DB_USERNAME', '****');
**** - duomenų bazės pavadinimas, sugalvotas 2.2 žingsnyje.
define('DB_USERNAME', '****');
**** - duomenų bazės naudotojo vardas, sugalvotas 2.2 žingsnyje.
define('DB_PASSWORD', '****');
**** - duomenų bazės naudotojo slaptažodis, sugalvotas 2.2 žingsnyje.

Baigiamieji veiksmai

Svetainės perkėlimas į kitą serverį gali iššaukti sutrikimus, kurie dažniausiai kyla:

  • Pasikeitus duomenų bazės pavadinimui, prisijungimo vardui arba slaptažodžiui.
  • Pasikeitus keliui iki failų.
  • Dėl skirtingos serverio programinės įrangos.

Nors didžioji dalis problemų yra labai lengvai išsprendžiamos, prieš nukreipiant domeną į naują serverį rekomenduojame patikrinti, ar svetainė veiks korektiškai.

Perkeltos svetainės patikrinimas

Svetainę galima peržiūrėti adresu:

http://DOMENAS.SERVERIS

Jei pvz. Svetainės adresas yra www.mano-svetaine.lt, o ji talpinama serveryje paprika.serveriai.lt, reikėtų naudoti tokį adresą:

 http://mano-svetaine.lt.paprika.serveriai.lt 

Pastabos:

  • naudokite adresą be "www" priešdėlio
  • Šis patikrinimas neveiks, jei vidiniuose svetainės nustatymuose yra nurodyta, kad adresas privalo būti trumpas, pvz. www.mano-svetaine.lt. Tokiu atveju patikrinimas galimas keičiant Jūsų kompiuterio hosts failą.

Domeno nukreipimas į naująjį serverį

Jei perkėlimas pavyko, belieka nukreipti domeną į mūsų serverį. Tai atliekama keliais būdais:

  1. Bene patogiausias sprendimas yra domeną perkelti pas mus. Domenų perkėlimo procedūra yra aprašyta šiame straipsnyje
  2. Pakeiskite domeno vardų (DNS) serverius į mūsų standartinius. Mūsų vardų serverius rasite paspaudę čia
  3. Jei nėra galimybės pakeisti DNS serverių arba reikia nukreipti tik svetainę (nekoreguojant el. pašto ar kitų subdomenų veikimo), savo domenų registratoriui nurodykite mūsų serverio IP adresą. Jį rasite klientų sistemoje, pasirinkus savo talpinimo planą.