= Hur man är värd för en Wordpress-webbplats på AWS Lightsail ($3,50/månad för en VPS) = ![ ](httpswww.redditstatic.com/desktop2x/img/renderTimingPixel.png) ![ ](httpswww.redditstatic.com/desktop2x/img/renderTimingPixel.png) Jag har haft mycket erfarenhet av Wordpress på Lightsail nu och jag rekommenderar faktiskt inte detta så mycket, speciellt för nybörjare av ett par anledningar: 1.) Boost-krediter är ganska otransparenta eftersom Lightsail ingen här öppet säger att det finns något. Om du tar slut blir sidan oanvändbar âÃÂàvilket lätt kan hända om du komprimerar bilder med till exempel ett plugin. Speciellt på den där 3,50-instansen. Detta blir ett ännu större problem när man blir bruteforced (vilket går ganska snabbt på wordpress). 2.) Dessa bitnami wordpress-bilder är inte väl skyddade ur lådan, så systemet är ganska sårbart från början. (Plesk-bilden har till exempel fail2ban out of the box). 3.) Att sätta upp SSL kräver att du använder antingen en Load Balancer eller gör det själv i terminalen, ställer in dns och länkar certifikaten i terminal och sedan måste du ta hand om 90 dagars utgång. 4.) PHP-mailer fungerar inte direkt och är jobbigt att ställa in med AWS, så du måste använda SMTP för det mesta. 5.) Du måste aktivera FTP-åtkomst med användarnamn& lösenord i serverkonfigurationen eller så har du fastnat med att använda nycklar, om du vill ge åtkomst till någon annan. 6.) htaccess config görs inte heller på det "klassiska"sättet, så du måste veta vilka filer som ska redigeras. 7.) Vissa PHP-konfigurationer är konstigt konfigurerade (i mitt exempel Imagick) så du måste ändra detta i apache-konfigurationen. Min uppfattning allt som allt är att du måste spendera mycket tid på att lista ut saker, googla hur saker görs, om du vill ha en Wordpress-instans som bara fungerar, skulle jag gå med andra leverantörer. Jag använder det mest för att iscensätta servrar inom 30 dagars ram och dem ner efteråt. Detta x100. Såvida du inte känner till detaljerna och för att hantera en server, går pengarna du sparar snabbt förlorade i den tid du slösar på att lista ut saker. Då förvärras summan du förlorar när något går fel. Min tid är värdefull och spenderas bättre på att tjäna pengar än att försöka spara några dollar till bekostnad av timmar per månad. Allt du sa är sant. Du missade vad jag tycker är ett av de största problemen - om du har en sida på Lightsail i mer än ~2 år, kommer du så småningom att behöva uppdatera Apache/PHP/MySQL. Man skulle kunna tro att det skulle vara enkelt - kör en apt-get att göra uppdateringarna. Nej - bitnami gör en mycket konstig konfiguration med sina bilder som i princip hindrar dig från att uppgradera någonting på serversidan. Deras rekommendation är att exportera/importera din WP till en ny instans - om du kör 50 klienter som jag gör, är det 1-2 veckor bortkastade vartannat år när Wordpress klagar på din inaktuella PHP-version. Jag gillar inte heller att Bitnami Wordpress-bilderna är flera veckor/månader gamla – det verkar vara en hel del eftersläpning med att få dem från Bitnami till AWS. Som sagt - jag älskar Lightsail - du kan ha en WP-instans igång på 60 sekunder. Jag tog den (ganska betydande) tiden att lära mig Linux och CLI. Jag har ett antal skript som jag kör när jag snurrar upp en ny server. Så här löser du de problem du har tagit upp: 1.) Boost-krediter är ganska otransparenta eftersom Lightsail ingen här öppet säger att det finns något. Om du tar slut blir sidan oanvändbar âÃÂàvilket lätt kan hända om du komprimerar bilder med till exempel ett plugin. Speciellt på den där 3,50-instansen. Detta blir ett ännu större problem när man blir bruteforced (vilket går ganska snabbt på wordpress). Om du kör Clouflare kommer det att sålla bort en hel del spamrobotar så du borde aldrig stöta på problem med start/krediter. Om någon försöker DDoS dig, igen, kan det hanteras i Cloudflare. Som sagt, $3,50-instansen verkar inte fungera bra med den nya WP, utan att ställa in cachning. 2.) Dessa bitnami wordpress-bilder är inte väl skyddade ur lådan, så systemet är ganska sårbart från början. (Plesk-bilden har till exempel fail2ban out of the box). Förutom det, finns det några andra problem du känner till? Jag tyckte de var ganska säkra, t.ex. Endast SSH-åtkomst, via nyckel. Endast 3 portar öppna. Rätta behörigheter osv. 3.) Att sätta upp SSL kräver att du använder antingen en Load Balancer eller gör det själv i terminalen, ställer in dns och länkar certifikaten i terminal och sedan måste du ta hand om 90 dagars utgång. De har ett skript för att installera SSL httpsdocs.bitnami.com/aws/how-to/generate-install-lets-encrypt-ssl/ – inget behov av lastbalanserare. Den hanterar förnyelsen automatiskt - den är inställd och glöm. 4.) PHP-mailer fungerar inte direkt och är jobbigt att ställa in med AWS, så du måste använda SMTP för det mesta. sudo apt-get install -y sendmail och aktivera det i php.ini. 5.) Du måste aktivera FTP-åtkomst med användarnamn& lösenord i serverkonfigurationen eller så har du fastnat med att använda nycklar, om du vill ge åtkomst till någon annan. sudo apt-get install vsftpd 6.) htaccess config görs inte heller på det "klassiska"sättet, så du måste veta vilka filer som ska redigeras. I Wordpress fixar Inställningar >Permalänk det direkt. Är du osäker på vad "klassisk"betyder här? 7.) Vissa PHP-konfigurationer är konstigt konfigurerade (i mitt exempel Imagick) så du måste ändra detta i apache-konfigurationen. Jag har aldrig haft några problem med PHP-konfigurationer. Sättet som deras Apache-konfigurationsinställningar är en komplett röra, vissa är under /apache2/conf, några under /apache2/conf/bitnami - och det finns 3 konfigurationsfiler i /opt/bitnami/apache2/conf/bitnami som innehåller olika saker . Sammanfattningsvis, ja det finns mycket CLI-inlärning där, men jag tycker om sånt, det är definitivt inte för alla. Om du vill köra dina egna servrar bör du lära dig det i alla fall. Det du säger är att detta är proof of concept men i praktiken är det ingen mening. Jag håller helt med om detta. Du kommer att behöva anstränga dig för att göra det användbart i produktionen och/eller leva med några allvarliga kompromisser. För en laboratorieexperimentplattform för interna saker är det ok, men i alla andra fall är det mycket bättre att bara betala lite mer för till exempel molnvägar. Det minsta ljusseglet är olidligt långsamt, otillgängligt till och med, när boost-krediter/burst-processor är slut. Man kan bli frestad av skalningen, vad händer om jag behöver 100 platser? Då är 350 $ väldigt billigt! Nej. Att underhålla 100 separata vps kommer att bli en handfull. Mycket bättre att spendera $350 på en enda/handfull starkare vpses. AWS lightsail prestanda är verkligen hemskt. Om du spenderar bara $2/månad mer kan du få något konfigurerat på ett delat konto hos en anständig värd eller rulla din egen VPS. Det här är bara på prestandafronten, det finns dussintals andra saker som säkerhet, överskott etc som är mycket lättare att hantera i delad hosting. Du försätter dig själv i en potentiell värld av skada genom att använda lightsail out of box. Du kan skapa en anständig instans på Googles moln och vara värd för din webbplats i ett år med deras kredit på $300, om du använder OpenLiteSpeed ​​får du tillgång till CyberPanel och deras fantastiska Litespeed-server och cache. Ett annat alternativ är DigitalOcean, du får $100 när du registrerar dig och skapar en $5 droplet, kommer också att ha möjlighet att använda LiteSpeed-server. Edit: det verkar som att Google har sänkt den kostnadsfria provperioden till 3 månader med samma kredit på 300 $. Men du kan fortfarande använda de alltid gratis resurserna. == Om gemenskapen == Medlemmar Uppkopplad == Powerups == httpswww.redditstatic.com/desktop2x/img/powerups/powerups-rangers.png)