Hoe kan ek vinnig laai WordPress-webwerwe op DigitalOcean instel?

Begin minder as tien minute WordPress-webwerwe op DigitalOcean (DO).


Newbie-bloggers of webwerf-eienaars vra gereeld hoe om die webwerf vinniger te laat laai as hulle gedeelde hosting aanbied, en hulle weet wat die beperking is. En nadat hulle ‘n paar frustrasie-oomblikke deurgemaak het, wil hulle oorgaan van gedeelde na wolk-gasheer.

Een van die eerste wolk-gasheerplatforms wat in gedagte hou, is DigitalOcean.

DO is uitstekend om aan die gang te kom; dit is goedkoper as AWS en GCP, skaalbaar, vinnig en bied al die funksies wat u kan verwag.

Maar dit is uitdagend om ‘n webwerf op te stel as u nie vertroud is met die administrasie-take van die stelsel nie. Gee u die bedryfstelsel en alles wat u nodig het om uself te versorg.

Nadat ek baie vrae per e-pos ontvang het oor hoe om die WP-webwerf op DO op te stel, het ek gedink om ‘n prosedure saam te stel vir ‘n breër publiek om voordeel te trek uit.

Let op – DO is nie ‘n domeinregistrateur voordat u met die tegniese implementering begin nie. Wat beteken dat jy nie ‘n domein by hulle kan koop nie. Ek neem aan dat u reeds ‘n domein het, en as u nie ‘n nuwe een wil kry nie, koop dan by Namecheap.

Kom ons kry dit aan die gang…

Daar is verskeie maniere om WordPress op te stel, maar een van die maklikste maniere wat ek gevind het, is deur EasyEngine te gebruik. In hierdie tutoriaal gebruik ons ​​EasyEngine om al die nodige sagteware te installeer en ‘n WP-webwerf te skep.

Kry ‘n DigitalOcean-bediener

DO het datasentrums op verskeie plekke wêreldwyd. Kies nader aan u gehoor.

  • Meld aan (meld aan as u nog nie ‘n rekening het nie) by DigitalOcean
  • Skep ‘n nuwe druppel en kies Ubuntu 18.x as OS
  • Kies ‘n druppelplan op grond van die vereiste, maar as u nou begin, moet 2 GB of 3 GB RAM goed wees
  • Kies om te monitor as ‘n ekstra opsie
  • Gee gasheernaam en klik op skep

Dit sal ongeveer een minuut duur, en u moet die nuutgeskepte bediener hier sien.

DO sou die bediener se geloofsbrief aan u geregistreerde e-pos stuur.

  • Teken in op die bediener met die gegewe geloofsbrief en IP met behulp van die SSH-kliënt

As u die eerste keer aanmeld, sal u die wagwoord verander. Dit word verwag en aanbeveel om na ‘n ingewikkelde wagwoord te verander.

Installeer EasyEngine

Sodra die bediener gereed is, is dit tyd om EasyEngine (EE) geïnstalleer te kry. EE is ‘n wonderlike outomatiseringsskrif wat u help om verskeie soorte webwerwe met ‘n eenvoudige opdrag te skep. Die goeie ding met EE is dat u nie hoef te bekommer oor die opstel van individuele komponente soos Nginx, MariaDB, Redis, PHP, ens nie. Alles word op die agtergrond versorg, en dit is heeltemal GRATIS!

easyengine

Die nuutste weergawe van EE-hefboomdocker, maar weer hoef jy nie daarvan te weet nie. EE is produksieklaar en geliefd deur duisende webwerwe met swaar verkeer.

Laat ek jou wys hoe maklik dit is om EasyEngine te gebruik. Ek neem aan dat u steeds by ‘n DigitalOcean-bediener aangemeld is.

  • Laat ons opdateer deur die opdrag hieronder uit te voer

geskik om opdatering te kry

  • En installeer die EE met die volgende opdrag

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

Dit sal ‘n paar minute neem om die nodige sagteware op die agtergrond te installeer en sodra dit gedoen is, en dit sal u dadelik aan die gang sit.

Status: nuwer beeld afgelaai vir easyengine / redis: v4.0.0
+——————-+—————————————————————————-+
| OS | Linux 4.15.0-45-generiese # 48-Ubuntu SMP Di 29 Jan 16:28:13 UTC 2019 x86_64 |
| Shell | / bak / bash |
| PHP binêre | /usr/bin/php7.2 |
| PHP weergawe | 7.2.15-1 + ubuntu18.04.1 + deb.sury.org + 1 |
| php.ini gebruik | /etc/php/7.2/cli/php.ini |
| EE root dir | phar: //ee.phar |
| EE verkoper dir | phar: //ee.phar/vendor |
| EE far pad | / wortel |
| EE-pakkette dir | |
| EE globale konfigurasie | |
| EE-projekopset | |
| EE weergawe | 4.0.10 |
+——————-+—————————————————————————-+
—–> Run "ee hulp werf" vir meer inligting oor hoe om ‘n webwerf te skep.
[Email protected]: ~ #

Dit kom tot die gevolgtrekking dat EasyEngine geïnstalleer en gereed is om te gebruik.

Skep ‘n WordPress-werf

EE het ‘n opsie om ‘n WordPress-webwerf met Redis-kas te skep, wat beter presteer. Ek gebruik Redis op Geekflare en is gelukkig daarmee, so ek sal aanbeveel om dit te probeer.

