WordPress

Kako premjestiti WordPress stranicu s jednog domaćina na drugog

Kako premjestiti WordPress stranicu s jednog domaćina na drugog

Ako želiš premjestiti WordPress web mjesto od upravljanog / neupravljanog / dijeljenog / namjenskog / VPS hostinga do drugog bez većih zastoja, ovo je vodič koji vam treba. Ako već imate SSL ili želite premjestiti web lokaciju sa zajedničkog hostinga na VPS, možda ćete se suočiti s malo zastoja.

Premjestite WordPress web mjesto s jednog na drugi poslužitelj

Ako imate web mjesto hostirano na zajedničkom hostingu poput Hostgator, Bluehost, Siteground, itd., ovo su koraci koje trebate slijediti. Općenito, ove tvrtke za zajednički hosting nude cPanel i stoga je vrlo lako sve premjestiti uz pomoć cPanela.

Prvo morate napraviti sigurnosnu kopiju svega, uključujući datoteke, kao i bazu podataka.

Da biste napravili sigurnosnu kopiju datoteka, morate otvoriti 'Upravitelj datoteka' koji bi trebao biti osiguran od vašeg pružatelja usluga hostinga, a možete ga pronaći na svom cPanelu. Ako ste na svoj račun hostinga dodali više domena, morate se kretati u skladu s tim. U suprotnom, možete pronaći direktorij pod nazivom public_html, gdje ćete dobiti sve datoteke, uključujući WordPress jezgru. Odaberite sve datoteke, stvorite arhivu s .zip ekstenziju i stvorite komprimiranu mapu. Preuzmite ga na svoje računalo. Ne zaboravite niti jednu datoteku - uglavnom .htaccess, koja je prema zadanim postavkama skrivena.

Sada morate napraviti sigurnosnu kopiju baze podataka. Kako već imate cPanel i phpMyAdmin, pomoću tog alata možete preuzeti bazu podataka. Da biste to učinili, otvorite svoj cPanel i idite na phpMyAdmin. Naziv baze podataka možete pronaći na lijevoj strani. Odaberite to i prebacite se na Izvoz tab.

Odavde trebate odabrati Brz kao Način izvoza, i SQL od Format padajući izbornik. Nakon toga kliknite Ići gumb za pokretanje preuzimanja.

Sada morate prvo otići na svoj novi hosting račun i dodati domenu. Ako ste to već učinili prilikom registracije za novi račun, ne morate to ponoviti. Međutim, ako to već niste učinili, morate dodati svoju domenu na svoj cPanel. Možete koristiti Addon domene opcija (može biti različita, ali izraz ostaje sličan).

Nakon toga morate stvoriti bazu podataka za svoju novu web stranicu. Tijekom stvaranja, ne zaboravite zabilježiti ime baze podataka, korisnički ID i lozinku. Bez njih ne biste mogli mapirati datoteke u bazu podataka.

U vašem cPanelu možete pronaći opciju MySQL baza podataka koju možete koristiti za to. Da biste stvorili bazu podataka, morate unijeti ime baze podataka, korisnički ID i lozinku. Morate stvoriti datoteku imena baze podataka, a zatim dodati korisnički ID i lozinku. Nakon toga morate dopustiti korisničkom ID-u pristup bazi podataka. Za to možete koristiti odjeljak pod nazivom Dodajte korisnika u bazu podataka.

Nakon klika na Dodati gumb, trebali biste pronaći prozor u kojem morate omogućiti / blokirati korisnički ID za pristup određenim stvarima baze podataka. Da biste se riješili bilo kojeg problema, možete označiti polje SVE PRIVILEGIJE i pritisnite Unesite promjene dugme.

Sada morate prenijeti bazu podataka koju ste preuzeli sa starog računa hostinga. Za to otvorite aplikaciju phpMyAdmin i odaberite bazu podataka s lijeve strane. Nakon toga idite na Uvoz tab. Trebali biste pronaći gumb nazvan Odaberite datoteku. Kliknite na to i odaberite datoteku s računala.

