Kif Tinstalla l-OpenLiteSpeed Web Server fuq CentOS 8


OpenLiteSpeed huwa server tal-web HTTP ta' sors miftuħ, ta' prestazzjoni għolja u ħafif li jiġi b'interface ta' amministrazzjoni tal-web biex jimmaniġġja u jservi s-siti web.

Safejn huwa mħasseb dwar is-servers tal-web Linux, OpenLiteSpeed għandu xi karatteristiċi impressjonanti li jagħmluha għażla preferuta għal ħafna installazzjonijiet, peress li tiġi b'regoli ta 'kitba mill-ġdid kompatibbli Apache u ipproċessar PHP ottimizzat għas-server li jista' jimmaniġġja eluf ta 'konnessjonijiet konkorrenti b'CPU baxx u Konsum tal-memorja.

F'dan l-artikolu, aħna niggwidawk fil-proċess ta 'installazzjoni u konfigurazzjoni ta' OpenLiteSpeed fuq server CentOS 8 bi proċessur PHP u sistema ta 'ġestjoni tad-database MariaDB.

Żid ir-Repożitorju OpenLiteSpeed

Biex tinstalla l-aħħar verżjoni ta' OpenLiteSpeed, trid iżżid l-informazzjoni uffiċjali tar-repożitorju mas-sistema tagħna billi tħaddem.

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

Il-kmand rpm ta 'hawn fuq se jaġġorna l-lista ta' repożitorji yum li nirreferu meta nfittxu u ninstallaw pakketti tas-softwer fuq is-sistema.

Installazzjoni ta' OpenLiteSpeed Web Server

Ladarba jkollna r-repożitorju OpenLiteSpeed attivat fis-sistema, nistgħu ninstallaw l-aħħar verżjoni tas-server tal-web OpenLiteSpeed billi nħaddmu.

# yum install openlitespeed

Nota: Id-direttorju tal-installazzjoni default OpenLiteSpeed huwa /usr/local/lsws.

Installazzjoni u Żgurar tas-Sistema tad-Database MariaDB

Issa installa s-sistema ta 'ġestjoni tad-database MariaDB billi tħaddem il-kmand li ġej.

# yum install mariadb-server

Sussegwentement, ibda u ppermetti s-sistema tad-database MariaDB sabiex tibda awtomatikament meta s-server tagħna jibda.

# systemctl start mariadb
# systemctl enable mariadb

Issa nistgħu nħaddmu script ta 'sigurtà sempliċi biex niżguraw l-installazzjoni ta' MariaDB billi nissettjaw password amministrattiva ġdida u nissakkar xi nuqqasijiet mhux sikuri.

# mysql_secure_installation

Installazzjoni PHP Preprocessor

Biex tinstalla l-aħħar verżjoni ta 'PHP 7.x, jeħtieġ li tattiva r-repożitorju EPEL, li se jinstalla PHP 7.3 mir-repożitorju ta' OpenLiteSpeed bil-pakketti PHP kollha użati b'mod komuni li jkunu biżżejjed biex imexxu l-applikazzjonijiet tal-web l-aktar użati b'mod komuni.

# 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

Ibdel il-Password tal-Amministratur Default tal-OpenLiteSpeed

Il-password default hija ssettjata għal \123456, għandna bżonn nibdlu l-password default għal OpenLiteSpeed billi nħaddmu l-iskrittura li ġejja.

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

B'għażla, tista' tissettja username differenti għall-kont amministrattiv jew sempliċement agħfas ENTER biex iżżomm il-valur default ta' \admin. Imbagħad, issettja password b'saħħitha għall-utent amministrattiv, li tintuża biex timmaniġġja OpenLiteSpeed mill-interface tal-web.

Ittestjar OpenLiteSpeed Web Page u Admin Interface

L-OpenLiteSpeed diġà qed jaħdem, imma jekk trid tibda, tieqaf, terġa 'tibda jew tivverifika l-istatus tas-server, uża l-kmand tas-servizz standard kif muri.

# service lsws status

Jekk qed tħaddem firewall fuq is-sistema, kun żgur li tiftaħ il-portijiet 8088 u 7080 fis-sistema.

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

Issa iftaħ il-brawżer tal-web tiegħek u naviga għall-paġna web default ta' OpenLiteSpeed fl-isem tad-dominju jew l-indirizz IP tas-server tiegħek, segwit minn :8088 port.

http://server_domain_or_IP:8088

Ladarba tkun kuntent bil-paġna web default ta' OpenLiteSpeed, issa tista' taċċessa l-interface amministrattiva tiegħek billi tuża HTTPS fil-port :7080.

https://server_domain_or_IP:7080

Ladarba tawtentika, tingħata l-interface ta' amministrazzjoni OpenLiteSpeed.

Dak hu! F'dan l-artikolu, spjegajna kif tinstalla OpenLiteSpeed b'verżjoni ottimizzata ta 'PHP, u MariaDB fuq server CentOS 8. OpenLiteSpeed jipprovdi prestazzjoni għolja, interface ta' amministrazzjoni faċli biex tużah, u għażliet konfigurati minn qabel għat-tħaddim ta' skripts mingħajr ebda żball.