Com configurar llocs de WordPress de càrrega ràpida a DigitalOcean?

Inicieu llocs de WordPress (WP) a DigitalOcean (DO) en menys de 10 minuts.


Els blocaires novells o els propietaris de llocs solen preguntar-se com es pot fer que el lloc es carregui més ràpidament en allotjament compartit i coneixen la limitació. I després de passar uns quants moments de frustracions, volen passar de l’allotjament compartit al núvol.

Una de les primeres plataformes d’allotjament en núvol que es tenen en compte és DigitalOcean.

DO és excel·lent per començar-lo; és més barat que AWS i GCP, escalable, ràpid i ofereix totes les funcions que podeu esperar.

Però, la configuració d’un lloc és difícil si no coneixeu les tasques d’administració del sistema. Fes-te el sistema operatiu i tot el que necessites per cuidar-te.

Després de rebre moltes preguntes per correu electrònic sobre com configurar el lloc web WP a DO, vaig pensar preparar un procediment per obtenir una audiència més àmplia.

Abans d’entrar en implementació tècnica, tingueu en compte que DO no és un registrador de dominis. Això vol dir que no els podeu comprar un domini. Suposo que ja teniu un domini i, si no voleu obtenir-ne un de nou, compreu a Namecheap.

Anem a posar-lo en marxa…

Hi ha diverses maneres de configurar WordPress, però una de les formes més fàcils que he trobat és mitjançant EasyEngine. En aquest tutorial, utilitzarem EasyEngine per instal·lar tot el programari necessari i crear un lloc WP.

Obtenció d’un servidor DigitalOcean

La DO té centres de dades a diverses ubicacions a nivell mundial. Trieu més a prop del vostre públic.

  • Inicieu la sessió (registreu-vos si encara no teniu cap compte) a DigitalOcean
  • Creeu un droplet nou i escolliu Ubuntu 18.x com a sistema operatiu
  • Trieu un pla de gotes basat en el requisit, però si comenceu, aleshores, 2 GB o 3 GB de RAM hauria d’estar bé
  • Trieu supervisar com a opció addicional
  • Feu un nom d’amfitrió i feu clic a Crear

Tindrà aproximadament un minut i hauríeu de veure el servidor de nova creació que figura a la llista.

DO enviaria la credencial del servidor al vostre correu electrònic registrat.

  • Inicieu la sessió al servidor amb la credencial i IP indicats mitjançant el client SSH

Quan inicieu la sessió per primera vegada, us demanarà que canvieu la contrasenya. Això s’espera i es recomana canviar a una contrasenya complexa.

Instal·lació de EasyEngine

Un cop el servidor estigui preparat, és el moment d’instal·lar EasyEngine (EE). EE és un gran script d’automatització que us ajuda a crear diversos tipus de llocs amb un simple comandament. El bo de EE és que no us haureu de preocupar de configurar components individuals com Nginx, MariaDB, Redis, PHP, etc. Tot es cuida en segon pla i és completament GRATU FREET.!

easyengine

L’última versió d’EE leverage Docker, però, no cal que en tinguis coneixement. EE és a punt de producció i està encantat per milers de llocs de trànsit pesat.

Permeteu-me mostrar-vos quina facilitat és utilitzar EasyEngine. Suposo que encara esteu registrat en un servidor DigitalOcean.

  • Actualitzem-ho tot executant la següent comanda

actualització apt-get

  • I instal·leu l’EE amb la següent comanda

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

Es necessitarà uns minuts per instal·lar el programari necessari en segon pla i un cop fet, i us portarà a l’indicador.

Estat: S’ha descarregat la imatge més recent per easyengine / Redis: v4.0.0
+——————-+—————————————————————————-+
| SO | Linux 4.15.0-45-generic # 48-Ubuntu SMP el 29 de gener de les 16:28:13 UTC 2019 x86_64 |
| Shell | / bin / bash |
| PHP binari | /usr/bin/php7.2 |
| Versió PHP | 7.2.15-1 + ubuntu18.04.1 + deb.sury.org + 1 |
| php.ini utilitzat | /etc/php/7.2/cli/php.ini |
| EE arrel dir | phar: //ee.phar |
| Venedor de EUA dir | phar: //ee.phar/vendor |
| Camí EE phar | / arrel |
| Paquets EE dir | |
| Configuració global EE | |
| Configuració del projecte EE | |
| Versió EE | 4.0.10 |
+——————-+—————————————————————————-+
—–> Correr "lloc d’ajuda ee" per obtenir més informació sobre com crear un lloc.
[correu electrònic protegit]: ~ #

D’aquesta manera conclou que EasyEngine està instal·lat i preparat per utilitzar.

Creació d’un lloc de WordPress

EE té l’opció de crear un lloc de WordPress amb la memòria cau Redis, que tingui un millor rendiment. Jo faig servir Redis a Geekflare i estic contenta, per la qual cosa recomanaria provar-ho.

Creem un lloc WP en un domini amb la memòria cau Redis.

ee site crea geekflarelab.com –type = wp –cache

