Webinoly - I-install ang Optimized WordPress Website nga adunay Libre nga SSL


Kung nangita ka nga mag-host sa imong kaugalingon nga website sa WordPress, adunay daghang mga paagi aron mahimo kana. Tingali nakadungog ka bahin sa LAMP ug LEMP stacks.

Niini nga artikulo, ipakita namo kanimo ang lahi nga pamaagi, gamit ang Webinoly – usa ka na-optimize nga LEMP web server nga adunay daghang mga bahin aron mapadali ang imong kinabuhi.

Tungod kay gisunod sa Webinoly ang labing kaayo nga mga gawi alang sa imong website, makuha nimo:

  • Libre nga SSL certificate pinaagi sa Let's Encrypt.
  • HTTP/2 – usa ka dakong rebisyon sa HTTP network protocol.
  • PHP 7.3. Gisuportahan usab ang mga naunang bersyon kung gikinahanglan.
  • FastCGI ug Redis object cache para sa WordPress.
  • Awtomatikong misulay sa pag-optimize sa imong web server aron makuha ang kadaghanan sa imong magamit nga mga kapanguhaan.

Aron madumala ang imong mga website, ang Webinoly naghatag sa mosunod nga mga kapilian:

  • Mga sugo sa paghimo, pagtangtang ug pag-disable sa mga site.
  • Pag-instalar sa mga sertipiko sa SSL.
  • Pagtan-aw sa log sa tinuod nga panahon.
  • Dugang nga mga kapilian sa seguridad alang sa pag-access sa phpMyAdmin.

Niini nga artikulo, ipakita namon kanimo kung giunsa ang pag-install sa Webinoly. Gisuportahan kini sa mga bersyon sa LTS sa Ubuntu aron ma-install nimo kini sa Ubuntu 16.04 o 18.04. Adunay mga taho alang sa serbisyo nga molihok usab sa ubang mga bersyon, apan wala’y opisyal nga mga pagsulay nga nahimo hangtod karon.

Pag-instalar sa Webinoly sa Ubuntu

Ang pag-instalar sa Webinoly sayon ra, ang kinahanglan nimong buhaton mao ang pagpadagan sa mosunod nga wget command.

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

I-install niini ang tanan nga mga pakete sa Webinoly, lakip ang Nginx, MariaDB ug PHP. Ingon niana ka yano. Kung kompleto na ang pag-install, madawat nimo ang imong password sa mga tiggamit sa MySQL:

Paghimo sa Imong Unang WordPress Website

Karon nga kompleto na ang pag-install, mahimo nimong i-setup ang imong una nga website sa WordPress gamit ang Webinoly. Kini dali nga mahimo sa usa ka mando:

$ sudo site example.com -wp

Ang sugo sa ibabaw maghimo sa website: example.com nga adunay instalasyon sa WordPress. Mangayo kini kanimo sa paghimo og bag-ong database o paggamit sa naa na. Mahimo nimong tubagon ang tanan nga pangutana gamit ang default \y” ug ang Webinoly magmugna ug random nga ngalan sa database, username ug password:

Kung kompleto na ang setup, mahimo nimong ablihan ang website ug i-configure ang titulo, username ug password sa imong site:

Kung imong gi-klik ang \Install WordPress ang pag-install makompleto ug mahimo ka magsugod sa pagtrabaho sa imong website.

I-configure ang Server alang sa WordPress

Sama sa nahisgutan sa sayo pa, gitugotan ka sa Webinoly nga maghimo pipila ka dugang nga mga pag-configure ug pag-tweak sa imong server. Sa ubos, makita nimo ang pipila ka mga pananglitan kung giunsa pagdugang ang dugang nga pagsumpo:

Usba ang configuration sa FastCGI.

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

Ang default port para sa phpMyAdmin mao ang 22222. Kung gusto nimo usbon kini, mahimo nimong gamiton ang mosunod nga sugo:

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

Ang ikaduha nga sugo nagpatuman sa paggamit sa mymainsite.com aron ma-access ang seksyon sa mga himan.

Aron malikayan ang malisyosong trapiko mahimo natong idugang ang blackhole isip default nga tubag sa nginx. Nianang paagiha walay sulod nga ibalik kung ang usa ka hangyo gihimo nga dili katumbas sa bisan unsang website.

$ sudo webinoly -default-site=blackhole

Kung gusto nimo babagan ang IP address gikan sa pagkab-ot sa imong website, mahimo nimong gamiton ang mosunud nga mando:

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

I-setup ang Libre nga SSL sa WordPress Website

Aron mag-isyu ug libre nga SSL certificate para sa imong domain, mahimo nimong gamiton ang:

$ sudo site example.com -ssl=on

Adunay daghan pa nga mga kapilian nga imong magamit sa Webinoly. Pananglitan - pag-instalar/pag-uninstall sa mga dugang nga pakete, pagpagana sa HTTP authentication, pagdugang sa mga naka-park nga domain, paghimo sa WordPress multisite ug daghan pa.

Alang sa mas detalyado nga impormasyon ug mga pananglitan, girekomenda ko ikaw nga susihon ang dokumentasyon sa Webinoly.

Ang Webinoly usa ka nindot ug sayon nga pagpatuman sa LEMP stack nga adunay dugang nga gamit. Kini labing siguradong angayan nga sulayan bisan kung ikaw eksperyensiyado o usa ka bag-ong tiggamit.