WordPress

Ako presunúť web WordPress z jedného hostiteľa na druhého

Ako presunúť web WordPress z jedného hostiteľa na druhého

Ak chceš presunúť stránku WordPress od spravovaného / nespravovaného / zdieľaného / dedikovaného / VPS hostingu po iný bez väčších prestojov, toto je sprievodca, ktorý potrebujete. Ak už máte SSL alebo chcete presunúť stránku zo zdieľaného hostingu na VPS, môžete čeliť trochu prestojom.

Migrujte web WordPress z jedného servera na druhý

Ak máte web hostený na zdieľanom hostingu ako Hostgator, Bluehost, Siteground atď., toto sú kroky, ktoré musíte dodržiavať. Všeobecne tieto zdieľané hostingové spoločnosti poskytujú cPanel, a preto je celkom ľahké presunúť všetko pomocou cPanel.

Najskôr je potrebné zálohovať všetko vrátane súborov a databázy.

Ak chcete zálohovať svoje súbory, musíte otvoriť Správcu súborov, ktorý by mal poskytnúť váš poskytovateľ hostingu, a nájdete ho vo svojom cPanel. Ak ste do svojho hostiteľského účtu pridali viac domén, musíte podľa toho navigovať. V opačnom prípade môžete nájsť adresár s názvom public_html, kde získate všetky súbory vrátane jadra WordPress. Vyberte všetky súbory, vytvorte archív pomocou a .zip a urobte komprimovaný priečinok. Stiahnite si ju do počítača. Nezabudnite na jeden súbor - hlavne .htaccess, ktorý je štandardne skrytý.

Teraz musíte zálohovať svoju databázu. Pretože už máte cPanel a phpMyAdmin, môžete tento nástroj použiť na stiahnutie databázy. Ak to chcete urobiť, otvorte svoj cPanel a prejdite na phpMyAdmin. Názov svojej databázy nájdete na ľavej strane. Vyberte to a prepnite na Export tab.

Odtiaľ si musíte vybrať Rýchlo ako Exportná metóda, a SQL z Formát rozbaľovaciu ponuku. Potom kliknite na ikonu Choď na spustenie sťahovania.

Teraz musíte prejsť do svojho nového hostiteľského účtu a najskôr pridať doménu. Ak ste to už urobili pri registrácii nového účtu, nemusíte to robiť znova. Ak ste to však ešte neurobili, musíte pridať svoju doménu do svojho cPanel. Môžete použiť Domény doplnkov možnosť (môže to byť odlišné, ale termín zostáva podobný).

Potom musíte pre svoju novú webovú stránku vytvoriť databázu. Pri vytváraní si nezabudnite poznačiť názov databázy, ID užívateľa a heslo. Bez nich by ste nemohli mapovať svoje súbory do vašej databázy.

Vo svojom cPaneli nájdete možnosť Databáza MySQL, ktorú môžete použiť na vykonanie. Ak chcete vytvoriť databázu, musíte zadať názov databázy, ID užívateľa a heslo. Musíte vytvoriť súbor s menom databázy a potom pridať ID používateľa a heslo. Potom musíte povoliť ID užívateľa pre prístup do databázy. K tomu môžete využiť sekciu s názvom Pridajte používateľa do databázy.

Po kliknutí na ikonu Pridať tlačidlo, mali by ste nájsť okno, kde musíte povoliť / zablokovať ID užívateľa pre prístup k určitým veciam v databáze. Ak sa chcete zbaviť akýchkoľvek problémov, môžete zaškrtnúť políčko v VŠETKY VÝSADY možnosť a kliknite na Urobiť zmeny tlačidlo.

Teraz musíte nahrať databázu, ktorú ste si stiahli zo starého hostiteľského účtu. Otvorte aplikáciu phpMyAdmin a vyberte databázu na ľavej strane. Potom choďte na Import tab. Mali by ste nájsť tlačidlo s názvom Vyberte súbor. Kliknite na to a vyberte súbor z počítača.

Na obrazovke nič nemeňte a kliknite na ikonu Choď tlačidlo priamo. Dokončenie nahrávania by malo trvať pár sekúnd.

