Kā instalēt OpenLiteSpeed tīmekļa serveri CentOS 8


OpenLiteSpeed ir atvērtā koda, augstas veiktspējas un viegls HTTP tīmekļa serveris, kas nāk ar tīmekļa administrēšanas saskarni, lai pārvaldītu un apkalpotu vietnes.

Ciktāl tas attiecas uz Linux tīmekļa serveriem, OpenLiteSpeed ir dažas iespaidīgas funkcijas, kas padara to par vēlamu izvēli daudzām instalācijām, jo tas nāk ar Apache saderīgiem pārrakstīšanas noteikumiem un optimizētu PHP apstrādi serverim, kas spēj apstrādāt tūkstošiem vienlaicīgu savienojumu ar zemu procesoru un Atmiņas patēriņš.

Šajā rakstā mēs palīdzēsim jums veikt OpenLiteSpeed instalēšanas un konfigurēšanas procesu CentOS 8 serverī ar PHP procesoru un MariaDB datu bāzes pārvaldības sistēmu.

Pievienojiet OpenLiteSpeed krātuvi

Lai instalētu jaunāko OpenLiteSpeed versiju, palaižot, mūsu sistēmai jāpievieno oficiālā repozitorija informācija.

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

Iepriekš minētā rpm komanda atjauninās to yum krātuvju sarakstu, uz kurām mēs atsaucamies, meklējot un instalējot programmatūras pakotnes sistēmā.

OpenLiteSpeed tīmekļa servera instalēšana

Kad sistēmā esam iespējojuši OpenLiteSpeed repozitoriju, palaižot, mēs varam instalēt jaunāko OpenLiteSpeed tīmekļa servera versiju.

# yum install openlitespeed

Piezīme: Noklusējuma OpenLiteSpeed instalācijas direktorija ir/usr/local/lsws.

MariaDB datu bāzes sistēmas instalēšana un drošība

Tagad instalējiet MariaDB datu bāzes pārvaldības sistēmu, izpildot šādu komandu.

# yum install mariadb-server

Pēc tam sāciet un iespējojiet MariaDB datu bāzes sistēmu, lai tā automātiski startētu, kad mūsu serveris sāk darboties.

# systemctl start mariadb
# systemctl enable mariadb

Tagad mēs varam palaist vienkāršu drošības skriptu, lai nodrošinātu MariaDB instalēšanu, nosakot jaunu administratīvo paroli un bloķējot dažus nedrošus noklusējumus.

# mysql_secure_installation

PHP priekšapstrādes procesa instalēšana

Lai instalētu jaunāko PHP 7.x versiju, jums jāiespējo EPEL repozitorijs, kas instalēs PHP 7.3 no OpenLiteSpeed repozitorija ar visām parasti izmantotajām PHP pakotnēm, kas būs pietiekami, lai palaistu visbiežāk izmantotās tīmekļa lietojumprogrammas.

# 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

Mainiet OpenLiteSpeed noklusējuma administratora paroli

Noklusējuma parole ir iestatīta uz “123456”, mums ir jāmaina OpenLiteSpeed noklusējuma parole, palaižot šo skriptu.

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

Pēc izvēles varat iestatīt citu administratīvā konta lietotājvārdu vai vienkārši nospiediet taustiņu ENTER, lai saglabātu noklusējuma vērtību “admin”. Pēc tam iestatiet administratīvajam lietotājam spēcīgu paroli, kas tiek izmantota OpenLiteSpeed pārvaldīšanai no tīmekļa saskarnes.

Pārbauda OpenLiteSpeed tīmekļa lapu un administratora saskarni

OpenLiteSpeed jau darbojas un darbojas, bet, ja vēlaties sākt, apturēt, restartēt vai pārbaudīt servera statusu, izmantojiet standarta pakalpojumu komandu, kā parādīts.

# service lsws status

Ja sistēmā darbojas ugunsmūris, noteikti atveriet sistēmā 8088 un 7080.

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

Tagad atveriet tīmekļa pārlūkprogrammu un dodieties uz noklusējuma OpenLiteSpeed tīmekļa lapu sava servera domēna nosaukumā vai IP adresē, kam seko ports : 8088 .

http://server_domain_or_IP:8088

Kad esat apmierināts ar noklusējuma OpenLiteSpeed tīmekļa lapu, tagad varat piekļūt savai administratīvajai saskarnei, izmantojot HTTPS portā : 7080 .

https://server_domain_or_IP:7080

Pēc autentifikācijas jums tiks piešķirta OpenLiteSpeed administrēšanas saskarne.

Tieši tā! Šajā rakstā mēs esam paskaidrojuši, kā instalēt OpenLiteSpeed ar optimizētu PHP versiju un MariaDB CentOS 8 serverī. OpenLiteSpeed nodrošina augstu veiktspēju, ērti lietojamu administratora saskarni un iepriekš konfigurētas opcijas skriptu palaišanai bez kļūdām.