Webinoly - Sakinisha Tovuti Iliyoboreshwa ya WordPress na SSL ya Bure


Ikiwa unatafuta kukaribisha tovuti yako mwenyewe ya WordPress, kuna njia nyingi za kufanya hivyo. Labda umesikia juu ya safu za LAMP na LEMP.

Katika makala haya, tutakuonyesha mbinu tofauti, kwa kutumia Webinoly - seva ya wavuti ya LEMP iliyoboreshwa iliyo na vipengele vingi vilivyounganishwa ili kurahisisha maisha yako.

Kwa kuwa Webinoly inafuata mbinu bora za tovuti yako, unapata:

  • Vyeti vya bure vya SSL kupitia Let's Encrypt.
  • HTTP/2 – masahihisho makubwa ya itifaki ya mtandao wa HTTP.
  • PHP 7.3. Matoleo ya awali pia yanatumika ikihitajika.
  • FastCGI na Redis akiba ya kitu cha WordPress.
  • Hujaribu kiotomatiki kuboresha seva yako ya wavuti ili kupata rasilimali zako nyingi zinazopatikana.

Ili kudhibiti tovuti zako, Webinoly hutoa chaguo zifuatazo:

  • Amri za kuunda, kufuta na kuzima tovuti.
  • Usakinishaji wa vyeti vya SSL.
  • Mwonekano wa kumbukumbu katika wakati halisi.
  • Chaguo za ziada za usalama za kufikia phpMyAdmin.

Katika makala hii, tutakuonyesha jinsi ya kusakinisha Webinoly. Inatumika kwenye matoleo ya LTS ya Ubuntu ili uweze kuisakinisha kwenye Ubuntu 16.04 au 18.04. Kumekuwa na ripoti za huduma kufanya kazi kwenye matoleo mengine pia, lakini hakuna majaribio rasmi ambayo yamefanywa hadi sasa.

Kufunga Webinoly katika Ubuntu

Usanikishaji wa Webinoly ni rahisi sana, unachotakiwa kufanya ni kutekeleza amri ifuatayo ya wget.

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

Hii itasakinisha vifurushi vyote vya Webinoly, pamoja na Nginx, MariaDB na PHP. Ni rahisi hivyo. Usakinishaji utakapokamilika, utapokea nenosiri lako la watumiaji wa MySQL:

Kuunda Tovuti Yako ya Kwanza ya WordPress

Sasa kwa kuwa usakinishaji umekamilika, unaweza kusanidi tovuti yako ya kwanza ya WordPress na Webinoly. Hii inaweza kuundwa kwa urahisi na amri moja:

$ sudo site example.com -wp

Amri iliyo hapo juu itaunda tovuti: example.com na usakinishaji wa WordPress. Itakuuliza uunde hifadhidata mpya au utumie iliyopo. Unaweza kujibu maswali yote kwa chaguo-msingi \y na Webinoly itatoa jina la hifadhidata nasibu, jina la mtumiaji na nenosiri:

Mara tu usanidi utakapokamilika, unaweza kufungua tovuti na kusanidi jina la tovuti yako, jina la mtumiaji na nenosiri:

Unapobofya \Sakinisha WordPress usakinishaji utakamilika na unaweza kuanza kazi kwenye tovuti yako.

Sanidi Seva ya WordPress

Kama ilivyotajwa hapo awali, Webinoly hukuruhusu kufanya usanidi na marekebisho ya ziada kwa seva yako. Hapo chini, unaweza kuona baadhi ya mifano ya jinsi ya kuongeza usanidi wa ziada:

Badilisha usanidi wa FastCGI.

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

Lango chaguo-msingi la phpMyAdmin ni 22222. Ikiwa unataka kubadilisha hii, unaweza kutumia amri ifuatayo:

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

Amri ya pili inasisitiza matumizi ya mymainsite.com kufikia sehemu ya zana.

Ili kuepuka trafiki hasidi tunaweza kuongeza blackhole kama jibu chaguo-msingi la nginx. Kwa njia hiyo hakuna maudhui yatakayorejeshwa wakati ombi litafanywa ambalo halilingani na tovuti yoyote.

$ sudo webinoly -default-site=blackhole

Ikiwa unataka kuzuia anwani ya IP kufikia tovuti yako, unaweza kutumia amri ifuatayo:

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

Sanidi SSL ya Bure kwenye Tovuti ya WordPress

Ili kutoa cheti cha SSL bila malipo kwa kikoa chako, unaweza kutumia:

$ sudo site example.com -ssl=on

Kuna chaguzi nyingi zaidi unazoweza kutumia na Webinoly. Kwa mfano - kufunga/kufuta vifurushi vya ziada, kuwezesha uthibitishaji wa HTTP, kuongeza vikoa vilivyowekwa, kuunda multisite ya WordPress na wengine wengi.

Kwa habari zaidi na mifano, ninapendekeza uangalie hati za Webinoly.

Webinoly ni utekelezaji mzuri na rahisi wa safu ya LEMP iliyo na utendakazi wa ziada. Inafaa sana kujaribu ikiwa una uzoefu au mtumiaji mpya.