Hogyan állíts be a WordPress webhelyek gyors betöltését a DigitalOceán?

Kevesebb, mint 10 perc alatt indítsa el a WordPress (WP) webhelyeket a DigitalOcean (DO) oldalon.


Az újonc bloggerek vagy a webhelytulajdonosok gyakran megkérdezik, hogyan tegyék gyorsabban a webhelyet a megosztott tárhelyen, és ismerik a korlátozást. Néhány frusztráló pillanat után át akarnak mozdulni a megosztott helyről a felhő tárolására.

Az egyik első felhő-tárhely, amelyre gondol, a DigitalOcean.

A DO kiváló az induláshoz; olcsóbb, mint az AWS és a GCP, méretezhető, gyors és minden olyan szolgáltatást kínál, amelyre számíthat.

A webhely felállítása azonban kihívást jelent, ha nem ismeri a rendszergazdai feladatokat. Adja meg az operációs rendszert és mindent, amire szüksége van, hogy vigyázzon magára.

Miután sok kérdést kapott e-mailben arról, hogyan kell felállítani a WP webhelyet a DO-n, arra gondoltam, hogy állítsam össze egy eljárást egy szélesebb közönség számára, hogy haszonnal járjon..

A műszaki megvalósítás megkezdése előtt kérjük, vegye figyelembe – a DO nem domain regisztráló. Ami azt jelenti, hogy nem vásárolhat domaint tőlük. Feltételezem, hogy már van domainje, és ha nem akar, és új szeretne kapni, akkor vásároljon a Namecheap-től.

Kezdjük el…

A WordPress beállításához többféle módszer létezik, de az egyik legegyszerűbb módszer az EasyEngine használata. Ebben az oktatóanyagban az EasyEngine programot fogjuk telepíteni az összes szükséges szoftver telepítésére és egy WP webhely létrehozására.

DigitalOcean szerver beszerzése

A DO adatközpontokkal rendelkezik világszerte több helyen. Válasszon közelebb a közönséghez.

  • Bejelentkezés (Regisztráljon, ha még nem rendelkezik fiókkal) a DigitalOcean-be
  • Készítsen új cseppet, és válassza az Ubuntu 18.x operációs rendszert
  • Válasszon cseppprogramot a követelmény alapján, de ha már akkor indul, akkor a 2 GB-os vagy a 3 GB-os RAM-nak rendben kell lennie
  • Válassza ki a további figyelési lehetőséget
  • Adjon meg hostnevet, majd kattintson a létrehozás gombra

Körülbelül egy percig tart, és látnia kell az ott felsorolt ​​újonnan létrehozott szervert.

A DO elküldi a szerver hitelesítő adatait a regisztrált e-mail címre.

  • Jelentkezzen be a kiszolgálóra az adott hitelesítő adatokkal és IP-vel az SSH kliens használatával

Az első bejelentkezéskor a rendszer kéri a jelszó megváltoztatását. Ez várható és javasolt, hogy váltson összetett jelszóra.

Az EasyEngine telepítése

Amint a szerver készen áll, ideje az EasyEngine (EE) telepítéséhez. Az EE egy nagyszerű automatizálási parancsfájl, amely egy egyszerű parancs segítségével többféle webhelyet hozhat létre. Az EE jó dolog, hogy nem kell aggódnia az egyes összetevők, például a Nginx, a MariaDB, a Redis, a PHP, stb. Beállításával.!

easyengine

Az EE hitelképességének legfrissebb verziója, de újra nem kell tudnia róluk. Az EE gyártásra kész és több ezer nehézforgalmú telek szerelmese.

Hadd mutassam meg, mennyire egyszerű az EasyEngine használata. Feltételezem, hogy továbbra is be van jelentkezve a DigitalOcean kiszolgálóra.

  • Frissítsük az alábbi parancs végrehajtásával

apt-get frissítés

  • Telepítse az EE-t a következő paranccsal

wget -qO ee rt.cx/ee4 && sudo bash ee

Néhány percig tart, amíg a szükséges szoftvert a háttérben telepíti, majd készen áll, és a képernyőn megjelenik.

Állapot: Letöltött újabb képet az easyengine / redis számára: v4.0.0
+——————-+—————————————————————————-+
| OS | Linux 4.15.0-45-generic # 48-Ubuntu SMP kedd január 29. 16:28:13 UTC 2019 x86_64 |
| Héj | / bin / bash |
| PHP bináris | /usr/bin/php7.2 |
| PHP verzió | 7.2.15-1 + ubuntu18.04.1 + deb.sury.org + 1 |
| php.ini használt | /etc/php/7.2/cli/php.ini |
| EE gyökér dir | phar: //ee.phar |
| EE eladó dir | phar: //ee.phar/vendor |
| EE phar út | / gyökér |
| EE csomagok dir | |
| EE globális konfiguráció | |
| EE projekt konfigurációja |
| EE változat | 4.0.10 |
+——————-+—————————————————————————-+
—–> Fuss "ee súgóoldal" további információ a webhely létrehozásáról.
[Email protected]: ~ #

Ez arra enged következtetni, hogy az EasyEngine telepítve van és használatra kész.

WordPress-webhely létrehozása

Az EE lehetősége van egy WordPress webhely létrehozására Redis gyorsítótárral, amely jobban teljesít. A Redis-t használom a Geekflare-on, és elégedett vagyok vele, ezért azt javaslom, hogy próbáljam ki.

Hozzunk létre egy WP-webhelyet egy domainen, Redis gyorsítótárral.

