Kako instalirati OpenLiteSpeed web poslužitelj na CentOS 8


OpenLiteSpeed je HTTP web poslužitelj otvorenog koda, visokih performansi i lagan koji dolazi sa sučeljem web administracije za upravljanje i posluživanje web stranica.

Što se tiče web poslužitelja Linuxa, OpenLiteSpeed ima neke impresivne značajke koje ga čine preferiranim izborom za mnoge instalacije, budući da dolazi s pravilima prepisivanja kompatibilnim s Apacheom i optimiziranom PHP obradom za poslužitelj koji može podnijeti tisuće istodobnih veza s niskim CPU-om i Potrošnja memorije.

U ovom članku vodit ćemo vas kroz postupak instaliranja i konfiguriranja OpenLiteSpeeda na CentOS 8 poslužitelju s PHP procesorom i sustavom za upravljanje bazom podataka MariaDB.

Dodajte OpenLiteSpeed repozitorij

Da biste instalirali najnoviju verziju OpenLiteSpeeda, trebate dodati informacije o službenom repozitoriju našem sustavu pokretanjem.

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

Gornja naredba rpm ažurirat će popis yum repozitorija na koje upućujemo kada tražimo i instaliramo softverske pakete na sustav.

Instalacija OpenLiteSpeed web poslužitelja

Nakon što omogućimo OpenLiteSpeed repozitorij na sustavu, možemo instalirati najnoviju verziju OpenLiteSpeed web poslužitelja pokretanjem.

yum install openlitespeed

Napomena: Zadani instalacijski direktorij OpenLiteSpeeda je /usr/local/lsws.

Instaliranje i osiguranje MariaDB sustava baze podataka

Sada instalirajte MariaDB sustav za upravljanje bazom podataka izvođenjem sljedeće naredbe.

yum install mariadb-server

Zatim pokrenite i omogućite MariaDB sustav baze podataka tako da se automatski pokreće kada se naš poslužitelj podigne.

systemctl start mariadb
systemctl enable mariadb

Sada možemo pokrenuti jednostavnu sigurnosnu skriptu kako bismo osigurali instalaciju MariaDB-a postavljanjem nove administrativne lozinke i zaključavanjem nekih nesigurnih zadanih postavki.

mysql_secure_installation

Instaliranje PHP pretprocesora

Da biste instalirali najnoviju verziju PHP 7.x, morate omogućiti EPEL repozitorij, koji će instalirati PHP 7.3 iz OpenLiteSpeed repozitorija sa svim često korištenim PHP paketima koji će dovoljno za pokretanje najčešće korištenih web aplikacija.

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

Promijenite OpenLiteSpeed zadanu administratorsku lozinku

Zadana lozinka je postavljena na “123456”, moramo promijeniti zadanu lozinku za OpenLiteSpeed pokretanjem sljedeće skripte.

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

Po želji, možete postaviti drugo korisničko ime za administrativni račun ili samo pritisnuti ENTER da zadržite zadanu vrijednost “admin”. Zatim postavite snažnu lozinku za administrativnog korisnika, koja se koristi za upravljanje OpenLiteSpeedom s web sučelja.

Testiranje web stranice OpenLiteSpeed i administratorskog sučelja

OpenLiteSpeed je već pokrenut i radi, ali ako želite pokrenuti, zaustaviti, ponovno pokrenuti ili provjeriti status poslužitelja, upotrijebite standardnu servisnu naredbu kao što je prikazano.

service lsws status

Ako na sustavu koristite vatrozid, otvorite priključke 8088 i 7080 na sustavu.

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

Sada otvorite svoj web-preglednik i idite na zadanu web-stranicu OpenLiteSpeed-a na naziv domene ili IP adresu vašeg poslužitelja, nakon čega slijedi port :8088.

http://server_domain_or_IP:8088

Nakon što budete zadovoljni zadanom web stranicom OpenLiteSpeeda, sada možete pristupiti svom administrativnom sučelju koristeći HTTPS na portu :7080.

https://server_domain_or_IP:7080

Nakon što se autentificirate, bit će vam dodijeljeno administrativno sučelje OpenLiteSpeed.

To je to! U ovom smo članku objasnili kako instalirati OpenLiteSpeed s optimiziranom verzijom PHP i MariaDB na CentOS 8 jak> poslužitelj. OpenLiteSpeed pruža visoke performanse, administratorsko sučelje jednostavno za korištenje i unaprijed konfigurirane opcije za pokretanje skripti bez ikakvih pogrešaka.