WordPress

Kuidas teisaldada WordPressi saiti ühelt hostilt teisele

Kuidas teisaldada WordPressi saiti ühelt hostilt teisele

Kui sa tahad teisalda WordPressi sait hallatud / haldamata / jagatud / pühendatud / VPS-i hostimisest teise ilma suurema seisakuta, see on vajalik juhend. Kui teil on juba SSL või soovite teisaldada saidi jagatud hostimisest VPS-i, võib teil tekkida väike seisak.

WordPressi saidi migreerimine ühest serverist teise

Kui teil on jagatud hostimisega hostitud veebisait nagu Hostgator, Bluehost, Siteground jne., need on sammud, mida peate järgima. Üldiselt pakuvad need jagatud majutusettevõtted cPanelit ja seetõttu on cPaneli abil kõike hõlpsasti teisaldada.

Esiteks peate varundama kõik, kaasa arvatud failid, samuti andmebaasi.

Failide varundamiseks peate avama failihalduri, mille peaks pakkuma teie hostiteenuse pakkuja, ja leiate selle oma cPanelist. Kui olete oma hostikontole lisanud mitu domeeni, peate vastavalt sellele navigeerima. Vastasel juhul võite leida kataloogi nimega public_html, kust saate kõik failid, sealhulgas WordPressi tuum. Valige kõik failid, looge arhiiv a-ga .zip laiendus ja tehke tihendatud kaust. Laadige see arvutisse alla. Ärge unustage üht faili - peamiselt faili .htaccess, mis on vaikimisi peidetud.

Nüüd peate oma andmebaasi varundama. Kuna teil on juba cPanel ja phpMyAdmin olemas, saate selle tööriista abil andmebaasi alla laadida. Selleks avage oma cPanel ja minge saidile phpMyAdmin. Andmebaasi nime leiate vasakult küljelt. Valige see ja lülitage Eksport vaheleht.

Siit peate valima Kiire as Ekspordimeetod, ja SQL alates Vormindus rippmenüüst. Pärast seda klõpsake nuppu Mine nuppu allalaadimise alustamiseks.

Nüüd peate minema oma uuele hostikontole ja lisama kõigepealt domeeni. Kui olete uue konto registreerimisel seda juba teinud, ei pea te seda uuesti tegema. Kui te pole seda aga veel teinud, peate oma domeeni oma cPaneli lisama. Võite kasutada Addoni domeenid variant (see võib olla erinev, kuid termin jääb sarnaseks).

Pärast seda peate looma oma uue veebisaidi jaoks andmebaasi. Loomise ajal ärge unustage üles märkida andmebaasi nime, kasutajatunnust ja parooli. Ilma nendeta ei saaks te oma faile oma andmebaasi kaardistada.

MySQL-i andmebaasi leiate oma cPanelilt, mille abil saate selle teha. Andmebaasi loomiseks peate sisestama andmebaasi nime, kasutajatunnuse ja parooli. Peate looma andmebaasi nimefaili ja lisama seejärel kasutajatunnuse ja parooli. Pärast seda peate lubama kasutaja ID-l andmebaasile juurdepääsu. Selleks võite kasutada jaotist nimega Kasutaja lisamine andmebaasi.

Pärast klõpsamist nuppu Lisama nuppu, peaksite leidma akna, kus peate lubama / blokeerima kasutaja ID-l juurdepääsu andmebaasi teatud asjadele. Probleemidest vabanemiseks võite teha KÕIK PRIVILEEGID ja klõpsake nuppu Muudatusi tegema nuppu.

Nüüd peate üles laadima andmebaasi, mille laadisite alla vanalt hostikontolt. Selleks avage rakendus phpMyAdmin ja valige vasakpoolne andmebaas. Pärast seda minge Impordi vaheleht. Peaksite leidma nupu nimega Vali fail. Klõpsake seda ja valige fail oma arvutist.

Ärge muutke ekraanil midagi ja klõpsake nuppu Mine otse nuppu. Üleslaadimise lõpetamine peaks võtma paar sekundit.

