Zoeken op website

Webinoly - Installeer een geoptimaliseerde WordPress-website met gratis SSL


Als u zelf uw eigen WordPress-website wilt hosten, zijn er talloze manieren om dat te doen. Je hebt waarschijnlijk wel eens gehoord van LAMP en LEMP stapels.

In dit artikel laten we u een andere aanpak zien, waarbij we Webinoly gebruiken – een geoptimaliseerde LEMP-webserver met meerdere geïntegreerde functies om uw leven gemakkelijker te maken.

Omdat Webinoly de best practices voor uw website volgt, krijgt u:

  • Gratis SSL-certificaten via Let’s Encrypt.
  • HTTP/2 – een grote herziening van het HTTP-netwerkprotocol.
  • PHP 7.3. Eerdere versies worden indien nodig ook ondersteund.
  • FastCGI en Redis objectcache voor WordPress.
  • Probeert automatisch uw webserver te optimaliseren om de meeste van uw beschikbare bronnen te benutten.

Om uw websites te beheren biedt Webinoly de volgende opties:

  • Commando's om sites aan te maken, te verwijderen en uit te schakelen.
  • Installatie van SSL certificaten.
  • Logweergave in realtime.
  • Extra beveiligingsopties voor toegang tot phpMyAdmin.

In dit artikel laten we u zien hoe u Webinoly installeert. Het wordt ondersteund op LTS versies van Ubuntu, dus je kunt het installeren op Ubuntu 16.04 of 18.04. Er zijn berichten dat de service ook op andere versies werkt, maar tot nu toe zijn er geen officiële tests uitgevoerd.

Webinoly installeren in Ubuntu

De installatie van Webinoly is vrij eenvoudig, het enige wat u hoeft te doen is de volgende wget-opdracht uit te voeren.

sudo wget -qO weby qrok.es/wy && sudo bash weby 3

Hiermee worden alle Webinoly pakketten geïnstalleerd, inclusief Nginx, MariaDB en PHP. Zo simpel is het. Wanneer de installatie is voltooid, ontvangt u uw MySQL gebruikerswachtwoord:

Uw eerste WordPress-website maken

Nu de installatie is voltooid, kunt u uw eerste WordPress website opzetten met Webinoly. Dit kan eenvoudig worden gemaakt met één commando:

sudo site example.com -wp

Met het bovenstaande commando wordt de website example.com gemaakt met een WordPress-installatie. Er wordt u gevraagd een nieuwe database aan te maken of een bestaande database te gebruiken. U kunt alle vragen beantwoorden met standaard “y ” en Webinoly genereert een willekeurige databasenaam, gebruikersnaam en wachtwoord:

Zodra de installatie is voltooid, kunt u de website openen en de titel, gebruikersnaam en wachtwoord van uw site configureren:

Wanneer u op “WordPress installeren” klikt, is de installatie voltooid en kunt u aan uw website gaan werken.

Configureer Server voor WordPress

Zoals eerder vermeld, kunt u met Webinoly wat extra configuraties en aanpassingen aan uw server maken. Hieronder ziet u enkele voorbeelden van hoe u extra configuratie kunt toevoegen:

Wijzig de FastCGI-configuratie.

sudo webinoly -config-cache
sudo webinoly -clear-cache=fastcgi

De standaardpoort voor phpMyAdmin is 22222. Als u dit wilt wijzigen, kunt u het volgende commando gebruiken:

sudo webinoly -tools-port=18915
sudo webinoly -tools-site=mymainsite.com

Het tweede commando dwingt het gebruik van mymainsite.com af om toegang te krijgen tot de toolssectie.

Om kwaadaardig verkeer te voorkomen, kunnen we blackhole toevoegen als standaard nginx-reactie. Op die manier wordt er geen inhoud geretourneerd wanneer een verzoek wordt gedaan dat niet overeenkomt met een website.

sudo webinoly -default-site=blackhole

Als u wilt voorkomen dat het IP-adres uw website bereikt, kunt u de volgende opdracht gebruiken:

sudo webinoly -blockip=xx.xx.xx.xx

Stel gratis SSL in op de WordPress-website

Om een gratis SSL-certificaat voor uw domein uit te geven, kunt u het volgende gebruiken:

sudo site example.com -ssl=on

Er zijn nog veel meer opties die u kunt gebruiken met Webinoly. Bijvoorbeeld: extra pakketten installeren/verwijderen, HTTP-authenticatie inschakelen, geparkeerde domeinen toevoegen, WordPress multisite maken en vele andere.

Voor meer gedetailleerde informatie en voorbeelden raad ik u aan de documentatie van Webinoly te raadplegen.

Conclusie

Webinoly is een mooie en eenvoudige implementatie van de LEMP-stack met extra functionaliteit. Het is zeker de moeite waard om het te proberen, zowel als je ervaren bent als een nieuwe gebruiker.