Webinoly – įdiekite optimizuotą „WordPress“ svetainę su nemokamu SSL


Jei norite savarankiškai priglobti savo „WordPress“ svetainę, yra daugybė būdų tai padaryti. Tikriausiai esate girdėję apie LEMP ir LEMP krūvas.

Šiame straipsnyje parodysime kitokį požiūrį, naudodami Webinoly – optimizuotą LEMP žiniatinklio serverį su integruotomis keliomis funkcijomis, kurios palengvins jūsų gyvenimą.

Kadangi Webinoly laikosi geriausios jūsų svetainės praktikos, jūs gaunate:

  • Nemokami SSL sertifikatai naudojant Šifruokime.
  • HTTP/2 – pagrindinė HTTP tinklo protokolo peržiūra.
  • PHP 7.3. Jei reikia, palaikomos ir ankstesnės versijos.
  • FastCGI ir Redis objektų talpykla, skirta „WordPress“.
  • Automatiškai bando optimizuoti žiniatinklio serverį, kad gautų didžiąją dalį turimų išteklių.

Norėdami tvarkyti svetaines, Webinoly teikia šias parinktis:

  • Komandos kurti, ištrinti ir išjungti svetaines.
  • SSL sertifikatų diegimas.
  • Žurnalo vaizdas realiuoju laiku.
  • Papildomos saugos parinktys norint pasiekti phpMyAdmin.

Šiame straipsnyje parodysime, kaip įdiegti Webinoly. Jis palaikomas LTS versijose Ubuntu, todėl galite ją įdiegti Ubuntu 16.04 arba 18.04. Buvo pranešimų, kad paslauga veiks ir kitose versijose, tačiau iki šiol nebuvo atlikta jokių oficialių bandymų.

Webinoly diegimas Ubuntu

Įdiegti Webinoly yra gana paprasta, tereikia paleisti šią komandą wget.

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

Taip bus įdiegti visi Webinoly paketai, įskaitant Nginx, MariaDB ir PHP. Tai taip paprasta. Kai diegimas bus baigtas, gausite savo MySQL naudotojų slaptažodį:

Pirmosios „WordPress“ svetainės kūrimas

Dabar, kai diegimas baigtas, galite nustatyti savo pirmąją WordPress svetainę naudodami Webinoly. Tai galima lengvai sukurti viena komanda:

sudo site example.com -wp

Aukščiau pateikta komanda sukurs svetainę: example.com su „WordPress“ diegimu. Ji paprašys sukurti naują duomenų bazę arba naudoti esamą. Į visus klausimus galite atsakyti naudodami numatytąjį “y ” ir Webinoly sugeneruos atsitiktinį duomenų bazės pavadinimą, naudotojo vardą ir slaptažodį:

Baigę sąranką galite atidaryti svetainę ir sukonfigūruoti svetainės pavadinimą, naudotojo vardą ir slaptažodį:

Kai spustelėsite „Įdiegti WordPress“, diegimas bus baigtas ir galėsite pradėti dirbti su savo svetaine.

Konfigūruokite serverį, skirtą „WordPress“.

Kaip minėta anksčiau, Webinoly leidžia atlikti keletą papildomų serverio konfigūracijų ir patobulinimų. Žemiau galite pamatyti kelis pavyzdžius, kaip pridėti papildomos konfigūracijos:

Pakeiskite FastCGI konfigūraciją.

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

Numatytasis phpMyAdmin prievadas yra 22222. Jei norite tai pakeisti, galite naudoti šią komandą:

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

Antroji komanda įpareigoja naudoti mymainsite.com norint pasiekti įrankių skyrių.

Norėdami išvengti kenkėjiško srauto, kaip numatytąjį nginx atsakymą galime pridėti blackhole. Tokiu būdu joks turinys nebus grąžintas, kai bus pateikta užklausa, kuri neatitinka jokios svetainės.

sudo webinoly -default-site=blackhole

Jei norite blokuoti IP adresą, kad jis pasiektų jūsų svetainę, galite naudoti šią komandą:

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

„WordPress“ svetainėje nustatykite nemokamą SSL

Norėdami išduoti nemokamą SSL sertifikatą savo domenui, galite naudoti:

sudo site example.com -ssl=on

Yra daug daugiau parinkčių, kurias galite naudoti su Webinoly. Pavyzdžiui – papildomų paketų įdiegimas/pašalinimas, HTTP autentifikavimo įjungimas, parkuotų domenų pridėjimas, WordPress kelių svetainių kūrimas ir daugelis kitų.

Norėdami gauti išsamesnės informacijos ir pavyzdžių, rekomenduoju peržiūrėti Webinoly dokumentaciją.

Išvada

Webinoly yra gražus ir paprastas LEMP dėklo įdiegimas su papildomomis funkcijomis. Tikrai verta išbandyti, jei esate patyręs arba naujokas.