Ne mijenjajte ništa na zaslonu i kliknite na Ići gumb izravno. Prijenos treba završiti nekoliko sekundi.

Sljedeći je korak prijenos datoteka koje ste preuzeli sa starog poslužitelja. Da biste to učinili, otvorite svoj korijenski direktorij svoje domene pomoću Upravitelja datoteka i idite na public_html. Ako imate jednu domenu, ovdje prenesite sve datoteke. Ako imate više domena, idite do korijenskog direktorija te domene i tamo prenesite datoteke. Nakon prijenosa trebate raspakirati zipiranu mapu.

Sada morate zamijeniti stare detalje baze podataka novima. Za to otvorite wp-konfiguracija.php datoteku i zamijenite ime baze podataka, korisnički ID i lozinku. Nakon promjene, spremite datoteku.

Dalje, morate promijeniti poslužitelj imena svoje domene. Za to uzmite poslužitelj imena s vašeg računa hostinga i unesite ih na upravljačku ploču svoje domene. Davatelj usluga različitih domena ima različite mogućnosti. Međutim, to možete potražiti ili zatražiti pomoć od tima za podršku.

S tim korakom gotovi ste s migracijom datoteka s jednog hosta na drugi. Proširivanje svega može potrajati do 48 sati. U međuvremenu možete otvoriti ovo web mjesto i provjeriti prikazuje li vaše mjesto novi IP ili stari. Ako je nova IP adresa vidljiva, širenje je završeno. Za provjeru IP adrese možete koristiti i alat za ping na računalu. Ako vaše računalo prikazuje staru IP adresu, ali mrežni alat prikazuje novu IP, morate isprazniti DNS predmemoriju.

Kako premjestiti WordPress web mjesto sa zajedničkog hostinga na neupravljani VPS

Prilično je jednostavno premjestiti WordPress web mjesto sa zajedničkog hostinga na drugi zajednički hosting, jer obojica imaju cPanel, koji ima sve potrebne alate poput phpMyAdmin, File Manager i tako dalje. Međutim, postoji mnogo ljudi koji često odaberu neupravljani VPS jer možete dobiti root pristup, a neupravljani VPS relativno je jeftiniji od zajedničkog hostinga.

Što je neupravljani VPS

VPS znači virtualni privatni poslužitelj. Jednostavnim riječima, ako vaš račun VPS hostinga nema cPanel, možete ga nazvati neupravljanim VPS-om. Da biste pristupili neupravljanom VPS poslužitelju, trebaju vam neki alati poput Putty, FTP klijenta kao što su Filezilla ili Cyberduck. Neki primjeri neupravljanih VPS davatelja usluga su Digital Ocean, Linode, Vultr i tako dalje.

Ako ste već kupili neupravljani VPS račun i ne znate ništa, ali želite premjestiti svoju WordPress stranicu sa zajedničkog hostinga na neupravljani VPS, možete slijediti ove korake u nastavku.

Prije početka preuzmite Cyberduck i Putty odavde. Također, morate preuzeti sigurnosnu kopiju stare web lokacije, uključujući sve datoteke i bazu podataka. Koraci su gore spomenuti.

Sada biste trebali znati da neke tvrtke poput WordPressa, Ghosta, Joomle, Discoursea itd., pružaju aplikacije jednim klikom, dok drugi poput Linode ne nude takvo što. U tom slučaju možete koristiti neke druge alate nezavisnih proizvođača poput ServerPilot, ServerAvatar, EasyEngine itd. Među njima je ServerPilot nedavno postao plaćeni alat - ali ovo je dosad najbolji u smislu sigurnosti i upotrebljivosti.

Bez obzira koji hosting račun koristite, prvo morate stvoriti poslužitelj, instalirati OS i zabilježiti root lozinku. Različiti pružatelji usluga hostinga imaju različite mogućnosti, ali srž je ista. Međutim, ako koristite ServerPilot, morate koristiti 64-bitnu verziju Ubuntu LTS 16.04 ili 18.04. Oni ne podržavaju ništa drugo.