ee oldal létrehozása geekflarelab.com –type = wp –cache

A fentiekben az ee paranccsal hozom létre egy webhelyet a geekflarelab.com domain névvel, és beírom WordPress-re, gyorsítótár-beállítással.

Néhány másodpercig tart, és egy ilyen sikeres üzenetet kell látnia:.

Projekt konfigurálása.
WordPress webhely létrehozása, a geekflarelab.com
Konfigurációs fájlok másolása.
Kezdő oldal szolgáltatásai.
A WordPress letöltése és konfigurálása.
A /var/www/htdocs/wp-config.php fájlt sikeresen áthelyeztem a /var/www/wp-config.php fájlba
Siker: A host bejegyzés sikeresen hozzáadva.
A webhely állapotának ellenőrzése és ellenőrzése. Ez eltarthat egy ideig.

A WordPress webhely telepítése.
Siker: a http://geekflarelab.com sikeresen létrejött!
A webhely bejegyzés létrehozva.
Cron bejegyzés létrehozása
Siker: A Cron sikeresen létrehozott
+——————–+—————————————-+
| Webhely | http://geekflarelab.com |
+——————–+—————————————-+
| Helyi gyökér | /opt/easyengine/sites/geekflarelab.com |
+——————–+—————————————-+
| Telephely címe | geekflarelab.com |
+——————–+—————————————-+
| WordPress felhasználónév | inspiráló-galois |
+——————–+—————————————-+
| WordPress jelszó | xxxxxxxxxxxx |
+——————–+—————————————-+
| DB Host | globális-db |
+——————–+—————————————-+
| DB név | geekflarelab_com |
+——————–+—————————————-+
| DB felhasználó | geekflarelab.com-DRf3pP |
+——————–+—————————————-+
| DB jelszó | xxxxxxxxxxxx |
+——————–+—————————————-+
| E-mail | [Email protected] |
+——————–+—————————————-+
| SSL | Nincs engedélyezve
+——————–+—————————————-+
| Gyorsítótár | Engedélyezve |
+——————–+—————————————-+
[Email protected]: ~ #

Nagyszerű, tehát a WP-webhelyet létrehoztam. Az EasyEngine gondoskodik az Nginx, adatbázis, PHP optimalizálásáról, így nem kell módosítania

Ideje kipróbálni.

Gondolod, hogy működni fog, ha eltalálom a geekflarelab.com oldalt?

Nem!

Frissítenem kellett egy domainrekordot, hogy a DigitalOcean kiszolgáló IP-jére mutatjak.

  • Jelentkezzen be a domain regisztrátor konzoljába, és frissítse az A rekordot.

Most hozzáférhetek a geekflarelab.com webhelyhez

Néhány perc alatt látom, hogy a WP fut a DO felhő kiszolgálón.

Én is inkább a következőt tennék.

SSH-port megváltoztatása

Alapértelmezés szerint az SSH-port 22, és mindenki tudja. Ez segít a támadónak egy brute force támadást végrehajtani, és ha a kiszolgáló jelszava gyenge, akkor kiszolgálója feltörhet. Az alapértelmezett port megváltoztatása valami másra gyors győzelem.

Az SSH port megváltoztatását az alábbiakban ismertettem.

Felhő / VPS virtuális gép biztonságos és megterhelhető (Ubuntu / CentOS)?

SSL / TLS tanúsítvány végrehajtása

Kötelező a webhely HTTPS-en keresztüli rendelkezésre bocsátása, és jó dolog az, hogy ingyenesen letöltheti. Ha nem akarja elmélyülni a hosszú műszaki megvalósításba, akkor azt javasolnám, hogy próbálja ki a Cloudflare alkalmazást.

A Cloudflare INGYENES SSL-t kínál, valamint egyéb teljesítmény- és biztonsági előnyöket.

A WordPress biztosítása

Ne hagyja biztonságtalanul a WordPress-t.

Több plugin érhető el, de ha a költségvetés megengedi, akkor keressen prémium megoldást. Választhat, hogy megy a CloudFlare PRO terv vagy SUCURI. Mindkettő átfogó teljesítmény- és biztonsági funkciókat kínál, beleértve az INGYENES SSL tanúsítványokat, a DDoS támadások megelőzését, az OWASP top 10 biztonsági résének enyhítését, stb…

Mennyire gyors a DigitalOcean WP webhely?

Nos, ezt nehéz általánosítani, mivel minden webhely egyedi. De csak azért, hogy ötletet adjunk Önnek, teszteltem néhány tesztet, és itt van az eredmény.

Telepítettem a Authority Pro téma készítette a StudioPress, és tegyen néhány próbabábu tesztelésére a Blazemeter használatával.

Eléggé lenyűgöző. Nem igaz??

Mint láthatja, a tesztet 50 felhasználóval végezték 5 perc alatt Észak-Kaliforniából, az eredmény fantasztikus.

  • Átlagos válaszidő – 351.19ms
  • Hiba – 0%

Bármi kevesebb, mint 1 másodperc lenyűgöző.

Következtetés

Ha megosztott tárhelyen van, és ki akarja tölteni a felhőt, és készen áll arra, hogy időt töltsön a beállításra, akkor a DigitalOcean jó választás. Ha azonban nincs ideje és képességei magad kezelésére, akkor azt javaslom, hogy vessen egy pillantást a Kinsta oldalára.

A Kinsta egy prémium menedzsment WP-tárhely, amely kihasználja a Google Cloud Platformot a legjobb teljesítmény és biztonság érdekében.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map