Webinoly - Instalirajte optimizirano WordPress web mjesto s besplatnim SSL-om


Ako želite sami ugostiti vlastitu WordPress web stranicu, postoje brojni načini za to. Vjerojatno ste čuli za hrpe LAMP i LEMP.

U ovom ćemo vam članku pokazati drugačiji pristup, koristeći Webinoly – optimizirani LEMP web poslužitelj s integriranim višestrukim značajkama koje vam olakšavaju život.

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

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

Za upravljanje vašim web stranicama, Webinoly nudi sljedeće opcije:

  • Naredbe za stvaranje, brisanje i onemogućavanje web stranica.
  • Instalacija SSL certifikata.
  • Prikaz dnevnika u stvarnom vremenu.
  • Dodatne sigurnosne opcije za pristup phpMyAdmin.

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

Instaliranje Webinolyja u Ubuntu

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

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

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

Izrada vaše prve WordPress web stranice

Sada kada je instalacija dovršena, možete postaviti svoju prvu WordPress web stranicu s Webinoly. To se lako može stvoriti jednom naredbom:

sudo site example.com -wp

Gornja naredba će stvoriti web stranicu: example.com s instalacijom WordPressa. Tražit će vas da izradite novu bazu podataka ili upotrijebite postojeću. Možete odgovoriti na sva pitanja sa zadanim “y” i Webinoly će generirati nasumično ime baze podataka, korisničko ime i lozinku:

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

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

Konfigurirajte poslužitelj za WordPress

Kao što je ranije spomenuto, Webinoly vam omogućuje da napravite neke dodatne konfiguracije i podešavanja na vašem poslužitelju. 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 naredba nameće korištenje mymainsite.com za pristup odjeljku s alatima.

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

sudo webinoly -default-site=blackhole

U slučaju da želite blokirati 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 web stranici WordPress

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 s Webinoly. Na primjer – instaliranje/deinstaliranje dodatnih paketa, omogućavanje HTTP autentifikacije, dodavanje parkiranih domena, stvaranje WordPress multisite-a i mnogi drugi.

Za detaljnije informacije i primjere preporučam da provjerite dokumentaciju Webinolyja.

Zaključak

Webinoly je lijepa i jednostavna implementacija LEMP skupa s dodanom dodatnom funkcionalnošću. Svakako se isplati isprobati ako ste iskusni ili početnik.