Stoga morate dodati ime domene na svoj račun hostinga i promijeniti poslužitelj imena na računu svoje domene. Također, predlaže se da od sada koristite VPN. Inače, s računala ne možete otkriti novi račun hostinga.

Ako koristite aplikaciju Digital Ocean ili Vultr jednim klikom, WordPress možete brzo instalirati. Ako odaberete ovu metodu, svoje instalacijske datoteke za WordPress možete pronaći ovdje:

/ var / html

Ako za instaliranje WordPressa koristite ServerPilot, svoje instalacijske datoteke za WordPress možete pronaći ovdje:

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

Trebali biste pronaći datoteku pod nazivom wp-konfiguracija.php. Preuzmite ga i zadržite korisničko ime i lozinku baze podataka. Ne zaboravite to učiniti.

Morate izbrisati sve instalacijske datoteke programa WordPress. Kako mape wp-admin, wp-content i wp-includes trebaju puno vremena za brisanje, za uklanjanje ih možete koristiti kit. Za to otvorite Putty i unesite IP adresu vašeg poslužitelja. Provjerite je li Port postavljen na 22. Nakon toga kliknite Otvorena i potvrdite vezu. Nakon toga trebate unijeti svoje korisničko ime i lozinku. Unesi korijen kao korisničko ime. Lozinku biste trebali dobiti na istoj stranici ili putem e-pošte nakon izrade poslužitelja na svom hosting računu.

Zatim unesite ovo:

Korisnici aplikacije jednim klikom:

rm -rf / var / html / wp-admin rm -rf / var / html / wp-content rm -rf / var / html / wp-uključuje

Korisnici ServerPilota:

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 / ime_aplike / javno / wp-uključuje

Nakon toga možete otvoriti aplikaciju Cyberduck, doći do te mape i izbrisati druge instalacijske datoteke.

U sljedećem koraku morate prenijeti zip datoteku sigurnosne kopije. Učinite to i otpakirajte datoteku. Ako dobijete bilo kakvu pogrešku prilikom raspakiranja, u Putty možete unijeti ovu naredbu:

sudo apt-get update sudo apt-get instalacija raspakirajte

Nakon raspakiranja tih datoteka, morate zamijeniti podatke iz baze podataka. Za to otvorite wp-config.php datoteku koju ste preuzeli. Zatim otvorite trenutni wp-config.php datoteku koju ste upravo prenijeli. Kopirajte ime baze podataka, korisnički ID i lozinku iz preuzete wp-config.php datoteku i zamijenite ih prenesenim wp-configom.php datoteka.

Nakon toga trebate instalirati phpMyAdmin. Inače, ne možete uvesti bazu podataka. Za to slijedite ove korake.

S0 preuzmite odavde najnoviju verziju phpMyAdmin i prenesite zip datoteku u svoj korijenski direktorij. Nakon toga raspakirajte datoteku i preimenujte je. Budi siguran; upotrebljavate neizrecivo ime. Na primjer, ako odaberete abcd, phpMyAdmin možete otvoriti ovako:

http: // ime-vaše domene / abcd

Nakon odabira imena, otvorite mapu i saznajte konfiguracija.uzorak.uklj.php datoteka. Možete ga preimenovati u konfiguracija.uklj.php. Nakon toga otvorite ovu datoteku pomoću uređivača i napravite promjenu na sljedeći način koja kaže:

$ cfg ['blowfish_secret']

To bi trebalo izgledati ovako:

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

Sada otvorite phpMyAdmin i unesite korisnički ID baze podataka i lozinku za prijavu. Nakon toga odaberite naziv baze podataka s lijeve strane, odaberite sve tablice baze podataka i uklonite ih u skladu s tim.

Zatim idite na Uvoz karticu i uvezite bazu podataka koju ste ranije preuzeli.

To je sve! Sada bi se vaša web stranica trebala pravilno prikazivati ​​na novom hosting računu.