Järgmine samm on vanast serverist alla laaditud failide üleslaadimine. Selleks avage failihalduri abil oma domeeni juurkataloog ja minge saidile public_html. Kui teil on üks domeen, laadige kõik failid siia üles. Kui teil on mitu domeeni, navigeerige selle domeeni juurkataloogi ja laadige failid sinna üles. Pärast üleslaadimist peate tihendatud kausta lahti pakkima.

Nüüd peate vana andmebaasi üksikasjad asendama uuega. Selleks avage wp-config.php fail ja asendage andmebaasi nimi, kasutajatunnus ja parool. Pärast muutmist salvestage fail.

Järgmisena peate muutma oma domeeni nimeserverit. Selleks hankige nimeserver oma hostikontolt ja sisestage need oma domeeni juhtpaneelile. Erineval domeenipakkujal on erinevad võimalused. Kuid võite seda otsida või tugitiimilt abi küsida.

Kui see samm on tehtud, olete oma failide migreerimise ühest hostist teise lõpetanud. Kõigi levitamine võib võtta kuni 48 tundi. Seniks saate selle veebisaidi avada ja kontrollida, kas teie sait näitab uut või vana IP-d. Kui uus IP-aadress on nähtav, on levitamine tehtud. IP-aadressi kontrollimiseks võite kasutada ka oma arvuti pingivahendit. Kui teie arvuti näitab vana IP-d, kuid veebitööriist näitab uut IP-d, peate oma DNS-i vahemälu loputama.

Kuidas teisaldada WordPressi sait jagatud hostimisest haldamata VPS-i

WordPressi veebisaidi jagamine ühiskasutusest teise jagatud majutusse on üsna lihtne, kuna mõlemal neist on cPanel, millel on kõik vajalikud tööriistad nagu phpMyAdmin, File Manager ja nii edasi. Siiski on palju inimesi, kes valivad sageli haldamata VPS-i, kuna saate juurjuurdepääsu ja haldamata VPS on suhteliselt odavam kui jagatud hostimine.

Mis on juhtimata VPS

VPS tähendab virtuaalset privaatserverit. Lihtsamalt öeldes, kui teie VPS-i hostikontol pole cPanelit, võite seda nimetada haldamata VPS-iks. Haldamata VPS-serveri juurde pääsemiseks vajate mõnda tööriista nagu Putty, FTP-klient, näiteks Filezilla või Cyberduck. Mõned näited juhtimata VPS-pakkujatest on Digital Ocean, Linode, Vultr ja nii edasi.

Kui olete juba ostnud haldamata VPS-konto ja te ei tea midagi, kuid soovite oma WordPressi saidi teisaldada hostimisest haldamata VPS-i, võite järgida neid samme.

Enne alustamist laadige siit alla Cyberduck ja Putty. Samuti peate alla laadima vana saidi varukoopia, sealhulgas kõik failid ja andmebaas. Samme on nimetatud eespool.

Nüüd peaksite teadma, et mõned ettevõtted nagu WordPress, Ghost, Joomla, Discourse jne., pakuvad ühe klõpsuga rakendusi, samas kui teised nagu Linode sellist asja ei paku. Sellisel juhul saate kasutada mõnda muud kolmanda osapoole tööriista, nagu ServerPilot, ServerAvatar, EasyEngine jne. Nende hulgas on ServerPilot hiljuti muutunud tasuliseks tööriistaks - kuid turvalisuse ja kasutatavuse osas on see seni parim.

Sõltumata sellest, millist hostikontot kasutate, peate kõigepealt looma serveri, installima operatsioonisüsteemi ja märkima üles juureparooli. Erinevatel hosting pakkujatel on erinevad võimalused, kuid põhiline on sama. ServerPiloti kasutamisel peate siiski kasutama Ubuntu LTS 16 64-bitist versiooni.04 või 18.04. Nad ei toeta midagi muud.

