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.