Webinoly - Installa Website WordPress Ottimizzat b'SSL Ħieles


Jekk qed tfittex li tospita l-websajt tiegħek WordPress stess, hemm bosta modi kif tagħmel dan. Probabbilment smajt dwar munzelli LAMP u LEMP.

F'dan l-artikolu, ser nuruk approċċ differenti, billi nużaw Webinoly - server web LEMP ottimizzat b'karatteristiċi multipli integrati biex jagħmlulek ħajtek aktar faċli.

Peress li Webinoly isegwi l-aħjar prattiki għall-websajt tiegħek, ikollok:

  • Ċertifikati SSL b'xejn permezz ta' Let's Encrypt.
  • HTTP/2 – reviżjoni ewlenija tal-protokoll tan-netwerk HTTP.
  • PHP 7.3. Verżjonijiet preċedenti huma wkoll appoġġjati jekk meħtieġ.
  • Cache ta' oġġetti FastCGI u Redis għal WordPress.
  • Awtomatikament jipprova jtejjeb is-server tal-web tiegħek biex jikseb ħafna mir-riżorsi disponibbli tiegħek.

Biex timmaniġġja l-websajts tiegħek, Webinoly tipprovdi l-għażliet li ġejjin:

  • Kmandi biex jinħolqu, jitħassru u jiġu diżattivati siti.
  • Installazzjoni ta' ċertifikati SSL.
  • Dehra tal-log f'ħin reali.
  • Għażliet ta' sigurtà addizzjonali għall-aċċess ta' phpMyAdmin.

F'dan l-artikolu, ser nuruk kif tinstalla Webinoly. Huwa appoġġjat fuq verżjonijiet LTS ta 'Ubuntu sabiex tkun tista' tinstallah fuq Ubuntu 16.04 jew 18.04. Kien hemm rapporti biex is-servizz jaħdem fuq verżjonijiet oħra wkoll, iżda s'issa ma saru l-ebda testijiet uffiċjali.

Installazzjoni ta 'Webinoly f'Ubuntu

L-installazzjoni ta 'Webinoly hija pjuttost faċli, kull ma għandek tagħmel hu li tmexxi l-kmand wget li ġej.

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

Dan se jinstalla l-pakketti Webinoly kollha, inklużi Nginx, MariaDB u PHP. Huwa daqshekk sempliċi. Meta l-installazzjoni titlesta, tirċievi l-password tal-utenti MySQL tiegħek:

Il-ħolqien tal-Ewwel Websajt WordPress tiegħek

Issa li l-installazzjoni hija kompluta, tista 'tissettja l-ewwel websajt tiegħek WordPress ma' Webinoly. Dan jista 'faċilment jinħoloq bi kmand wieħed:

$ sudo site example.com -wp

Il-kmand ta 'hawn fuq se joħloq il-websajt: example.com b'installazzjoni ta' WordPress. Jitolbok toħloq database ġdida jew tuża waħda eżistenti. Tista' twieġeb għall-mistoqsija kollha b'\y default u Webinoly jiġġenera isem tad-database, isem tal-utent u password każwali:

Ladarba s-setup titlesta, tista' tiftaħ il-websajt u tikkonfigura t-titlu, l-username u l-password tas-sit tiegħek:

Meta tikklikkja fuq \Installa WordPress l-installazzjoni tkun kompluta u tista' tibda taħdem fuq il-websajt tiegħek.

Ikkonfigura Server għal WordPress

Kif issemma qabel, Webinoly jippermettilek tagħmel xi konfigurazzjonijiet u tweaks żejda lis-server tiegħek. Hawn taħt, tista 'tara xi eżempji ta' kif iżżid konfigurazzjoni żejda:

Immodifika l-konfigurazzjoni FastCGI.

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

Il-port default għal phpMyAdmin huwa 22222. Jekk trid tibdel dan, tista 'tuża l-kmand li ġej:

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

It-tieni kmand jinforza l-użu ta 'mymainsite.com biex jaċċessa t-taqsima tal-għodod.

Biex nevitaw traffiku malizzjuż nistgħu nżidu blackhole bħala rispons default nginx. B'dan il-mod l-ebda kontenut ma jiġi rritornat meta ssir talba li ma tikkorrispondi ma' ebda websajt.

$ sudo webinoly -default-site=blackhole

Fil-każ li trid timblokka l-indirizz IP milli jilħaq il-websajt tiegħek, tista 'tuża l-kmand li ġej:

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

Setup SSL Ħieles fuq il-Websajt WordPress

Biex toħroġ ċertifikat SSL b'xejn għad-dominju tiegħek, tista' tuża:

$ sudo site example.com -ssl=on

Hemm ħafna aktar għażliet li tista 'tuża ma' Webinoly. Pereżempju - installazzjoni/diżinstallazzjoni ta 'pakketti żejda, li tippermetti awtentikazzjoni HTTP, żżid dominji pparkjati, ħolqien ta' WordPress multisite u ħafna oħrajn.

Għal informazzjoni u eżempji aktar dettaljati, nirrakkomandak li tiċċekkja d-dokumentazzjoni ta 'Webinoly.

Webinoly hija implimentazzjoni sabiħa u faċli tal-munzell LEMP b'funzjonalità żejda miżjuda. Huwa aktar definittivament min jipprova jew jekk għandek esperjenza jew utent newbie.