Seetõttu peate lisama oma hostikontole domeeninime ja muutma oma domeenikonto nimeserverit. Samuti soovitatakse nüüdsest kasutada VPN-i. Vastasel juhul ei saa te oma arvutis uut hostikontot tuvastada.

Kui kasutate digitaalse ookeani või Vultri ühe klõpsuga rakendust, saate WordPressi kiiresti installida. Selle meetodi valimisel leiate oma WordPressi installifailid siit:

/ var / html

Kui kasutate WordPressi installimiseks ServerPiloti, leiate oma WordPressi installifailid siit:

/ srv / kasutajad / kasutajanimi / rakendused / rakenduse_nimi / avalik

Peaksite leidma faili nimega wp-config.php. Laadige see alla ja hoidke andmebaasi kasutajanime ja parooli. Ärge unustage seda teha.

Peate kustutama kõik WordPressi installifailid. Kuna kaustade wp-admin, wp-content ja wp-kaustade kustutamiseks kulub palju aega, saate nende eemaldamiseks kasutada kitt. Selleks avage Putty ja sisestage oma serveri IP-aadress. Veenduge, et port oleks seatud väärtusele 22. Pärast seda klõpsake nuppu Avatud nuppu ja kinnitage ühendus. Pärast seda peate sisestama oma kasutajanime ja parooli. Sisenema juur kasutajanimena. Pärast serveri loomist oma hostikontole peaksite saama parooli samal lehel või e-posti teel.

Järgmisena sisestage see:

Ühe klõpsuga rakenduse kasutajad:

rm -rf / var / html / wp-admin rm -rf / var / html / wp-sisu rm -rf / var / html / wp-sisaldab

ServerPiloti kasutajad:

rm -rf / srv / kasutajad / kasutajanimi / rakendused / rakenduse_nimi / avalikud / wp-admin rm -rf / srv / kasutajad / kasutajanimi / rakendused / rakenduse_nimi / avalikud / wp-sisu rm -rf / srv / kasutajad / kasutajanimed / rakendused / rakenduse_nimi / avalik / wp-sisaldab

Pärast seda saate avada Cyberducki rakenduse, navigeerida sellesse kausta ja kustutada muud installifailid.

Järgmise sammuna peate pakkima varukoopia. Tehke seda ja pakkige fail lahti. Kui pakendamise käigus ilmneb mõni viga, võite selle käsu sisestada pahtlisse:

sudo apt-get update sudo apt-get install unzip

Pärast nende failide lahtipakkimist peate andmebaasi teabe asendama. Selleks avage wp-config.alla laaditud php-fail. Järgmisena avage praegune wp-config.äsja üles laaditud php-fail. Kopeerige allalaaditud wp-config andmebaasi nimi, kasutajatunnus ja parool.php-fail ja asendage need üleslaaditud wp-config-ga.php-fail.

Pärast seda peate installima phpMyAdmin. Vastasel juhul ei saa te andmebaasi importida. Selleks toimige järgmiselt.

S0 laadige siit alla phpMyAdmini uusim versioon ja laadige zip-fail oma juurkataloogi üles. Pärast seda pakkige fail lahti ja nimetage see ümber. Tee kindlaks; kasutate äraarvamatut nime. Näiteks kui valite abcd, saate phpMyAdmini avada järgmiselt:

http: // teie domeeninimi / abcd

Pärast nime valimist avage kaust ja saate teada konfig.proov.sh.php faili. Võite selle ümber nimetada konfig.sh.php. Pärast seda avage see fail redaktoriga ja tehke muudatused sarnaselt, mis ütleb:

$ cfg ['blowfish_secret']

See peaks välja nägema järgmine:

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

Nüüd avage phpMyAdmin ja sisestage sisselogimiseks andmebaasi kasutaja ID ja parool. Seejärel valige vasakul küljel andmebaasi nimi, valige kõik andmebaasitabelid ja eemaldage need vastavalt.

Siis minge Impordi ja importige varem alla laaditud andmebaas.

