Jak migrovat web Wordpress z VPS ISPCONFIG Apache na Nginx

Procédure

Proč přejít na Nginx?

Nginx, o kterém jsme v poslední době hodně slyšeli, je webový server stejně jako Apache. Má velký úspěch u znalců a v současné době je podporován velmi aktivní komunitou. Je dobře udržovaný a při správné správě nabízí oproti Apache mnoho výhod z hlediska výkonu.

Před migrací webu se ujistěte, že máte k dispozici následující informace:

  • název databáze webu
  • uživatelské jméno a heslo databáze webu

Jak zálohujete webové soubory webu Wordpress na VPS ISPCONFIG Apache?

Chcete-li uložit webové soubory webu Wordpress na ISPCONFIG Apache VPS, musíte se ke svému webu připojit pomocí FTP. Pro začátek byste se tedy měli ujistit, že máte účet ftp, který vám umožní zálohovat vaše stránky.

Pokud potřebujete změnit nastavení FTP účtu pro svůj web v rámci ISPCONFIG Apache VPS, postupujte podle níže uvedeného postupu:

Přihlaste se do ISPCONFIG --> Weby --> Uživatel FTP --> Jméno uživatele FTP

Jak migrovat web Wordpress z VPS ISPCONFIG Apache na Nginx

V rámci ISPCONFIG můžete také vytvořit nový ftp účet pro provedení zálohy.

Po nastavení připojení ftp pro váš web se můžete pomocí klientského softwaru ftp připojit k webu uvnitř serveru. Například v aplikaci filezilla byste museli otevřít aplikaci a zadat parametry připojení, které jsou :

  • název serveru nebo název hostitele ve tvaru vpsxxxxx.serveur-vps.net nebo vpsxxxxx.lws-hosting.com.
  • uživatelské jméno ftp pro váš web (tento parametr vám umožní připojit se k příslušnému webu v rámci vps)
  • heslo uživatele ftp
  • můžete také zadat port, ale není to nezbytné, protože se jedná o výchozí port používaný na serveru (port 21).

Poté můžete kliknout na tlačítko rychlého připojení a připojení k webu bude provedeno. Informace o připojení se zobrazí v rozhraní Filezilla.

Jak migrovat web Wordpress z VPS ISPCONFIG Apache na Nginx

Uvítá vás okno pro ověření platnosti certifikátu, které byste měli potvrdit.

Jak migrovat web Wordpress z VPS ISPCONFIG Apache na Nginx

Po navázání spojení najdete v rozhraní věnovaném souboru na vzdáleném webu (vpravo) seznam adresářů propojených s vaším webem. Webové soubory vašeho webu jsou umístěny v adresáři web. Dvakrát klikněte na adresář a vstupte do něj.

Jak migrovat web Wordpress z VPS ISPCONFIG Apache na Nginx

Poté se zobrazí seznam vašich webových souborů na vzdáleném webu.

Poté ve svém místním adresáři (vlevo) přejděte do složky, kam chcete uložit zálohu. V případě potřeby vytvořte novou složku.

Jak migrovat web Wordpress z VPS ISPCONFIG Apache na Nginx

Po vytvoření složky se zálohou webu je třeba vybrat všechny webové soubory na vzdáleném webu.

Jak migrovat web Wordpress z VPS ISPCONFIG Apache na Nginx

Nakonec klikněte pravým tlačítkem myši na vybrané soubory a kliknutím na tlačítko "stáhnout" je stáhněte do svého počítače v otevřeném místním adresáři.

Jak migrovat web Wordpress z VPS ISPCONFIG Apache na Nginx

Počkejte na dokončení stahování a budete mít zálohu webových souborů webu.

Jak mohu exportovat databázi vašeho webu?

Chcete-li exportovat databázi svého webu, musíte se připojit k rozhraní phpmyadmin svého VPS podle postupů popsaných v tomto článku"Jak se připojím k nástroji PHPMyAdmin z konfigurace ISP?

Před přístupem k databázi vašeho webu budete pravděpodobně potřebovat znát její název, uživatelské jméno a heslo.

Jakmile se pak dostanete do rozhraní phpmyadmin, musíte :

  • kliknout na databázi v levém menu, přejít na záložku "Export" v horní části,

Jak migrovat web Wordpress z VPS ISPCONFIG Apache na Nginx

  • a nakonec kliknout na tlačítko "Exportovat", abyste si mohli stáhnout exportovanou databázi ve formátu sql.

Jak migrovat web Wordpress z VPS ISPCONFIG Apache na Nginx

Jak znovu vytvořit web a jeho databázi v ISPCONFIG Nginx VPS?

Chcete-li znovu vytvořit web a jeho databázi v ISPCONFIG Nginx VPS, musíte se nyní připojit k rozhraní ISPCONFIG tohoto VPS.

