A WordPress webhely áthelyezése egyik gazdagépről a másikra
Ha nagyobb leállás nélkül szeretné áthelyezni a WordPress webhelyet(move WordPress site) egy felügyelt/nem menedzselt/megosztott/dedikált/ VPS -tárhelyről egy másikra, akkor erre az útmutatóra van szüksége. (VPS)Ha már rendelkezik SSL -szel, vagy egy webhelyet megosztott tárhelyről (SSL)VPS - re szeretne áthelyezni , előfordulhat, hogy egy kis leállással kell szembenéznie.
A WordPress(Migrate WordPress) webhely migrálása egyik szerverről a másikra
Ha van egy webhelye megosztott tárhelyen, például Hostgator , Bluehost , Siteground stb., akkor ezeket a lépéseket kell követnie. Általában ezek a megosztott tárhelyszolgáltatók cPanel-t biztosítanak, ezért meglehetősen könnyű mindent áthelyezni a cPanel segítségével.
Először is biztonsági másolatot kell készítenie mindenről, beleértve a fájlokat és az adatbázist is.
A fájlok biztonsági mentéséhez meg kell nyitnia a "Fájlkezelőt", amelyet a tárhelyszolgáltatója biztosít, és megtalálja a cPanelben. Ha több domaint is hozzáadott tárhelyfiókjához, ennek megfelelően kell navigálnia. Ellenkező esetben találhat egy public_html nevű könyvtárat , ahol megkapja az összes fájlt, beleértve a WordPress magot is. Jelölje ki(Select) az összes fájlt, hozzon létre egy archívumot .zip kiterjesztéssel, és készítse el a tömörített mappát. Töltse le a számítógépére. Ne felejtsen el egyetlen fájlt sem – főleg a .htaccess -t, amely alapértelmezés szerint rejtve van.
Most biztonsági másolatot kell készítenie az adatbázisról. Mivel már rendelkezik cPanel és phpMyAdmin programmal, ezzel az eszközzel letöltheti az adatbázist. Ehhez nyissa meg a cPanel-t, és lépjen a phpMyAdmin oldalra. Az adatbázis nevét a bal oldalon találja. Válassza ezt, és váltson az Exportálás(Export ) fülre.
Innen ki kell választania a Gyors(Quick ) mint exportálási módszert(Export method) és az SQL lehetőséget a Formátum(Format ) legördülő menüből. Ezután kattintson a Go gombra a letöltés elindításához.
Most először fel kell lépnie az új tárhelyfiókjába, és hozzá kell adnia a domaint. Ha ezt már megtette, amikor új fiókot regisztrál, akkor nem kell újra megtennie. Ha azonban még nem tette meg, akkor hozzá kell adnia domainjét a cPanelhez. Használhatja az Addon Domains opciót (eltérhet, de a kifejezés hasonló marad).
Ezt követően létre kell hoznia egy adatbázist az új webhelyéhez. A létrehozás során ne felejtse el feljegyezni az adatbázis nevét, felhasználói azonosítóját és jelszavát. Ezek nélkül nem tudná leképezni a fájljait az adatbázisában.
A MySQL Database opciót a cPanel panelen találja, amellyel elvégezheti. Adatbázis létrehozásához meg kell adnia az adatbázis nevét, felhasználói azonosítóját és jelszavát. Létre kell hoznia az adatbázisnév-fájlt, majd hozzá kell adnia a felhasználói azonosítót és a jelszót. Ezt követően engedélyeznie kell a felhasználói azonosítónak az adatbázis elérését. Ehhez használhatja a Felhasználó hozzáadása az adatbázishoz(Add user to database) című részt .
A Hozzáadás(Add ) gombra kattintás után meg kell találni egy ablakot, ahol engedélyezni kell/blokkolni kell a felhasználói azonosítót az adatbázis bizonyos dolgaihoz való hozzáféréshez. A probléma megszüntetéséhez jelölje be az ÖSSZES JOGOSULTSÁG(ALL PRIVILEGES ) lehetőséget, és kattintson a Módosítások(Make Changes ) végrehajtása gombra.
Most fel kell töltenie a régi tárhelyfiókból letöltött adatbázist. Ehhez nyissa meg a phpMyAdmin alkalmazást, és válassza ki az adatbázist a bal oldalon. Ezután lépjen az Importálás(Import) fülre. Találnod kell egy Fájl kiválasztása(Choose File) gombot . Kattintson(Click) rá, és válassza ki a fájlt a számítógépéről.
Ne módosítson semmit a képernyőn, és kattintson közvetlenül az Ugrás(Go ) gombra. A feltöltés befejezéséhez néhány másodpercnek kell eltelnie.
A következő lépés a régi szerverről letöltött fájlok feltöltése. Ehhez nyissa meg a domain gyökérkönyvtárát a Fájlkezelővel(File Manager) , és lépjen a public_html oldalra(public_html) . Ha egy domainnel rendelkezik, töltse fel az összes fájlt ide. Ha több domainje van, keresse meg a domain gyökérkönyvtárát, és töltse fel oda a fájlokat. Feltöltés után ki kell csomagolnia a tömörített mappát.
Most le kell cserélnie a régi adatbázis-adatokat az újakkal. Ehhez nyissa meg a wp-config.php fájlt, és cserélje le az adatbázis nevét, felhasználói azonosítóját és jelszavát. Módosítás után mentse el a fájlt.
Ezután módosítania kell a domain névszerverét. Ehhez szerezze be a névszervert a tárhelyfiókjából, és írja be őket a domain vezérlőpultjába. A különböző(Different) domainszolgáltatók különböző lehetőségeket kínálnak. Azonban kereshet rá, vagy kérhet segítséget a támogatási csapattól.
Ezzel a lépéssel befejezte a fájlok áttelepítését egyik gazdagépről a másikra. Akár 48 órát is igénybe vehet, amíg mindent elterjeszt. Addig is megnyithatja ezt a webhelyet(this website) , és ellenőrizheti, hogy webhelyén új vagy régi IP-cím jelenik-e meg. Ha az új IP-cím látható, a terjesztés megtörtént. Az IP-cím ellenőrzéséhez használhatja a ping eszközt is a számítógépén. Ha számítógépe a régi IP-címet mutatja, de az online eszköz az új IP-címet mutatja, ki kell ürítenie a DNS-gyorsítótárat(flush your DNS cache) .
A WordPress(WordPress) webhely áthelyezése megosztott tárhelyről nem menedzselt VPS -re(VPS)
Nagyon könnyű egy WordPress webhelyet megosztott tárhelyről másik megosztott tárhelyre áthelyezni, mivel mindkettő rendelkezik cPanel-lel, amely minden szükséges eszközzel rendelkezik, mint például a phpMyAdmin, a fájlkezelő(File Manager) és így tovább. Sokan azonban gyakran választják a nem menedzselt VPS - t, mert root hozzáférést kaphat, és a nem menedzselt VPS viszonylag olcsóbb, mint a megosztott tárhely.
Mi az a nem menedzselt VPS
A VPS(VPS) virtuális magánkiszolgálót(Private Server) jelent . Egyszerűen fogalmazva, ha a VPS - tárhelyfiókja nem rendelkezik cPanel-lel, hívhatja nem felügyelt VPS -nek . Egy nem felügyelt VPS -kiszolgáló eléréséhez olyan eszközökre van szüksége, mint a Putty , az FTP-kliens(FTP client) , például a Filezilla vagy a Cyberduck . Néhány példa a nem felügyelt VPS - szolgáltatókra: Digital Ocean , Linode , Vultr és így tovább.
Ha már vásárolt egy nem menedzselt VPS -fiókot, és nem tud semmit, de szeretné áthelyezni WordPress -webhelyét megosztott tárhelyről nem menedzselt VPS -re , kövesse az alábbi lépéseket.
Mielőtt elkezdené, töltse le a Cyberduck(download Cyberduck) and Putty-t innen(here) . Ezenkívül le kell töltenie a régi webhely biztonsági másolatát, beleértve az összes fájlt és adatbázist. A lépéseket fentebb említettük.
Tudnia kell, hogy egyes cégek, mint például a WordPress , a Ghost , a Joomla , a Discourse stb., egykattintásos alkalmazásokat kínálnak, míg mások, például a Linode nem kínálnak ilyet. Ebben az esetben használhat más, külső féltől származó eszközöket, például a ServerPilotot(ServerPilot) , a ServerAvatar -t , az EasyEngine -t stb. Ezek közül a ServerPilot nemrég fizetős eszközzé vált – de ez a biztonság és a használhatóság szempontjából eddig a legjobb.
Nem számít, melyik tárhelyfiókot használja, először létre kell hoznia egy szervert, telepítenie kell az operációs rendszert, és fel kell jegyeznie a root jelszót. A különböző(Different) tárhelyszolgáltatók különböző lehetőségeket kínálnak, de a lényeg ugyanaz. Ha azonban a ServerPilotot használja, akkor az (ServerPilot)Ubuntu LTS 16.04 vagy 18.04 64 bites verzióját kell használnia . Mást nem támogatnak.
Ezért hozzá kell adnia a domain nevet a tárhelyfiókjához, és meg kell változtatnia a névszervert a domain fiókjában. Ezentúl javasolt a VPN használata is. (VPN)Ellenkező esetben(Otherwise) nem tudja észlelni az új tárhelyfiókot a számítógépéről.
Ha a Digital Ocean vagy a Vultr egykattintásos(Vultr) alkalmazását használja , gyorsan telepítheti a WordPress -t . Ha ezt a módszert választja, a WordPress telepítőfájljait itt találja:
/var/html
Ha a ServerPilotot használja a WordPress telepítéséhez , a WordPress telepítőfájljait itt találja:
/srv/users/user_name/apps/app_name/public
Találnod kell egy wp-config.php(wp-config.php) nevű fájlt . Töltse le és őrizze meg az adatbázis felhasználónevét és jelszavát. Ne felejtse el ezt megtenni.
Törölnie kell az összes WordPress telepítőfájlt. Mivel a wp-admin, wp-content és wp-includes mappák törlése sok időt vesz igénybe, gitt segítségével távolíthatja el őket. Ehhez nyissa meg a Putty -t , és írja be a szerver IP-címét. Győződjön(Make) meg arról, hogy a Port 22 -re van állítva . Ezt követően kattintson a Megnyitás(Open ) gombra, és erősítse meg a kapcsolatot. Ezt követően meg kell adnia felhasználónevét és jelszavát. Felhasználónévként adja meg a root felhasználót. A szerver létrehozása után ugyanazon az oldalon vagy e-mailben kell megkapnia a jelszót.
Ezután írja be ezt:
Az egykattintásos alkalmazás felhasználói:(One-click app users:)
rm -rf /var/html/wp-admin rm -rf /var/html/wp-content rm -rf /var/html/wp-includes
ServerPilot felhasználók:(ServerPilot users:)
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
Ezt követően megnyithatja a Cyberduck alkalmazást, navigálhat a mappába, és törölheti a többi telepítőfájlt.
A következő lépésben fel kell töltenie a tömörített(zipped) biztonsági másolatot. Tegye ezt, és csomagolja ki a fájlt. Ha bármilyen hibát észlel a kicsomagolás során, akkor írja be ezt a parancsot a Putty -ban :
sudo apt-get update sudo apt-get install unzip
A fájlok kicsomagolása után le kell cserélnie az adatbázis-információkat. Ehhez nyissa meg a letöltött wp-config.php fájlt. Ezután nyissa meg az éppen feltöltött aktuális wp-config.php fájlt. Másolja ki az adatbázis nevét, felhasználói azonosítóját és jelszavát a letöltött wp-config.php fájlból, és cserélje ki a feltöltött wp-config.php fájlra.
Ezt követően telepítenie kell a phpMyAdmin programot. Ellenkező esetben nem tudja importálni az adatbázist. Ehhez kövesse az alábbi lépéseket.
S0 töltse le innen(here) a phpMyAdmin legújabb verzióját, és töltse fel a zip fájlt a gyökérkönyvtárába. Ezután csomagolja ki a fájlt, és nevezze át. Győződjön meg(Make) róla; kitalálhatatlan nevet használsz. Például, ha az abcd -t választja, a phpMyAdmin-t így nyithatja meg:
http://your-domain-name/abcd
A név kiválasztása után nyissa meg a mappát, és keresse meg a config.sample.inc.php fájlt. Átnevezheti config.inc.php névre(config.inc.php) . Ezután nyissa meg ezt a fájlt egy szerkesztővel, és hajtsa végre a következő módosítást:
$cfg['blowfish_secret']
Így kell kinéznie:
$cfg['blowfish_secret'] = 'k7i259684(*^3q42bd^$4353yow*q5Trs^1'
Most nyissa meg a phpMyAdmin programot, és adja meg az adatbázis felhasználói azonosítóját és jelszavát a bejelentkezéshez. Ezt követően válassza ki az adatbázis nevét a bal oldalon, jelölje ki az összes adatbázistáblát, és ennek megfelelően távolítsa el őket.
Ezután lépjen az Importálás(Import ) fülre, és importálja a korábban letöltött adatbázist.
Ez minden! Mostantól webhelyének megfelelően futnia kell az új tárhelyfiókon.
Hogyan lehet áthelyezni a WordPress webhelyet nem felügyelt VPS -ről megosztott tárhelyre
Ez meglehetősen egyszerű és nem sok időigényes. A legjobb dolog az, hogy a lépések szinte azonosak. Kivéve, ha még nem telepítette a phpMyAdmin programot, akkor ezt meg kell tennie az adatbázis letöltéséhez.
Dióhéjban ezek azok a lépések, amelyeket követnie kell.
- Töltse(Download) le az összes fájlt a VPS - fiókból.
- Töltse le az adatbázist.
- Hozzon létre egy adatbázist a megosztott tárhely-fiókjában, és rendelje hozzá az adatbázist egy felhasználóhoz.
- Töltse fel az összes fájlt az új tárhelyfiókjába.
- Módosítsa az adatbázis nevét, felhasználónevét és jelszavát a wp-config.php fájlban.
- Módosítsa a névkiszolgálót a tartományvezérlőpulton.
Ez minden!
Gyakori problémák szerverváltás után
Az áttelepítés befejezése után különböző problémákkal szembesülhet. Néhányat az alábbiakban említünk.
A kezdőlap megnyílik, de a bejegyzések 404-es hibát mutatnak(Homepage is opening, but posts are showing 404 error)
Ellenőrizze a .htaccess fájlt, és használja ezt alapértelmezettként:
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
Ide is menj:
/etc/apache2/apache2.conf
És hajtsa végre ezt a változtatást:
<Directory /var/www/> AllowOverride All </Directory>
Nem sikerült telepíteni a bővítményeket, FTP bejelentkezési adatokat kér(Unable to install plugins, asking FTP login details)
Ez egy nagyon gyakori probléma, amellyel az emberek találkoznak. Nyissa meg a wp-config.php fájlt, és illessze be az aljára;
define( 'FS_METHOD', 'direct' );
A telepítés nem sikerült: nem sikerült létrehozni a könyvtárat(Installation failed: Could not create directory)
Ha nem tud képet feltölteni, bővítményeket telepíteni, témát vagy beépülő modult frissíteni, és a fenti hibaüzenetet kapja, az engedély módosításával kijavíthatja. Nyissa meg a Putty(Open Putty) -t , és írja be ezt:
chmod -R 775 directory_path
A fájlengedélyekről innen tudhat meg többet(here) .
A nem www átirányítása a www-re a htaccess használatával(Redirect non-www to www using htaccess)
RewriteEngine on RewriteCond %{HTTP_HOST} ^your-domain-name.com [NC] RewriteRule ^(.*)$ http://www.your-domain-name.com/$1 [L,R=301,NC]
A www átirányítása nem www-re(Redirect www to non-www)
RewriteEngine on RewriteCond %{HTTP_HOST} ^www.your-domain-name.com [NC] RewriteRule ^(.*)$ http://your-domain-name.com/$1 [L,R=301]
Azonban meg kell adnia egy CNAME rekordot is www , @ vagy üres karakterekkel.
Felhívjuk(Please) figyelmét, hogy az SSL -t külön kell telepítenie. Ha tárhelyszolgáltatója ingyenes SSL -t kínál, megkérheti, hogy telepítse azt. Ellenkező esetben használhatja a Let's Encrypt szolgáltatást, amely ingyenes, de megosztott SSL - tanúsítványt biztosít.
Related posts
A WordPress telepítése és beállítása a Microsoft Azure-ban
Hogyan futtassuk a hihetetlenül gyors WordPress-t a Microsoft Azure-on
Az adatvédelem konfigurálása a WordPressben és miért fontos
A WordPress telepítése a Google Cloud Platformon
Védje és biztonságossá tegye a WordPress webhelyet a hackerek ellen
Wix vs WordPress: Melyik a legjobb webhely létrehozásához?
Lebegő oldalsáv hozzáadása a Wordpresshez
A 11 legjobb WordPress podcast bővítmény
Hogyan készítsünk saját kuponokat a WordPress-ben
10 alapvető WordPress-bővítmény egy kisvállalkozási webhelyhez
A WP Super Cache használata a WordPress blogon
WordPress Jetpack: mi ez, és érdemes-e telepíteni?
Hogyan változtassuk meg a WordPress bejelentkezési URL-jét a jobb biztonság érdekében
Hogyan védje meg jelszóval az oldalakat a WordPress webhelyén
A WordPress HTTP-hibát jelenít meg a képek feltöltésekor
Hogyan lehet felgyorsítani bármely WordPress webhelyet .HTACCESS használatával
A PHP frissítése a WordPressben
Hogyan lehet áttérni a klasszikus WordPress szerkesztőről a Gutenbergre
A rosszindulatú programok eltávolítása a WordPress webhelyről
Hogyan ellenőrizhető, hogy egy webhely ki van-e tiltva az AdSense programból