Otu esi etinye sava weebụ OpenLiteSpeed na CentOS 8
OpenLiteSpeed bụ isi mmalite mepere emepe, arụmọrụ dị elu yana sava HTTP dị fechaa nke na-abịa na njikwa njikwa webụ iji jikwaa ma jeere saịtị weebụ ozi.
N'ihe gbasara sava weebụ Linux, OpenLiteSpeed nwere ụfọdụ ọmarịcha atụmatụ na-eme ka ọ bụrụ nhọrọ kachasị amasị maka ọtụtụ nrụnye, ebe ọ na-abịa na iwu idegharị Apache na nhazi PHP kachasị maka ihe nkesa nke nwere ike ijikwa ọtụtụ puku njikọ oge na CPU dị ala na. Oriri ebe nchekwa.
N'isiokwu a, anyị ga-eduzi gị na usoro nke ịwụnye na ịhazi OpenLiteSpeed na sava CentOS 8 na PHP processor na MariaDB database management system.
Tinye ebe nchekwa OpenLiteSpeed
Iji wụnye ụdị OpenLiteSpeed kacha ọhụrụ, ịkwesịrị ịgbakwunye ozi nchekwa gọọmentị na sistemụ anyị site na ịgba ọsọ.
# rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm
Iwu rpm dị n'elu ga-emelite ndepụta nke yum repositories nke anyị na-ezo aka mgbe ị na-achọ na ịwụnye ngwugwu ngwanrọ na sistemụ.
Ịwụnye sava weebụ OpenLiteSpeed
Ozugbo anyị nwetara ebe nchekwa OpenLiteSpeed na sistemụ, anyị nwere ike iwunye sava weebụ OpenLiteSpeed kacha ọhụrụ site na ịgba ọsọ.
# yum install openlitespeed
Mara: Akwụkwọ ndekọ nrụnye OpenLiteSpeed bụ /usr/local/lsws.
Ịwụnye na ịchekwa Sistemụ nchekwa data MariaDB
Ugbu a wụnye usoro njikwa nchekwa data MariaDB site na ịme iwu na-esonụ.
# yum install mariadb-server
Na-esote, malite ma mee ka usoro nchekwa data MariaDB nwee ike ịmalite na-akpaghị aka mgbe ihe nkesa anyị na-agbanye.
# systemctl start mariadb # systemctl enable mariadb
Ugbu a, anyị nwere ike ịme ederede nchekwa dị mfe iji chekwaa nrụnye MariaDB site na ịtọ paswọọdụ nchịkwa ọhụrụ na igbachi ụfọdụ ndabara na-enweghị nchebe.
# mysql_secure_installation
Ịwụnye PHP Preprocessor
Iji wụnye ụdị PHP 7.x kachasị ọhụrụ, ịkwesịrị ịme ka ebe nchekwa EPEL, nke ga-etinye PHP 7.3 site na ebe nchekwa OpenLiteSpeed yana ngwugwu PHP niile a na-ejikarị eme ihe nke ga-ezuru iji mee ngwa weebụ a na-ejikarị eme ihe.
# 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
Gbanwee okwuntughe Admin Admin OpenLiteSpeed
Edobere okwuntughe nke ndabara na \123456, anyị kwesịrị ịgbanwe paswọọdụ ndabara maka OpenLiteSpeed site na iji edemede na-esonụ.
# /usr/local/lsws/admin/misc/admpass.sh
Nhọrọ, ị nwere ike ịtọ aha njirimara dị iche maka akaụntụ nchịkwa ma ọ bụ pịa ENTER ka idobe uru ndabara nke \admin wee tọọ paswọọdụ siri ike maka onye ọrụ nchịkwa, nke a na-eji jikwaa OpenLiteSpeed site na interface weebụ.
Na-anwale ibe Weebụ OpenLiteSpeed na Interface Admin
OpenLiteSpeed a amalitelarị ma na-arụ ọrụ, mana ọ bụrụ na ịchọrọ ịmalite, kwụsị, malitegharịa ma ọ bụ nyochaa ọkwa nke ihe nkesa ahụ, jiri iwu ọrụ ọkọlọtọ dị ka egosiri.
# service lsws status
Ọ bụrụ na ị na-agba ọkụ na sistemụ, jide n'aka na imepe ọdụ ụgbọ mmiri 8088 na 7080 na sistemụ.
# firewall-cmd --zone=public --permanent --add-port=8088/tcp # firewall-cmd --zone=public --permanent --add-port=7080/tcp # firewall-cmd --reload
Ugbu a mepee ihe nchọgharị weebụ gị wee gaa na ibe weebụ OpenLiteSpeed nke ndabara na ngalaba aha ma ọ bụ adreesị IP nke sava gị, na-esote : 8088
ọdụ ụgbọ mmiri.
http://server_domain_or_IP:8088
Ozugbo ị nwere obi ụtọ na ibe weebụ OpenLiteSpeed nke ndabara, ị nwere ike nweta interface nhazi gị site na iji HTTPS na :7080
ọdụ ụgbọ mmiri.
https://server_domain_or_IP:7080
Ozugbo ị nyochachara, a ga-enye gị ohere nchịkwa nchịkwa OpenLiteSpeed .
Ọ bụ ya! N'ime edemede a, anyị akọwala otu esi etinye OpenLiteSpeed na ụdị PHP kachasị mma, yana MariaDB na sava CentOS 8. OpenLiteSpeed na-enye arụmọrụ dị elu, interface nchịkwa dị mfe iji, yana nhọrọ ahaziburu maka ide edemede na-enweghị njehie ọ bụla.