Ďalším krokom je nahranie súborov, ktoré ste stiahli zo starého servera. Ak to chcete urobiť, otvorte koreňový adresár svojej domény pomocou Správcu súborov a choďte na public_html. Ak máte jednu doménu, nahrajte sem všetky súbory. Ak máte viac domén, prejdite do koreňového adresára tejto domény a nahrajte tam súbory. Po odovzdaní musíte rozbaliť priečinok so zipsom.

Teraz musíte nahradiť podrobnosti starej databázy novou. Za tým účelom otvorte wp-config.php súbor a nahraďte názov databázy, ID užívateľa a heslo. Po zmene súbor uložte.

Ďalej musíte zmeniť menný server vašej domény. Za týmto účelom získajte server s menami zo svojho hostiteľského účtu a zadajte ich do ovládacieho panela svojej domény. Rôzny poskytovateľ domény má rôzne možnosti. Môžete to však vyhľadať alebo požiadať o pomoc tím podpory.

Týmto krokom ste dokončili migráciu súborov z jedného hostiteľa na druhého. Propagácia všetkého môže trvať až 48 hodín. Medzitým môžete otvoriť tento web a skontrolovať, či váš web zobrazuje novú alebo starú adresu IP. Ak je nová adresa IP viditeľná, šírenie sa vykoná. Môžete tiež použiť nástroj ping na počítači na kontrolu adresy IP. Ak váš počítač zobrazuje starú adresu IP, ale online nástroj zobrazuje novú adresu IP, musíte vymazať medzipamäť DNS.

Ako presunúť web WordPress zo zdieľaného hostingu na neriadený VPS

Je celkom ľahké presunúť web WordPress zo zdieľaného hostingu na iný zdieľaný hosting, pretože oba majú cPanel, ktorý má všetky potrebné nástroje ako phpMyAdmin, Správca súborov atď. Existuje však veľa ľudí, ktorí si často vyberajú nespravovaný VPS, pretože môžete získať prístup root a nespravovaný VPS je porovnateľne lacnejší ako zdieľaný hosting.

Čo je to neriadený VPS

VPS znamená Virtuálny súkromný server. Jednoducho povedané, ak váš hostingový účet VPS nemá cPanel, môžete ho nazvať nespravovaným VPS. Na prístup k nespravovanému serveru VPS potrebujete niektoré nástroje, ako je Putty, FTP klient, napríklad Filezilla alebo Cyberduck. Niektoré príklady neriadených poskytovateľov VPS sú Digital Ocean, Linode, Vultr atď.

Ak ste si už kúpili nespravovaný účet VPS a nič neviete, ale chcete presunúť svoj web WordPress zo zdieľaného hostingu na nespravovaný VPS, môžete postupovať podľa týchto krokov.

Skôr ako začnete, stiahnite si odtiaľto Cyberduck a Putty. Musíte si tiež stiahnuť starú zálohu lokality vrátane všetkých súborov a databázy. Kroky sú uvedené vyššie.

Teraz by ste mali vedieť, že niektoré spoločnosti ako WordPress, Ghost, Joomla, Discourse atď., poskytovať aplikácie na jedno kliknutie, zatiaľ čo iné ako Linode také niečo neponúkajú. V takom prípade môžete použiť niektoré ďalšie nástroje tretích strán, ako napríklad ServerPilot, ServerAvatar, EasyEngine atď. Medzi nimi sa ServerPilot nedávno stal plateným nástrojom - je to však zatiaľ najlepší z hľadiska bezpečnosti a použiteľnosti.

Bez ohľadu na to, aký hostiteľský účet používate, musíte najskôr vytvoriť server, nainštalovať operačný systém a poznačiť si heslo root. Rôzni poskytovatelia hostingu majú rôzne možnosti, ale hlavná vec je rovnaká. Ak však používate ServerPilot, musíte použiť 64-bitovú verziu Ubuntu LTS 16.04 alebo 18.04. Nepodporujú nič iné.

