Webinoly - Instalirajte optimiziranu WordPress web stranicu sa besplatnim SSL-om


Ako želite da sami hostirate svoju WordPress web stranicu, postoji mnogo načina da to učinite. Vjerovatno ste čuli za LAMP i LEMP stekove.

U ovom članku ćemo vam pokazati drugačiji pristup, koristeći Webinoly – optimizirani LEMP web server s integriranim više funkcija koje vam olakšavaju život.

Budući da Webinoly slijedi najbolje prakse za vašu web stranicu, dobijate:

  • Besplatni SSL certifikati putem Let’s Encrypt.
  • HTTP/2 – glavna revizija HTTP mrežnog protokola.
  • PHP 7.3. Ranije verzije su također podržane ako je potrebno.
  • FastCGI i Redis predmemorija objekata za WordPress.
  • Automatski pokušava optimizirati vaš web server da dobije većinu vaših dostupnih resursa.

Za upravljanje vašim web stranicama, Webinoly pruža sljedeće opcije:

  • Naredbe za kreiranje, brisanje i onemogućavanje web lokacija.
  • Instalacija SSL certifikata.
  • Pregled dnevnika u realnom vremenu.
  • Dodatne sigurnosne opcije za pristup phpMyAdminu.

U ovom članku ćemo vam pokazati kako instalirati Webinoly. Podržan je na LTS verzijama Ubuntua tako da ga možete instalirati na Ubuntu 16.04 ili 18.04. Bilo je izvještaja da servis radi i na drugim verzijama, ali do sada nisu napravljeni nikakvi službeni testovi.

Instaliranje Webinolyja u Ubuntu

Instalacija Webinolyja je prilično jednostavna, sve što trebate učiniti je pokrenuti sljedeću wget komandu.

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

Ovo će instalirati sve Webinoly pakete, uključujući Nginx, MariaDB i PHP. To je tako jednostavno. Kada se instalacija završi, dobit ćete svoju MySQL korisničku lozinku:

Kreiranje Vaše prve WordPress web stranice

Sada kada je instalacija završena, možete postaviti svoju prvu WordPress web stranicu sa Webinolyjem. Ovo se lako može kreirati jednom komandom:

sudo site example.com -wp

Gornja komanda će kreirati web stranicu: example.com sa instalacijom WordPress-a. Od vas će se tražiti da kreirate novu bazu podataka ili koristite postojeću. Na sva pitanja možete odgovoriti sa zadanim “y ” i Webinoly će generirati nasumično ime baze podataka, korisničko ime i lozinku:

Nakon što je postavljanje završeno, možete otvoriti web stranicu i konfigurirati naslov, korisničko ime i lozinku svoje stranice:

Kada kliknete na “Instaliraj WordPress ” instalacija će biti završena i možete započeti rad na svojoj web stranici.

Konfigurišite server za WordPress

Kao što je ranije spomenuto, Webinoly vam omogućava da napravite neke dodatne konfiguracije i podešavanja na vašem serveru. U nastavku možete vidjeti neke primjere kako dodati dodatnu konfiguraciju:

Izmijenite konfiguraciju FastCGI.

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

Zadani port za phpMyAdmin je 22222. Ako želite ovo promijeniti, možete koristiti sljedeću naredbu:

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

Druga komanda nameće upotrebu mymainsite.com za pristup odjeljku alata.

Da bismo izbjegli zlonamjerni promet, možemo dodati blackhole kao zadani odgovor nginx. Na taj način neće biti vraćen sadržaj kada se podnese zahtjev koji ne odgovara nijednoj web stranici.

sudo webinoly -default-site=blackhole

U slučaju da želite da blokirate IP adresu da dođe do vaše web stranice, možete koristiti sljedeću naredbu:

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

Postavite besplatni SSL na WordPress web stranici

Za izdavanje besplatnog SSL certifikata za svoju domenu, možete koristiti:

sudo site example.com -ssl=on

Postoji mnogo više opcija koje možete koristiti sa Webinolyjem. Na primjer – instaliranje/deinstaliranje dodatnih paketa, omogućavanje HTTP autentikacije, dodavanje parkiranih domena, kreiranje WordPress multisite i mnoge druge.

Za detaljnije informacije i primjere, preporučujem vam da provjerite Webinolyjevu dokumentaciju.

Zaključak

Webinoly je lijepa i laka implementacija LEMP steka s dodatnom dodatnom funkcionalnošću. Definitivno vrijedi pokušati ako ste iskusni ili početnik.