Laat ons ‘n WP-webwerf op ‘n domein met Redis-kas skep.

ee werf skep geekflarelab.com – type = wp – cache

Hierbo gebruik ek ee-opdrag om ‘n webwerf met domeinnaam geekflarelab.com te skep en tik as WordPress met cache-opsie.

Dit sal ‘n paar sekondes duur, en u moet ‘n suksesvolle boodskap soos die volgende sien.

Stel die projek op.
Skep van WordPress werf geekflarelab.com
Kopieer konfigurasielêers.
Begin die dienste van die werf.
WordPress aflaai en instel.
/Var/www/htdocs/wp-config.php suksesvol oorgeplaas na /var/www/wp-config.php
Sukses: gasheerinskrywing suksesvol bygevoeg.
Kontroleer en verifieer die status van die webwerf. Dit kan ‘n tydjie neem.

WordPress-webwerf geïnstalleer.
Sukses: http://geekflarelab.com is suksesvol geskep!
Webwerfinskrywing is geskep.
Skep cron entry
Sukses: Cron is suksesvol geskep
+——————–+—————————————-+
| Webwerf | http://geekflarelab.com |
+——————–+—————————————-+
| Wortel van die werf | /opt/easyengine/sites/geekflarelab.com |
+——————–+—————————————-+
| Werf titel | geekflarelab.com |
+——————–+—————————————-+
| WordPress Gebruikernaam | inspirerende galois |
+——————–+—————————————-+
| WordPress Wagwoord | xxxxxxxxxxxx |
+——————–+—————————————-+
| DB gasheer | wêreldwyd-db |
+——————–+—————————————-+
| DB Naam | geekflarelab_com |
+——————–+—————————————-+
| DB-gebruiker | geekflarelab.com-DRf3pP |
+——————–+—————————————-+
| DB Wagwoord | xxxxxxxxxxxx |
+——————–+—————————————-+
| E-pos | [Email protected] |
+——————–+—————————————-+
| SSL | Nie geaktiveer nie
+——————–+—————————————-+
| Cache | Geaktiveer |
+——————–+—————————————-+
[Email protected]: ~ #

Geweldig, so my WP-webwerf is geskep. EasyEngine sorg vir Nginx, databasis, PHP-optimalisering, sodat u geen veranderinge hoef uit te voer nie

Dit is tyd om dit te toets.

Dink u dit sal werk as ek geekflarelab.com tref??

Geen!

Ek moet ‘n rekord van ‘n domein opdateer om na die IP van die DigitalOcean-bediener te wys.

  • Meld aan by die domeinregistrateurskonsole en werk die A-rekord op.

Nou kan ek toegang tot geekflarelab.com

U sien, binne ‘n paar minute het ek WP op DO-wolkbediener.

Ek wil ook die volgende doen.

Verander SSH-poort

SSH-poort is standaard 22 en almal weet dit. Dit help ‘n aanvaller om ‘n brute kragaanval uit te voer, en as die wagwoord van die bediener swak is, kan u bediener dalk gekap word. Dit sou vinnig wees om die standaardpoort na iets anders te verander.

Ek het in die onderstaande artikel verduidelik hoe om die SSH-poort te verander.

Hoe om Cloud / VPS VM te beveilig en te beveilig (Ubuntu / CentOS)?

Implementering van SSL / TLS-sertifikaat

Dit is verpligtend om u webwerf oor HTTPS te hê, en die goeie ding daarvan is dat u dit gratis kan kry. As u nie ‘n lang tegniese implementering wil hê nie, sal ek aanbeveel dat u Cloudflare probeer.

Cloudflare bied GRATIS SSL aan, saam met ander voordele en veiligheidsvoordele.

WordPress beveilig

Moenie WordPress onveilig laat nie.

Daar is veelvuldige plugins beskikbaar, maar as die begroting dit toelaat, moet u ‘n premium oplossing doen. U kan kies om óf met die Cloudflare PRO-plan of SUCURI. Albei bied uitgebreide prestasie- en sekuriteitsfunksies, insluitend GRATIS SSL-sertifikaat, DDoS-aanvalvoorkoming, OWASP-top 10-verswakking van kwesbaarhede, ens…

Hoe vinnig is die DigitalOcean WP-webwerf?

Wel, dit is moeilik om dit te veralgemeen, aangesien elke webwerf uniek is. Maar net om jou ‘n idee te gee, het ek ‘n paar vragtoetse gedoen, en hier is die resultaat.

Ek het die Authority Pro-tema deur StudioPress en plaas ‘n paar domposte om met behulp van Blazemeter te toets.

Nogal ongelooflik. Is dit nie?

Soos u kan sien, is die toets gedurende vyf minute van Noord-Kalifornië by 50 gebruikers gedoen, en die resultaat is geweldig.

  • Gemiddelde responstyd – 351.19ms
  • Fout – 0%

Enigiets minder as 1 sekonde is indrukwekkend.

Afsluiting

As u gedeelde gasheer is en op soek is na die wolk en gereed is om tyd op te stel, dan is DigitalOcean ‘n goeie keuse. As u egter nie tyd en vaardighede het om uself te bestuur nie, sal ek aanraai om na Kinsta te kyk.

Kinsta is ‘n premium bestuurde WP-hostingplatform wat die Google Cloud Platform benut om die beste prestasie en sekuriteit te bied.

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