Preto musíte do hostiteľského účtu pridať názov domény a zmeniť menný server vo svojom doménovom účte. Odteraz sa tiež odporúča používať sieť VPN. V opačnom prípade nemôžete z počítača zistiť nový hostiteľský účet.

Ak používate aplikáciu Digital Ocean alebo Vultr na jedno kliknutie, môžete si WordPress nainštalovať rýchlo. Ak zvolíte túto metódu, svoje inštalačné súbory WordPress nájdete tu:

/ var / html

Ak na inštaláciu WordPress používate ServerPilot, svoje inštalačné súbory WordPress nájdete tu:

/ srv / users / user_name / apps / app_name / public

Mali by ste nájsť súbor s názvom wp-config.php. Stiahnite si ho a uschovajte si užívateľské meno a heslo do databázy. Nezabudnite to urobiť.

Musíte odstrániť všetky inštalačné súbory WordPress. Pretože mazanie priečinkov wp-admin, wp-content a wp-includes trvá veľa času, môžete ich pomocou tmelu odstrániť. Za týmto účelom otvorte Putty a zadajte IP adresu vášho servera. Skontrolujte, či je port nastavený ako 22. Potom kliknite na ikonu Otvorené a potvrďte pripojenie. Potom musíte zadať svoje používateľské meno a heslo. Zadajte koreň ako používateľské meno. Po vytvorení servera vo vašom hostiteľskom účte by ste mali dostať heslo na rovnakej stránke alebo e-mailom.

Ďalej zadajte toto:

Používatelia aplikácií na jedno kliknutie:

rm -rf / var / html / wp-admin rm -rf / var / html / wp-obsah rm -rf / var / html / wp-obsahuje

Používatelia servera ServerPilot:

rm -rf / srv / users / user_name / apps / app_name / public / wp-admin rm -rf / srv / users / user_name / apps / app_name / public / wp-content rm -rf / srv / users / user_name / apps / app_name / public / wp-includes

Potom môžete otvoriť aplikáciu Cyberduck, prejsť do tohto priečinka a odstrániť ďalšie inštalačné súbory.

V ďalšom kroku musíte nahrať komprimovaný záložný súbor. Urobte to a rozbaľte súbor. Ak sa pri rozbaľovaní vyskytne chyba, môžete do tmelu zadať tento príkaz:

sudo apt-get aktualizácia sudo apt-get nainštalovať unzip

Po rozbalení týchto súborov musíte nahradiť informácie o databáze. Za týmto účelom otvorte wp-config.súbor php, ktorý ste stiahli. Ďalej otvorte aktuálny wp-config.súbor php, ktorý ste práve nahrali. Skopírujte názov databázy, ID užívateľa a heslo zo stiahnutého wp-config.php súbor a nahraďte ich nahraným wp-config.php súbor.

Potom musíte nainštalovať phpMyAdmin. V opačnom prípade nemôžete databázu importovať. Postupujte podľa týchto krokov.

S0 odtiaľto stiahnite najnovšiu verziu phpMyAdmin a nahrajte súbor zip do svojho koreňového adresára. Potom súbor rozbaľte a premenujte. Uisti sa; používaš nezistiteľné meno. Napríklad, ak sa rozhodnete a B C d, phpMyAdmin môžete otvoriť takto:

http: // názov-vašej-domény / abcd

Po výbere mena otvorte priečinok a zistite to konfigur.vzorka.vč.php spis. Môžete ho premenovať na konfigur.vč.php. Potom otvorte tento súbor s editorom a urobte zmenu v tom, čo hovorí:

$ cfg ['blowfish_secret']

Malo by to vyzerať takto:

$ cfg ['blowfish_secret'] = 'k7i259684 (* ^ 3q42bd ^ $ 4353yow * q5Trs ^ 1'

Teraz otvorte phpMyAdmin a na prihlásenie zadajte ID používateľa a heslo databázy. Potom vyberte názov databázy na ľavej strane, vyberte všetky databázové tabuľky a podľa toho ich odstráňte.

Potom prejdite na Import kartu a importujte databázu, ktorú ste si predtým stiahli.

To je všetko! Váš web by mal teraz fungovať správne na novom hostiteľskom účte.