Kako premjestiti WordPress stranicu s neupravljanog VPS-a na zajednički hosting

Ovo je prilično jednostavno i ne oduzima puno vremena. Najbolja stvar su koraci koji su gotovo isti. Osim ako niste instalirali phpMyAdmin, to morate učiniti za preuzimanje baze podataka.

Ukratko, ovo su koraci koje trebate slijediti.

  1. Preuzmite sve datoteke s VPS računa.
  2. Preuzmite bazu podataka.
  3. Stvorite bazu podataka na svom računu dijeljenog hostinga i dodijelite bazu podataka korisniku.
  4. Prenesite sve datoteke na svoj novi hosting račun.
  5. Promijenite ime baze podataka, korisničko ime i lozinku u wp-config.php datoteka.
  6. Promijenite poslužitelj imena na upravljačkoj ploči domene.

To je sve!

Uobičajeni problemi nakon promjene poslužitelja

Nakon dovršetka migracije mogli biste se suočiti s različitim problemima. Neki od njih su spomenuti u nastavku.

Početna se stranica otvara, ali postovi pokazuju pogrešku 404

Provjeri svoj .htaccess datoteku i koristite ovo kao zadanu:

# POČINITE WordPress  RewriteEngine na RewriteBase / RewriteRule ^ index \.php $ - [L] RewriteCond% REQUEST_FILENAME !-f RewriteCond% REQUEST_FILENAME !-d RewriteRule . /indeks.php [L]  # END WordPress

Također, idite ovdje:

/ etc / apache2 / apache2.konf

I napravite ovu promjenu:

 AllowOverride All 

Nije moguće instalirati dodatke, tražeći FTP podatke za prijavu

Ovo je vrlo čest problem s kojim se ljudi susreću. Morate otvoriti svoj wp-config.php datoteku i zalijepite je na dno;

define ('FS_METHOD', 'izravno');

Instalacija nije uspjela: Nije moguće stvoriti direktorij

Ako ne možete prenijeti sliku, instalirati dodatke, ažurirati temu ili dodatak, a pojavljuje se gornja pogreška, to možete popraviti promjenom dopuštenja. Otvorite Putty i unesite ovo:

chmod -R 775_puta_ direktorija

Ovdje možete saznati više o dopuštenju datoteka.

Preusmjerite ne-www na www koristeći htaccess

RewriteEngine na RewriteCond% HTTP_HOST ^ ime vaše domene.com [NC] RewriteRule ^ (.*) $ http: // www.ime-vaše-domene.com / $ 1 [L, R = 301, NC]

Preusmjerite www na ne-www

RewriteEngine na RewriteCond% HTTP_HOST ^ www.ime-vaše-domene.com [NC] RewriteRule ^ (.*) $ http: // naziv vaše domene.com / $ 1 [L, R = 301]

Međutim, trebali biste unijeti i CNAME zapis pomoću www kao i @ ili prazno.

Imajte na umu da SSL morate instalirati zasebno. Ako vaš davatelj usluge hostinga nudi besplatni SSL, možete zatražiti da ga instaliraju umjesto vas. Inače možete koristiti Let's Encrypt, koji pruža besplatni, ali zajednički SSL certifikat.

Lijevi gumb miša ne radi u sustavu Windows 10
Ako s prijenosnim računalom ili stolnim računalom koristite namjenski miš, ali lijevi gumb miša ne radi u sustavu Windows 10/8/7 iz nekog razloga evo ...
Pokazivač skače ili se slučajno pomiče dok tipkate u sustavu Windows 10
Ako ustanovite da kursor miša sam skače ili se pomiče automatski, nasumično dok tipkate u Windows prijenosnom računalu ili računalu, neki od ovih prij...
Kako obrnuti smjer pomicanja miša i dodirnih pločica u sustavu Windows 10
Miš i Dodirna pločaRačunarstvo ne samo da olakšava, već i učinkovitije i oduzima puno vremena. Ne možemo zamisliti život bez ovih uređaja, ali činjeni...