= Cum să găzduiți un site Wordpress pe AWS Lightsail (3,50 USD/lună pentru un VPS) = ![ ](httpswww.redditstatic.com/desktop2x/img/renderTimingPixel.png) ![ ](httpswww.redditstatic.com/desktop2x/img/renderTimingPixel.png) Am avut multă experiență cu Wordpress pe Lightsail acum și de fapt nu recomand prea mult acest lucru, mai ales pentru începători din câteva motive: 1.) Creditele Boost sunt destul de intransparente, deoarece Lightsail nohere afirmă în mod deschis că există ceva. Dacă epuizați, site-ul devine inutilizabil âÃÂàceea ce se poate întâmpla cu ușurință dacă comprimați imagini cu un plugin, de exemplu. Mai ales pe acea instanță de 3,50. Aceasta devine o problemă și mai mare atunci când sunteți forțat brut (ceea ce se întâmplă destul de repede pe wordpress). 2.) Imaginile acele bitnami wordpress nu sunt bine protejate din cutie, așa că sistemul este destul de vulnerabil de la început. (imaginea Plesk are fail2ban din cutie, de exemplu). 3.) Configurarea SSL necesită fie să utilizați un Load Balancer, fie să o faceți singur în terminal, să setați dns și să legați certificatele în terminal și apoi trebuie să vă ocupați de expirarea a 90 de zile. 4.) Mailerul PHP nu funcționează de la cutie și este dificil de configurat cu AWS, așa că de cele mai multe ori trebuie să utilizați SMTP. 5.) Trebuie să activați accesul FTP cu numele de utilizator& în configurația serverului sau ați rămas blocat cu utilizarea cheilor, dacă doriți să acordați acces altcuiva. 6.) htaccess config nu se face nici în modul „clasic”, așa că trebuie să știi ce fișiere să editezi. 7.) Unele configurații PHP sunt configurate ciudat (în exemplul meu Imagick), așa că trebuie să schimbați acest lucru în configurația apache. În general, părerea mea este că trebuie să petreci mult timp descoperind lucruri, cautând pe Google cum se fac lucrurile, dacă vrei să ai o instanță Wordpress care să funcționeze, aș merge cu alți furnizori. Îl folosesc în mare parte pentru servere provizorii în cadrul de 30 de zile și apoi în jos. Acest x100. Cu excepția cazului în care cunoașteți elementele și gestionarea unui server, banii pe care îi economisiți se pierd rapid în timpul pe care îl pierdeți descoperind lucruri. Apoi, suma pe care o pierdeți este agravată atunci când ceva nu merge bine. Timpul meu este valoros și este mai bine petrecut să fac bani decât să încerc să economisesc câțiva dolari cu costul de ore pe lună. Tot ce ai spus este adevărat. Ați ratat ceea ce cred că este una dintre cele mai mari probleme - dacă aveți un site pe Lightsail de mai mult de ~2 ani, în cele din urmă va trebui să actualizați Apache/PHP/MySQL. Ai crede că ar fi simplu - rulează un apt-get pentru a face actualizările. Nu - bitnami face o configurație foarte ciudată cu imaginile lor, care practic vă împiedică să faceți upgrade de partea serverului. Recomandarea lor este să exportați/importați WP-ul dvs. într-o instanță nouă - dacă rulați 50 de clienți ca mine, înseamnă 1-2 săptămâni pierdute la fiecare 2 ani când Wordpress se plânge de versiunea dvs. PHP învechită. De asemenea, nu-mi place că imaginile Bitnami Wordpress sunt vechi de câteva săptămâni/luni - pare să existe o întârziere destul de mare în a le aduce de la Bitnami la AWS. Acestea fiind spuse - îmi place Lightsail - puteți avea o instanță WP în funcțiune în 60 de secunde. Mi-am luat timp (destul de semnificativ) pentru a învăța Linux și CLI. Am câteva scripturi pe care le rulez atunci când învârt un nou server. Pentru a rezolva problemele pe care le-ați ridicat: 1.) Creditele Boost sunt destul de intransparente, deoarece Lightsail nohere afirmă în mod deschis că există ceva. Dacă epuizați, site-ul devine inutilizabil âÃÂàceea ce se poate întâmpla cu ușurință dacă comprimați imagini cu un plugin, de exemplu. Mai ales pe acea instanță de 3,50. Aceasta devine o problemă și mai mare atunci când sunteți forțat brut (ceea ce se întâmplă destul de repede pe wordpress). Dacă rulați Clouflare, aceasta va elimina o mulțime de spam bot, așa că nu ar trebui să întâmpinați niciodată probleme cu boot/credite. Dacă cineva încearcă să vă DDoS, din nou, asta poate fi gestionat în Cloudflare. Acestea fiind spuse, instanța de 3,50 USD nu pare să funcționeze bine cu noul WP, fără a configura memoria cache. 2.) Imaginile acele bitnami wordpress nu sunt bine protejate din cutie, așa că sistemul este destul de vulnerabil de la început. (imaginea Plesk are fail2ban din cutie, de exemplu). Pe lângă asta, mai știi și alte probleme? Am crezut că sunt destul de sigure, de ex. Numai acces SSH, prin cheie. Doar 3 porturi deschise. Permisiuni corecte etc. 3.) Configurarea SSL necesită fie să utilizați un Load Balancer, fie să o faceți singur în terminal, să setați dns și să legați certificatele în terminal și apoi trebuie să vă ocupați de expirarea a 90 de zile. Au un script pentru a instala SSL httpsdocs.bitnami.com/aws/how-to/generate-install-lets-encrypt-ssl/ - nu este nevoie de echilibrare de încărcare. Se ocupă automat de reînnoire - este setată și uită. 4.) Mailerul PHP nu funcționează de la cutie și este dificil de configurat cu AWS, așa că de cele mai multe ori trebuie să utilizați SMTP. sudo apt-get install -y sendmail și activați-l în php.ini. 5.) Trebuie să activați Accesul FTP cu numele de utilizator& parola în configurația serverului sau ați rămas blocat cu utilizarea cheilor, dacă doriți să acordați acces altcuiva. sudo apt-get install vsftpd 6.) htaccess config nu se face nici în modul „clasic”, așa că trebuie să știi ce fișiere să editezi. În Wordpress, Setări >Permalink va rezolva imediat acest lucru. Nu sunteți sigur ce înseamnă „clasic” aici? 7.) Unele configurații PHP sunt configurate ciudat (în exemplul meu Imagick), așa că trebuie să schimbați acest lucru în configurația apache. Nu am avut niciodată probleme cu configurațiile PHP. Modul în care setarea lor de configurare Apache este o mizerie completă, unele sunt sub /apache2/conf, altele sub /apache2/conf/bitnami - și există 3 fișiere de configurare în /opt/bitnami/apache2/conf/bitnami care conțin lucruri diferite . În rezumat, da, există o mulțime de învățare CLI acolo, dar îmi plac așa ceva, cu siguranță nu este pentru toată lumea. Dacă vrei să-ți rulezi propriile servere, oricum ar trebui să înveți aceste lucruri. Ceea ce spui este că aceasta este o dovadă a conceptului, dar în practică nu are sens. Sunt total de acord cu asta. Va trebui să depuneți eforturi semnificative pentru a-l face utilizabil în producție și/sau să trăiți cu unele compromisuri serioase. Pentru o platformă experimentală de laborator pentru chestii interne, este în regulă, dar în toate celelalte cazuri este mult mai bine să plătești doar puțin mai mult pentru cloudways, de exemplu. Cea mai mică vela luminoasă este chinuitoare de lentă, chiar inaccesibilă, odată ce creditele de amplificare/procesul de explozie sunt epuizate. Unul ar putea fi tentat de scalare, ce se întâmplă dacă am nevoie de 100 de site-uri? Atunci 350 USD sunt foarte ieftine! Nu. Menținerea a 100 de VPS-uri separate va fi o mână de lucru. Mult mai bine să cheltuiți 350 USD pe un singur/un număr de vps-uri mai puternice. Performanța AWS lightsail este cu adevărat groaznică. Dacă cheltuiți cu doar 2 USD/lună în plus, puteți configura ceva într-un cont comun la o gazdă decentă sau puteți rula propriul VPS. Acest lucru este doar în ceea ce privește performanța, există zeci de alte lucruri, cum ar fi securitatea, supraîncărcările etc., care sunt mult mai ușor de gestionat în găzduirea partajată. Te pui într-o lume potențială a rănii folosind lightsail din cutie. Puteți să creați o instanță decentă pe Google cloud și să vă găzduiți site-ul web timp de un an cu creditul lor de 300 USD, dacă utilizați OpenLiteSpeed, aveți acces la CyberPanel și la serverul lor uimitor Litespeed și Cache. O altă opțiune este DigitalOcean, primiți 100 USD când vă înregistrați și creați o picătură de 5 USD, veți avea și opțiunea de a utiliza serverul LiteSpeed. Editare: se pare că Google a redus durata de încercare gratuită la 3 luni cu același credit de 300 USD. Dar puteți folosi în continuare resursele întotdeauna gratuite. == Despre comunitate == Membrii Pe net == Puteri == httpswww.redditstatic.com/desktop2x/img/powerups/powerups-rangers.png)