A dalt, utilitzo el comandament ee per crear un lloc amb nom de domini geekflarelab.com i escriure com WordPress amb opció en caché.

Es triguen uns segons i hauríeu de veure un missatge amb èxit com el següent.

Configuració del projecte.
Creació del lloc de WordPress geekflarelab.com
Còpia de fitxers de configuració.
Inici dels serveis del lloc.
Baixant i configurant WordPress.
Es va traslladar /var/www/htdocs/wp-config.php a /var/www/wp-config.php amb èxit
Èxit: S’ha afegit l’entrada de l’amfitrió correctament.
Comprovació i verificació de l’estat del lloc. Això pot trigar una estona.

Instal·lació del lloc de WordPress.
Èxit: http://geekflarelab.com s’ha creat correctament!
S’ha creat l’entrada al lloc.
Creació d’entrada cron
Èxit: Cron creat amb èxit
+——————–+—————————————-+
| Lloc | http://geekflarelab.com |
+——————–+—————————————-+
| Arrel del lloc | /opt/easyengine/sites/geekflarelab.com |
+——————–+—————————————-+
| Títol del lloc | geekflarelab.com |
+——————–+—————————————-+
| Nom d’usuari de WordPress | inspirador-galois |
+——————–+—————————————-+
| Contrasenya de WordPress | xxxxxxxxxxxx |
+——————–+—————————————-+
| Amfitrió de DB | global-db |
+——————–+—————————————-+
| Nom DB | geekflarelab_com |
+——————–+—————————————-+
| Usuari del DB | geekflarelab.com-DRf3pP |
+——————–+—————————————-+
| Contrasenya del DB | xxxxxxxxxxxx |
+——————–+—————————————-+
| Correu electrònic | [correu electrònic protegit] |
+——————–+—————————————-+
| SSL | No habilitat |
+——————–+—————————————-+
| Memòria cau | Activat |
+——————–+—————————————-+
[correu electrònic protegit]: ~ #

Genial, per això es crea el meu lloc web WP. EasyEngine té cura de Nginx, base de dades, optimització de PHP, de manera que no haureu de realitzar cap canvi

És el moment de provar-ho.

Creus que funcionarà quan vaig a geekflarelab.com?

No!

He d’actualitzar un registre d’un domini per apuntar-me a la IP del servidor DigitalOcean.

  • Inicieu la sessió a la consola del registre del domini i actualitzeu el registre A.

Ara, puc accedir a geekflarelab.com

Ja veieu que en pocs minuts tinc WP funcionant al servidor núvol DO.

També preferiria fer el següent.

Canviant el port SSH

De manera predeterminada, el port SSH és 22, i tothom ho sap. Això ajuda a un atacant a realitzar un atac de força bruta i, si la contrasenya del servidor és feble, el servidor podria ser pirat. Canviar el port per defecte a una altra cosa seria una victòria ràpida.

He explicat com canviar el port SSH a l’article següent.

Com protegir i endurir la virtualitat de núvols / VPS (Ubuntu / CentOS)?

Implantació del certificat SSL / TLS

És obligatori tenir el vostre lloc mitjançant HTTPS, i el bo és que podeu obtenir-lo gratuïtament. Si no voleu entrar en una implementació tècnica llarga, us recomanaria que proveu Cloudflare.

Cloudflare ofereix SSL GRATU ,T, juntament amb altres avantatges de rendiment i seguretat.

Protecció de WordPress

No deixeu WordPress sense seguretat.

Hi ha diversos complements disponibles, però si el pressupost ho permet, aneu a buscar una solució premium. Podeu optar per anar amb el botó Flama de núvols Pla PRO o SUCURI. Ambdues ofereixen funcions de seguretat i rendiment complets, inclosos certificats SSL GRATU ,TS, prevenció d’atacs DDoS, mitigació de les vulnerabilitats de les 10 millors OWASP, etc…

Què tan ràpid és el lloc de DigitalOcean WP?

Bé, és difícil generalitzar-ho, ja que cada lloc és únic. Però, només per fer-vos una idea, vaig fer algunes proves de càrrega, i aquí teniu el resultat.

He instal·lat el Tema de l’autoritat Pro de StudioPress i posa a prova algunes publicacions fictícies amb Blazemeter.

Bastant increïble. No ho és?

Com podeu veure, la prova es va fer amb 50 usuaris durant 5 minuts des del nord de Califòrnia, i el resultat és excel·lent.

  • Temps mitjà de resposta – 351,19ms
  • Error: 0%

Qualsevol cosa inferior a 1 segon és impressionant.

Conclusió

Si teniu servei d’allotjament compartit i voleu sortir al núvol i esteu preparats per configurar el temps, DigitalOcean seria una bona elecció. Tanmateix, si no teniu temps i habilitats per gestionar-vos, aleshores us recomanaria fer una ullada a Kinsta.

Kinsta és una plataforma d’allotjament WP de primera gestió que aprofita la plataforma Google Cloud per oferir el millor rendiment i seguretat.

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