Ako presunúť web WordPress z nespravovaného VPS na zdieľaný hosting

Je to celkom jednoduché a tiež nie veľmi náročné na čas. Najlepšie je, že kroky sú takmer rovnaké. Ak nemáte nainštalovaný phpMyAdmin, musíte to urobiť, aby ste stiahli databázu.

V skratke sú to kroky, ktoré musíte dodržiavať.

  1. Stiahnite si všetky súbory z účtu VPS.
  2. Stiahnite si databázu.
  3. Vytvorte vo svojom zdieľanom hostiteľskom účte databázu a priraďte ju k používateľovi.
  4. Načítajte všetky súbory do svojho nového hostiteľského účtu.
  5. Zmeňte názov databázy, užívateľské meno a heslo v konfigurácii wp-config.php súbor.
  6. Zmeňte menný server na ovládacom paneli domény.

To je všetko!

Bežné problémy po zmene servera

Po dokončení migrácie sa môžete stretnúť s rôznymi problémami. Niektoré z nich sú uvedené nižšie.

Domovská stránka sa otvára, ale v príspevkoch sa zobrazuje chyba 404

Skontroluj svoje .súbor htaccess a použiť ho ako predvolený:

# ZAČÍNAME WordPress  RewriteEngine On RewriteBase / RewriteRule ^ index \.php $ - [L] RewriteCond% REQUEST_FILENAME !-f RewriteCond% REQUEST_FILENAME !-d RewriteRule . / index.php [L]  # KONIEC WordPress

Prejdite tiež sem:

/ etc / apache2 / apache2.konf

A urobte túto zmenu:

 AllowOverride All 

Nemožno nainštalovať doplnky, pýtam sa na prihlasovacie údaje FTP

Toto je veľmi častý problém, s ktorým sa ľudia stretávajú. Musíte otvoriť wp-config.súbor php a vložte ho do dolnej časti;

define ('FS_METHOD', 'direct');

Inštalácia zlyhala: Nepodarilo sa vytvoriť adresár

Ak nemôžete nahrať obrázok, nainštalovať doplnky, aktualizovať motív alebo doplnok a zobrazuje sa vám chyba vyššie, môžete to opraviť zmenou povolenia. Otvorte tmel a zadajte toto:

chmod -R 775 cesta_adresára

Tu sa dozviete viac o povolení súborov.

Presmerujte stránky bez formátu www na www pomocou htaccess

RewriteEngine na RewriteCond% HTTP_HOST ^ názov vašej domény.com [NC] RewriteRule ^ (.*) $ http: // www.názov vašej domény.com / $ 1 [L, R = 301, NC]

Presmerujte www na iné ako www

RewriteEngine na RewriteCond% HTTP_HOST ^ www.názov vašej domény.com [NC] RewriteRule ^ (.*) $ http: // názov-vašej-domény.com / $ 1 [L, R = 301]

Mali by ste však tiež zadať záznam CNAME s www ako aj @ alebo prázdne.

Upozorňujeme, že SSL je potrebné nainštalovať osobitne. Ak váš poskytovateľ hostingu ponúka bezplatné SSL, môžete ho požiadať, aby vám ho nainštaloval. V opačnom prípade môžete použiť Let's Encrypt, ktorý poskytuje bezplatný, ale zdieľaný certifikát SSL.

Trackpad a ukazovateľ myši AppyMouse na obrazovke pre tablety so systémom Windows
Používateľom tabletov často chýba ukazovateľ myši, najmä keď notebooky bežne používajú. Dotykové smartphony a tablety majú veľa výhod a jediným obmedz...
Stredné tlačidlo myši nefunguje v systéme Windows 10
The stredné tlačidlo myši pomáha vám prechádzať dlhé webové stránky a obrazovky s množstvom údajov. Ak sa to zastaví, budete nakoniec používať klávesn...
Ako zmeniť ľavé a pravé tlačidlo myši na počítači so systémom Windows 10
Je úplnou normou, že všetky zariadenia počítačových myší sú ergonomicky navrhnuté pre pravákov. Existujú však dostupné myšacie zariadenia, ktoré sú šp...