Webinoly - Installer optimalisert WordPress-nettsted med gratis SSL


Hvis du ønsker å være vert for ditt eget WordPress-nettsted, er det mange måter å gjøre det på. Du har sikkert hørt om LAMP- og LEMP-stabler.

I denne artikkelen skal vi vise deg en annen tilnærming, ved å bruke Webinoly – en optimalisert LEMP-nettserver med integrerte flere funksjoner for å gjøre livet ditt enklere.

Siden Webinoly følger de beste fremgangsmåtene for nettstedet ditt, får du:

  • Gratis SSL-sertifikater via La oss kryptere.
  • HTTP/2 – en stor revisjon av HTTP-nettverksprotokollen.
  • PHP 7.3. Tidligere versjoner støttes også om nødvendig.
  • FastCGI og Redis objektbuffer for WordPress.
  • Forsøker automatisk å optimalisere webserveren din for å få de fleste tilgjengelige ressursene dine.

For å administrere nettstedene dine tilbyr Webinoly følgende alternativer:

  • Kommandoer for å opprette, slette og deaktivere nettsteder.
  • Installasjon av SSL-sertifikater.
  • Loggvisning i sanntid.
  • Ytterligere sikkerhetsalternativer for tilgang til phpMyAdmin.

I denne artikkelen skal vi vise deg hvordan du installerer Webinoly. Det støttes på LTS-versjoner av Ubuntu, slik at du kan installere det på Ubuntu 16.04 eller 18.04. Det har vært rapporter om at tjenesten fungerer på andre versjoner også, men ingen offisielle tester er foreløpig gjort.

Installere Webinoly i Ubuntu

Installasjonen av Webinoly er ganske enkel, alt du trenger å gjøre er å kjøre følgende wget-kommando.

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

Dette vil installere alle Webinoly-pakkene, inkludert Nginx, MariaDB og PHP. Så enkelt er det. Når installasjonen er fullført, vil du motta brukerpassordet ditt for MySQL:

Opprett ditt første WordPress-nettsted

Nå som installasjonen er fullført, kan du sette opp ditt første WordPress-nettsted med Webinoly. Dette kan enkelt lages med én kommando:

sudo site example.com -wp

Kommandoen ovenfor vil opprette nettstedet: example.com med en WordPress-installasjon. Den vil be deg om å opprette en ny database eller bruke eksisterende. Du kan svare på alle spørsmål med standard “y ” og Webinoly vil generere tilfeldig databasenavn, brukernavn og passord:

Når oppsettet er fullført, kan du åpne nettstedet og konfigurere nettstedets tittel, brukernavn og passord:

Når du klikker på «Installer WordPress» vil installasjonen være fullført og du kan starte arbeidet med nettstedet ditt.

Konfigurer server for WordPress

Som nevnt tidligere lar Webinoly deg gjøre noen ekstra konfigurasjoner og justeringer på serveren din. Nedenfor kan du se noen eksempler på hvordan du legger til ekstra konfigurasjon:

Endre FastCGI-konfigurasjonen.

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

Standardporten for phpMyAdmin er 22222. Hvis du vil endre dette, kan du bruke følgende kommando:

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

Den andre kommandoen fremtvinger bruken av mymainsite.com for å få tilgang til verktøydelen.

For å unngå ondsinnet trafikk kan vi legge til blackhole som standard nginx-svar. På den måten vil ikke noe innhold bli returnert når det sendes en forespørsel som ikke samsvarer med noen nettside.

sudo webinoly -default-site=blackhole

I tilfelle du vil blokkere IP-adressen fra å nå nettstedet ditt, kan du bruke følgende kommando:

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

Sett opp gratis SSL på WordPress-nettstedet

For å utstede gratis SSL-sertifikat for domenet ditt, kan du bruke:

sudo site example.com -ssl=on

Det er mange flere alternativer du kan bruke med Webinoly. For eksempel – installere/avinstallere ekstra pakker, aktivere HTTP-autentisering, legge til parkerte domener, lage WordPress multisite og mange andre.

For mer detaljert informasjon og eksempler anbefaler jeg deg å sjekke Webinolys dokumentasjon.

Konklusjon

Webinoly er en fin og enkel implementering av LEMP stack med ekstra funksjonalitet. Det er absolutt verdt å prøve enten du er erfaren eller nybegynner.