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.