1. Připojení k ISPCONFIG

Připojení k rozhraní ISPCONFIG u VPS Nginx je podobné jako u jakéhokoli jiného VPS s rozhraním ISPCONFIG. Pro připojení můžete postupovat podle pokynů v článku"Jak získat přístup k ISPConfig na dedikovaném VPS serveru?".

Pokud ještě nejste ověřeni, přivítá vás autentizační rozhraníISPCONFIG. Ověřte se pomocí uživatele admin a dostanete se na domovskou stránku.

2. Vytvoření nového klienta

Po přihlášení do ISPCONFIG můžete přidat nového zákazníka prostřednictvím nabídky zákazníků. Zadejte údaje a uložte je, aby mohl být zákazník vytvořen.

Jak migrovat web Wordpress z VPS ISPCONFIG Apache na Nginx

3. Vytvoření webu v novém VPS Nginx

Poté, chcete-li znovu vytvořit web, musíte přejít do nabídky "Sites " v horním menu a poté kliknout na zelené tlačítko "Add a new site" (Přidat nový web).

Jak migrovat web Wordpress z VPS ISPCONFIG Apache na Nginx

Velmi pečlivě zadejte parametry webu:

  • Název webu musí být přesně stejný
  • hodnota "auto-sub-domain " by měla být také stejná.
  • zachovejte stejnou použitou verzi php, abyste se vyhnuli nekompatibilitě, pokud si nejste jisti, že verze php, kterou se chystáte použít, je kompatibilní s vaším webem
  • Certifikát Let's Encrypt zatím neaktivujte, protože vyžaduje nastavení směrování DNS.
  • A zaregistrujte

Jak migrovat web Wordpress z VPS ISPCONFIG Apache na Nginx

Jakmile se zaregistrujete, web se po několika minutách vytvoří a nahoře se zobrazí červená kontrolka označující počet úloh, kteréISPCONFIG provádí, aby aplikoval změny.

4. Vytvoření databáze v ISPCONFIG Nginx VPS

Dalším krokem po vytvoření webu je vytvoření databáze pro váš web.

Znovu vytvořte databázi webu podle postupu uvedeného v tomto článku"Jak vytvořit databázi pomocí ISPConfig?".

Správně reprodukujte informace v databázi webu:

  • Uživatel a heslo databáze by měly být přesně stejné.
  • název databáze vašeho webu by měl být také stejný
  • reprodukujte stejná nastavení jako u vaší staré databáze

Jak naimportuji webové soubory webu do ISPCONFIG Nginx VPS?

Abyste mohli právě uložené webové soubory nahrát přes FTP, musíte si na svém serveru ISPCONFIG Nginx VPS vytvořit uživatele ftp. Pro vytvoření účtu ftp pro váš web postupujte podle pokynů v tomto článku"Jak vytvořit účet FTP v ISPConfig?".

Po vytvoření účtu ftp se můžete připojit k webu na jiném VPS pomocí preferovaného klientského softwaru ftp.

Když jste připojeni :

  • otevřete složku zálohy webu na místním webu
  • na vzdáleném webu otevřete adresář "web/".
  • Vyberte všechny lokálně zálohované webové soubory na webu.
  • Klikněte pravým tlačítkem myši na vybrané soubory a kliknutím na "Odeslat " odešlete webové soubory na nový server.

Jak migrovat web Wordpress z VPS ISPCONFIG Apache na Nginx

Jak naimportuji databázi pro nový web do ISPCONFIG Nginx VPS?

Databázi pro váš web můžete importovat také pomocí nástroje phpmyadmin na ISPCONFIG Nginx VPS. Stejně jako při exportu se musíte připojit k phpmyadmin na VPS Nginx.

Pozor! Porty používané pro phpmyadmin na VPS ISPCONFIG Apache a VPS ISPCONFIG Nginx se liší
.

Na VPS s Nginx je nutné přistupovat k url adrese phpmyadmin pomocí prohlížeče. URL adresa, která se používá pro přístup, je ve tvaru :

"https://vpsxxxxx.serveur-vps.net:8081/phpmyadmin nebohttps://vpsxxxxx.lws-hosting.com:8081/phpmyadmin"(xxxxx je číslo vps; vpsxxxxx.serveur-vps.net nebo vpsxxxxx.lws-hosting.com je "hostname" neboli název serveru VPS).

To znamená, že port používaný pro phpmyadmin je jiný než port používaný pro ISPCONFIG(8081 místo 8080).

Po prvním ověření zadejte příkaz :

  • "root" jako uživatelské jméno
  • a do pole pro heslo zadejte heslo správce ISPCONFIG.
  • Potvrďte

Jak migrovat web Wordpress z VPS ISPCONFIG Apache na Nginx

