Jinsi ya Kufunga Seva ya Wavuti ya OpenLiteSpeed kwenye CentOS 8


OpenLiteSpeed ni seva ya tovuti huria, yenye utendaji wa juu na nyepesi ya HTTP inayokuja na kiolesura cha usimamizi wa wavuti ili kudhibiti na kuhudumia tovuti.

Kuhusu seva za wavuti za Linux, OpenLiteSpeed ina huduma kadhaa za kuvutia ambazo hufanya iwe chaguo linalopendekezwa kwa usakinishaji mwingi, kwani inakuja na sheria zinazolingana za uandishi wa Apache na usindikaji bora wa PHP kwa seva ambayo inaweza kushughulikia maelfu ya miunganisho ya wakati mmoja na CPU ya chini na. Matumizi ya kumbukumbu.

Katika makala haya, tutakuongoza kupitia mchakato wa kusakinisha na kusanidi OpenLiteSpeed kwenye seva ya CentOS 8 yenye kichakataji cha PHP na mfumo wa usimamizi wa hifadhidata wa MariaDB.

Ongeza Hifadhi ya OpenLiteSpeed

Ili kusakinisha toleo jipya zaidi la OpenLiteSpeed , unahitaji kuongeza maelezo rasmi ya hazina kwenye mfumo wetu kwa kuendesha.

# rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm

Amri ya rpm iliyo hapo juu itasasisha orodha ya hazina za yum ambazo tunarejelea tunapotafuta na kusakinisha vifurushi vya programu kwenye mfumo.

Inasakinisha Seva ya Wavuti ya OpenLiteSpeed

Pindi tu tunapowasha hazina ya OpenLiteSpeed kwenye mfumo, tunaweza kusakinisha toleo jipya zaidi la seva ya wavuti ya OpenLiteSpeed kwa kuendesha.

# yum install openlitespeed

Kumbuka: Saraka chaguo-msingi ya usakinishaji ya OpenLiteSpeed ni /usr/local/lsws.

Kufunga na Kulinda Mfumo wa Hifadhidata wa MariaDB

Sasa sasisha mfumo wa usimamizi wa hifadhidata wa MariaDB kwa kutekeleza amri ifuatayo.

# yum install mariadb-server

Ifuatayo, anza na uwashe mfumo wa hifadhidata wa MariaDB ili uanze kiatomati seva yetu inapojifunga.

# systemctl start mariadb
# systemctl enable mariadb

Sasa tunaweza kuendesha hati rahisi ya usalama ili kupata usakinishaji wa MariaDB kwa kuweka nenosiri jipya la msimamizi na kufunga baadhi ya chaguo-msingi zisizo salama.

# mysql_secure_installation

Inasakinisha PHP Preprocessor

Ili kusakinisha toleo jipya zaidi la PHP 7.x, unahitaji kuwezesha hazina ya EPEL, ambayo itasakinisha PHP 7.3 kutoka hazina ya OpenLiteSpeed na vifurushi vyote vya PHP vinavyotumika sana ambavyo vitatosha kuendesha programu za wavuti zinazotumiwa sana.

# yum install epel-release
# yum install lsphp73 lsphp73-common lsphp73-mysqlnd lsphp73-gd lsphp73-process lsphp73-mbstring lsphp73-xml lsphp73-mcrypt lsphp73-pdo lsphp73-imap lsphp73-soap lsphp73-bcmath
# ln -sf /usr/local/lsws/lsphp73/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5

Badilisha Nenosiri Chaguomsingi la Msimamizi wa OpenLiteSpeed

Nenosiri chaguo-msingi limewekwa kuwa \123456, tunahitaji kubadilisha nenosiri chaguo-msingi la OpenLiteSpeed kwa kuendesha hati ifuatayo.

# /usr/local/lsws/admin/misc/admpass.sh

Kwa hiari, unaweza kuweka jina la mtumiaji tofauti la akaunti ya msimamizi au ubofye tu ENTER ili kuweka thamani chaguo-msingi ya \admin. Kisha, weka nenosiri dhabiti kwa mtumiaji wa msimamizi, ambalo linatumika kudhibiti OpenLiteSpeed kutoka kwa kiolesura cha wavuti.

Inajaribu Ukurasa wa Wavuti wa OpenLiteSpeed na Kiolesura cha Msimamizi

OpenLiteSpeed tayari iko na inafanya kazi, lakini ikiwa unataka kuanza, acha, anzisha tena au uthibitishe hali ya seva, tumia amri ya kawaida ya huduma kama inavyoonyeshwa.

# service lsws status

Ikiwa unatumia ngome kwenye mfumo, hakikisha umefungua bandari 8088 na 7080 kwenye mfumo.

# firewall-cmd --zone=public --permanent --add-port=8088/tcp
# firewall-cmd --zone=public --permanent --add-port=7080/tcp
# firewall-cmd --reload

Sasa fungua kivinjari chako cha wavuti na uende kwenye ukurasa wa wavuti chaguo-msingi wa OpenLiteSpeed katika jina la kikoa cha seva yako au anwani ya IP, ikifuatiwa na mlango wa :8088.

http://server_domain_or_IP:8088

Baada ya kufurahishwa na ukurasa chaguomsingi wa wavuti wa OpenLiteSpeed , sasa unaweza kufikia kiolesura chako cha msimamizi kwa kutumia HTTPS kwenye mlango wa :7080.

https://server_domain_or_IP:7080

Mara tu unapothibitisha, utapewa kiolesura cha usimamizi cha OpenLiteSpeed.

Hiyo ndiyo! Katika nakala hii, tumeelezea jinsi ya kusakinisha OpenLiteSpeed na toleo lililoboreshwa la PHP, na MariaDB kwenye seva ya CentOS 8. OpenLiteSpeed hutoa utendakazi wa hali ya juu, kiolesura cha msimamizi ambacho ni rahisi kutumia, na chaguo zilizosanidiwa mapema za kuendesha hati bila makosa yoyote.