Esihlokweni esilandelayo sizobheka ukuthi kanjani faka i-OpenLiteSpeed web server kuseva ye-Ubuntu 18.04. Le seva inguhlobo lomthombo ovulekile we I-LiteSpeed Web Server Enterprise futhi iqukethe zonke izici ezibalulekile ezitholakala ku- I-LiteSpeed.
I-OpenLiteSpeed ihlanganisa isivinini, ukuphepha, ukukwazi ukusebenza kahle, nokwenza lula kwiphakethe lomthombo ovulekile onobungane. Inemithetho yokubhala kabusha ehambisana nayo Apache, isikhombimsebenzisi esakhelwe ngaphakathi se-web-based management and custom PHP processing, esilungiselelwe iseva.
Izici ezijwayelekile ze-OpenLiteSpeed
- Ine- ukwakhiwa okuqhutshwa yimicimbi. Izinqubo ezimbalwa, ukwedlula ngaphezulu, nokusabalalisa.
- Qonda imithetho yokubhala kabusha ye-Apache. I-OpenLiteSpeed Isekela mod_rewrite, ngaphandle kwanoma iyiphi i-syntax entsha yokufunda, ngakho-ke singaqhubeka nokusebenzisa imithetho yethu yokubhala kabusha ekhona.
- Sizoba ne- isikhombimsebenzisi esibonakalayo somusa. I-OLS iza ne-WebAdmin GUI eyakhelwe ngaphakathi. Ibakaki lepaneli yokulawula liyatholakala nge ICyberPanel.
- Yenzelwe ukunikeza ijubane nokuphepha. Ine Ukuxhumeka kwe-Anti-DDoS y umkhawulokudonsa womkhawulokudonsa, ukuhlanganiswa I-ModSecurity v3 nokuningi
- Ukusheshisa kwesilondolozi esihlakaniphile. Imodyuli eyakhelwe ngaphakathi yenqolobane egcwele yenza ngezifiso kakhulu futhi isebenza kahle ngokuhlangenwe nakho okuhle komsebenzisi.
- Ukusebenza kwejubane lekhasi. Sebenzisa ngokuzenzakalela uhlelo lokusebenzisa iGoogle PageSpeed nge imodyuli esheshayo ye-mod_pages.
- I-PHP LiteSpeed SAPI. Njengoba kukhonjisiwe kuwebhusayithi yabo, lokhu kuvumela izinhlelo zangaphandle ezibhalwe ku-PHP ukuthi zisebenze kuze kufike ku-50% ngokushesha.
- Ukusheshisa kwe-WordPress. Zizwa ukukhuphula ukusebenza nge-OpenLiteSpeed ne-LSCache ye-WordPress.
Lezi ngezinye nje zezici ze-OpenLiteSpeed. Bangakwazi zibone zonke ngokuningiliziwe kufayela le- iwebhusayithi yephrojekthi.
Faka i-OpenLiteSpeed ku-Ubuntu 18.04 Server
I-OpenLiteSpeed inikeza ikhosombe lesoftware esingalisebenzisa ukulanda nokufaka isiphakeli ngomyalo kulungile Ubuntu obujwayelekile.
Ukuqala, ake sivule i-terminal (Ctrl + Alt + T) ne- buyekeza wonke amaphakheji wesistimu ngemiyalo:
sudo apt update; sudo apt upgrade
Isinyathelo esilandelayo okufanele silandelwe kuzoba landa futhi ungeze ukhiye wokusayina wesoftware:
wget -qO - https://rpms.litespeedtech.com/debian/lst_repo.gpg | sudo apt-key add -
Manje sizofaka imininingwane yokugcina kuhlelo lwethu ngokuthayipha okulandelayo esigungwini esifanayo:
sudo add-apt-repository 'deb http://rpms.litespeedtech.com/debian/ bionic main'
Ngalesi sikhathi nangemva kokubuyekeza isoftware etholakalayo, manje sesingakwazi faka iseva ye-OpenLiteSpeed ne-processor yayo ye-PHP usebenzisa umyalo:
sudo apt install openlitespeed lsphp73
Ekugcineni sizokwenza dala isixhumanisi seprosesa ye-PHP esisanda kufaka:
sudo ln -sf /usr/local/lsws/lsphp73/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5
Ngalesi sikhathi, Iseva ye-OpenLiteSpeed isivele ifakiwe.
Setha iphasiwedi yomlawuli
Sizodinga lungiselela iphasiwedi yokuphatha ye-OpenLiteSpeed web server. Ngokuzenzakalelayo, iphasiwedi isethwe ku 123456, ngakho-ke kufanele sikushintshe ngokushesha. Singakwenza lokhu ngokusebenzisa iskripthi esinikezwe nesoftware:
sudo /usr/local/lsws/admin/misc/admpass.sh
Lapho usebenzisa lo mbhalo singakhombisa igama lomsebenzisi lomsebenzisi womlawuli ne-password Ngokulandelayo:
Finyelela iseva yewebhu ye-OpenLiteSpeed
I-OpenLiteSpeed kufanele iqale ngokuzenzakalela. Can qinisekisa lokhu ngomyalo olandelayo:
sudo /usr/local/lsws/bin/lswsctrl status
Uma singakutholi ukuthi iqalile, singayethula ngomyalo:
sudo /usr/local/lsws/bin/lswsctrl start
Vula amachweba ku-firewall
Sidinga vula amanye amachweba ku-firewall yethu. Kuzofanele silungiselele amachweba ezinqubo ezifanele ngokungeza le mithetho elandelayo ku-firewall:
sudo ufw allow http sudo ufw allow https
Kuzofanele futhi sengeze le mithetho elandelayo ukuze sikwazi ukusebenzisa amachweba adingekayo:
sudo ufw allow 8088 sudo ufw allow 7080
Ngemuva kokungeza imithetho, uzodinga phinda ulayishe ufw ukwenza izinguquko:
sudo ufw reload
Finyelela kusixhumi esibonakalayo sewebhu
Esipheqululini sethu sewebhu, kuzofanele sikwenze iya egameni lesizinda noma kukheli le-IP lesiphakeli sethu, kulandelwe ngu : 8088 ukufika esikrinini sasekhaya. Isiphequluli kufanele silayishe ikhasi lewebhu le-OpenLiteSpeed elizenzakalelayo njengoba kuboniswe ngezansi:
http://dominio-o-IP-del-servidor:8088
para lungiselela i-interface yokuphatha sizofinyelela ngesiphequluli sethu sewebhu, kusetshenziswa i-HTTPS negama lesizinda noma ikheli le-IP leseva elilandelwa ngu: 7080:
https://dominio-o-IP-del-servidor:7080
Kulesi sikrini kuzodingeka sebenzisa imininingwane yokungena ngemvume komlawuli esiyidale ngesikhathi sokusetha kwe-OpenLiteSpeed. Lapho nje sizikhomba ngendlela efanele, sizokwethulwa nge-interface ye-OpenLiteSpeed yokuphatha, lapho singenza khona ukucupha okufanelekile:
para imininingwane eminingi ngokufaka, ukumisa noma ukusebenzisa i-OpenLiteSpeed, ungaxhumana ne- imibhalo yephrojekthi esemthethweni, the iwebhusayithi kokufanayo noma kwakhe ikhasi ku-GitHub.