Tím se dostanete na stránkuověřování phpmyadmin, kde je třeba zadat přístupové údaje uživatele databáze, kterého jste pro web vytvořili.

Jak migrovat web Wordpress z VPS ISPCONFIG Apache na Nginx

Poté pro import databáze: vyberte databázi --> klikněte na "Importovat" --> klikněte na "Vybrat soubor".

Jak migrovat web Wordpress z VPS ISPCONFIG Apache na Nginx

Vyberte soubor sql exportované databáze v místních adresářích, přejděte dolů a kliknutím na tlačítko "importovat" spusťte import.

Jak migrovat web Wordpress z VPS ISPCONFIG Apache na Nginx

Doba importu bude záviset na výkonu vašeho internetového připojení a velikosti databáze.

Jak mohu provést úpravy konfigurace webu, aby fungoval správně?

Na konfiguraci s Nginx byste měli provést úpravy nastavení webu tak, aby základní přesměrování definovaná ve Wordpressu odpovídala syntaxi Nginx.

[tips_warning]Pozor! V systému Nginx se nedoporučuje používat soubory .htaccess, což znamená, že parametry přesměrování a direktivy v souboru .htaccess vašeho webu by měly být upraveny podle jeho syntaxe a přidány prostřednictvím direktiv Nginx v ISPCONFIG[/tipy].

Pro definování přesměrování je třeba přidat volby v parametrech webu na ISPCONFIG podle níže uvedeného postupu:

  • Připojte se k ISPCONFIG na svém VPS Nginx.
  • Přejděte na stránku : Sites --> Site Name --> karta "Options" --> "nginx Directives".
  • A přidejte tyto řádky :
location / { try_files $uri $uri/ /index.php?$args; }
  • Pak uložte a změny se po několika minutách uplatní.

Jak migrovat web Wordpress z VPS ISPCONFIG Apache na Nginx

Jakmile provedete všechny tyto postupy, zbývá jen nasměrovat vaši doménu na VPS ISPCONFIG Nginx.

Jak nasměrujete zónu DNS svého webu na nový server VPS?

Poslední část, tedy nasměrování DNS, bude záviset na vaší konfiguraci DNS. Abyste mohli DNS nasměrovat, musíte vědět, kde je zóna DNS vaší domény spravována.

  • Pokud je spravován prostřednictvím jiného serveru ISPCONFIG s Apachem, máte dvě možnosti:

1. můžete přímo aktualizovatzáznam typu A domény v ISPCONFIG VPS s Apache

  • Přihlaste se do ISPCONFIG
  • Přejděte na kartu DNS
  • Vyberte zónu DNS pro vaši doménu ve tvaru "mydomain.tld".
  • Mezi záznamy klikněte nazáznam typu A pro váš web ve tvaru "mydomain.tld".
  • Aktualizujte hodnotuip adresy nahrazenímip adresy starého serveru adresou nového serveru.
  • Uložit
  • Stejný postup opakujte, pokud je záznam www vaší domény také typu A.

Jak migrovat web Wordpress z VPS ISPCONFIG Apache na Nginx

2. Nebo znovu vytvořte zónu DNS na VPS Nginx a aktualizujte primární a sekundární server DNS podle pokynů v tomto článku "Jak vytvořit server DNS v ISPConfig na dedikovaném serveru VPS?".

  • Pokud je spravován prostřednictvím jiného paneau, budete se muset připojit k rozhraní pro správu zóny DNS vaší domény a změnitip adresu.

Po provedení nastavení stačí počkat na dobu propagace DNS a váš web bude přenesen na nový server.

Jak obnovíte certifikát Let's Encrypt na svém webu?

Poté můžete vytvořit certifikát Let's Encrypt na webu, který byl právě migrován, tak, že vstoupíte do rozhraní ISPCONFIG VPS Nginx, zaškrtnete možnost "Let's Encrypt " prostřednictvím parametru webu a nakonec uložíte.

Jak migrovat web Wordpress z VPS ISPCONFIG Apache na Nginx

Certifikát Let's Encrypt bude nainstalován po několika minutách.

Závěr

Nyní jste připraveni k migraci webu Wordpress z VPS ISPCONFIG s Apache na VPS ISPCONFIG s Nginx. Neváhejte"spustit outsourcing", pokud chcete využít zkušeností našeho týmu, který migraci provede za vás.

Ohodnotit tento článek :

5/5 | 2 názor

Tento článek byl pro vás užitečný ?

Article utileAno

Article non utileNe

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Podobné články

2mn čtení

Jak přidám webovou stránku na dedikovaný server ISP Config VPS?

1mn čtení

Jak vytvořím subdoménu na dedikovaném serveru VPS?

1mn čtení

ISPconfig - Jak propojím název domény se serverem VPS?

1mn čtení

Konfigurace domén na mém VPS je snadná.


Položte týmu LWS a jeho komunitě otázku