See on kõik! Nüüd peaks teie veebisait uuel hostikontol korralikult töötama.

Kuidas teisaldada WordPressi sait haldamata VPS-ist jagatud majutusse

See on üsna lihtne ja pole ka palju aeganõudev. Parim on see, et sammud on peaaegu samad. Välja arvatud juhul, kui te pole installinud phpMyAdmini, peate seda andmebaasi allalaadimiseks tegema.

Lühidalt öeldes on need sammud, mida peate järgima.

  1. Laadige kõik failid alla VPS-i kontolt.
  2. Laadige andmebaas alla.
  3. Looge oma jagatud hostikontol andmebaas ja määrake andmebaas kasutajale.
  4. Laadige kõik failid üles oma uuele hostikontole.
  5. Muutke wp-config-is andmebaasi nime, kasutajanime ja parooli.php-fail.
  6. Muutke oma domeeni juhtpaneelil nimeserverit.

See on kõik!

Levinud probleemid pärast serveri vahetamist

Pärast üleviimist võib teil tekkida erinevaid probleeme. Mõnda neist mainitakse allpool.

Koduleht avaneb, kuid postitused näitavad 404 viga

Kontrolli oma .htaccess-fail ja kasuta seda vaikimisi:

# ALGUS WordPress  RewriteEngine sisse RewriteBase / RewriteRule ^ register \.php $ - [L] RondriteCond% REQUEST_FILENAME !-f RewriteCond% REQUEST_FILENAME !-d Reegli ümberkirjutamine . / register.php [L]  # LÕPP WordPress

Minge ka siia:

/ etc / apache2 / apache2.konf

Ja tehke see muudatus:

 AllowOverride All 

Pistikprogramme ei saa installida, küsides FTP sisselogimisandmeid

See on väga levinud probleem, millega inimesed kokku puutuvad. Peate avama oma wp-config.php-fail ja kleepige see alaossa;

define ('FS_METHOD', 'otsene');

Installimine nurjus: kataloogi ei saanud luua

Kui te ei saa pilti üles laadida, installida pistikprogramme, värskendada teemat või pistikprogrammi ja kuvatakse ülaltoodud tõrge, saate selle parandada luba muutes. Avage Putty ja sisestage see:

chmod-R 775 kataloogi tee

Siit saate lisateavet faililubade kohta.

Suunage htaccessi abil mitte-www aadressile www

RewriteEngine saidil RewriteCond% HTTP_HOST ^ teie domeeninimi.com [NC] RewriteRule ^ (.*) $ http: // www.oma domeeni nimi.com / $ 1 [L, R = 301, NC]

Suunage www muule kui www

RewriteEngine saidil RewriteCond% HTTP_HOST ^ www.oma domeeni nimi.com [NC] RewriteRule ^ (.*) $ http: // teie domeeninimi.com / $ 1 [L, R = 301]

Siiski peaksite sisestama ka CNAME-kirje www sama hästi kui @ või tühi.

Pange tähele, et peate SSL-i eraldi installima. Kui teie hostiteenuse pakkuja pakub tasuta SSL-i, võite paluda neil selle teile installida. Vastasel juhul võite kasutada Let's Encrypt'i, mis pakub tasuta, kuid jagatud SSL-sertifikaati.

Viis parimat mängu püüdmise kaarti
Me kõik oleme YouTube'is voogesituse mänge näinud ja armastanud. PewDiePie, Jakesepticye ja Markiplier on vaid mõned tipptasemel mängijatest, kes on t...
Kuidas mängu Linuxis arendada
Kümme aastat tagasi ei osanud paljud Linuxi kasutajad ennustada, et nende lemmikoperatsioonisüsteem on ühel päeval populaarne kommertsvideomängude män...
Kommertsmängumootorite avatud lähtekoodiga sadamad
Tasuta, avatud lähtekoodiga ja platvormidevaheliste mängumootorite puhkusereise saab kasutada nii vanade kui ka mõnede üsna hiljutiste mängude pealkir...