CentOS 8-ൽ OpenLiteSpeed വെബ് സെർവർ എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം


വെബ്uസൈറ്റുകൾ കൈകാര്യം ചെയ്യുന്നതിനും സേവിക്കുന്നതിനുമായി ഒരു വെബ് അഡ്മിനിസ്ട്രേഷൻ ഇന്റർഫേസുമായി വരുന്ന ഒരു ഓപ്പൺ സോഴ്uസും ഉയർന്ന പ്രകടനവും ഭാരം കുറഞ്ഞതുമായ HTTP വെബ് സെർവറാണ് OpenLiteSpeed.

ലിനക്സ് വെബ് സെർവറുകളെ സംബന്ധിച്ചിടത്തോളം, OpenLiteSpeed-ന് നിരവധി ഇൻസ്റ്റാളേഷനുകൾക്കായി തിരഞ്ഞെടുക്കാവുന്ന ചില ശ്രദ്ധേയമായ സവിശേഷതകൾ ഉണ്ട്, കാരണം ഇത് അപ്പാച്ചെ അനുയോജ്യമായ റീറൈറ്റിംഗ് നിയമങ്ങളും സെർവറിനായി ഒപ്റ്റിമൈസ് ചെയ്ത PHP പ്രോസസ്സിംഗും ഉള്ളതിനാൽ, കുറഞ്ഞ സിപിയുവിനൊപ്പം ആയിരക്കണക്കിന് ഒരേസമയം കണക്ഷനുകൾ കൈകാര്യം ചെയ്യാൻ കഴിയും. മെമ്മറി ഉപഭോഗം.

ഈ ലേഖനത്തിൽ, PHP പ്രോസസറും MariaDB ഡാറ്റാബേസ് മാനേജുമെന്റ് സിസ്റ്റവും ഉള്ള CentOS 8 സെർവറിൽ OpenLiteSpeed ഇൻസ്റ്റാൾ ചെയ്യുകയും കോൺഫിഗർ ചെയ്യുകയും ചെയ്യുന്ന പ്രക്രിയയിലൂടെ ഞങ്ങൾ നിങ്ങളെ നയിക്കും.

OpenLiteSpeed റിപ്പോസിറ്ററി ചേർക്കുക

OpenLiteSpeed-ന്റെ ഏറ്റവും പുതിയ പതിപ്പ് ഇൻസ്റ്റാൾ ചെയ്യാൻ, പ്രവർത്തിപ്പിക്കുന്നതിലൂടെ ഞങ്ങളുടെ സിസ്റ്റത്തിലേക്ക് ഔദ്യോഗിക ശേഖരണ വിവരങ്ങൾ ചേർക്കേണ്ടതുണ്ട്.

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

മുകളിലുള്ള rpm കമാൻഡ് സിസ്റ്റത്തിൽ സോഫ്റ്റ്uവെയർ പാക്കേജുകൾക്കായി തിരയുകയും ഇൻസ്റ്റാൾ ചെയ്യുകയും ചെയ്യുമ്പോൾ നമ്മൾ പരാമർശിക്കുന്ന yum റിപ്പോസിറ്ററികളുടെ ലിസ്റ്റ് അപ്ഡേറ്റ് ചെയ്യും.

OpenLiteSpeed വെബ് സെർവർ ഇൻസ്റ്റാൾ ചെയ്യുന്നു

സിസ്റ്റത്തിൽ ഓപ്പൺലൈറ്റ് സ്പീഡ് റിപ്പോസിറ്ററി പ്രവർത്തനക്ഷമമാക്കിയാൽ, ഓപ്പൺലൈറ്റ്സ്പീഡ് വെബ് സെർവറിന്റെ ഏറ്റവും പുതിയ പതിപ്പ് പ്രവർത്തിപ്പിക്കുന്നതിലൂടെ നമുക്ക് ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും.

# yum install openlitespeed

ശ്രദ്ധിക്കുക: ഡിഫോൾട്ട് OpenLiteSpeed ഇൻസ്റ്റലേഷൻ ഡയറക്ടറി /usr/local/lsws ആണ്.

MariaDB ഡാറ്റാബേസ് സിസ്റ്റം ഇൻസ്റ്റാൾ ചെയ്യുകയും സുരക്ഷിതമാക്കുകയും ചെയ്യുന്നു

ഇപ്പോൾ താഴെ പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിച്ച് MariaDB ഡാറ്റാബേസ് മാനേജ്മെന്റ് സിസ്റ്റം ഇൻസ്റ്റാൾ ചെയ്യുക.

# yum install mariadb-server

അടുത്തതായി, MariaDB ഡാറ്റാബേസ് സിസ്റ്റം ആരംഭിച്ച് പ്രവർത്തനക്ഷമമാക്കുക, അങ്ങനെ ഞങ്ങളുടെ സെർവർ ബൂട്ട് ചെയ്യുമ്പോൾ അത് യാന്ത്രികമായി ആരംഭിക്കും.

# systemctl start mariadb
# systemctl enable mariadb

ഒരു പുതിയ അഡ്uമിനിസ്uട്രേറ്റീവ് പാസ്uവേഡ് സജ്ജീകരിക്കുകയും ചില സുരക്ഷിതമല്ലാത്ത ഡിഫോൾട്ടുകൾ ലോക്ക് ചെയ്യുകയും ചെയ്തുകൊണ്ട് MariaDB ഇൻസ്റ്റാളേഷൻ സുരക്ഷിതമാക്കാൻ ഇപ്പോൾ നമുക്ക് ഒരു ലളിതമായ സുരക്ഷാ സ്uക്രിപ്റ്റ് പ്രവർത്തിപ്പിക്കാം.

# mysql_secure_installation

PHP പ്രീപ്രൊസസ്സർ ഇൻസ്റ്റാൾ ചെയ്യുന്നു

PHP 7.x-ന്റെ ഏറ്റവും പുതിയ പതിപ്പ് ഇൻസ്റ്റാൾ ചെയ്യാൻ, നിങ്ങൾ EPEL റിപ്പോസിറ്ററി പ്രവർത്തനക്ഷമമാക്കേണ്ടതുണ്ട്, ഇത് സാധാരണയായി ഉപയോഗിക്കുന്ന എല്ലാ PHP പാക്കേജുകളും ഉപയോഗിച്ച് OpenLiteSpeed റിപ്പോസിറ്ററിയിൽ നിന്ന് PHP 7.3 ഇൻസ്റ്റാൾ ചെയ്യും, അത് ഏറ്റവും സാധാരണയായി ഉപയോഗിക്കുന്ന വെബ് ആപ്ലിക്കേഷനുകൾ പ്രവർത്തിപ്പിക്കാൻ പര്യാപ്തമാണ്.

# 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

OpenLiteSpeed ഡിഫോൾട്ട് അഡ്മിൻ പാസ്uവേഡ് മാറ്റുക

സ്ഥിരസ്ഥിതി പാസ്uവേഡ് \123456 ആയി സജ്ജീകരിച്ചിരിക്കുന്നു, ഇനിപ്പറയുന്ന സ്uക്രിപ്റ്റ് പ്രവർത്തിപ്പിച്ച് OpenLiteSpeed-നുള്ള സ്ഥിരസ്ഥിതി പാസ്uവേഡ് ഞങ്ങൾ മാറ്റേണ്ടതുണ്ട്.

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

ഓപ്ഷണലായി, നിങ്ങൾക്ക് അഡ്മിനിസ്ട്രേറ്റീവ് അക്കൗണ്ടിനായി മറ്റൊരു ഉപയോക്തൃനാമം സജ്ജീകരിക്കാം അല്ലെങ്കിൽ \അഡ്മിൻ എന്നതിന്റെ സ്ഥിര മൂല്യം നിലനിർത്താൻ ENTER അമർത്തുക. തുടർന്ന്, വെബ് ഇന്റർഫേസിൽ നിന്ന് OpenLiteSpeed നിയന്ത്രിക്കാൻ ഉപയോഗിക്കുന്ന അഡ്മിനിസ്ട്രേറ്റീവ് ഉപയോക്താവിനായി ശക്തമായ പാസ്uവേഡ് സജ്ജമാക്കുക.

OpenLiteSpeed വെബ് പേജും അഡ്മിൻ ഇന്റർഫേസും പരിശോധിക്കുന്നു

OpenLiteSpeed ഇതിനകം പ്രവർത്തനക്ഷമമാണ്, എന്നാൽ നിങ്ങൾക്ക് സെർവറിന്റെ സ്റ്റാറ്റസ് ആരംഭിക്കാനോ നിർത്താനോ പുനരാരംഭിക്കാനോ പരിശോധിക്കാനോ താൽപ്പര്യമുണ്ടെങ്കിൽ, കാണിച്ചിരിക്കുന്നതുപോലെ സാധാരണ സേവന കമാൻഡ് ഉപയോഗിക്കുക.

# service lsws status

നിങ്ങൾ സിസ്റ്റത്തിൽ ഫയർവാൾ പ്രവർത്തിപ്പിക്കുകയാണെങ്കിൽ, സിസ്റ്റത്തിൽ 8088, 7080 എന്നീ പോർട്ടുകൾ തുറക്കുന്നത് ഉറപ്പാക്കുക.

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

ഇപ്പോൾ നിങ്ങളുടെ വെബ് ബ്രൗസർ തുറന്ന് നിങ്ങളുടെ സെർവറിന്റെ ഡൊമെയ്uൻ നാമത്തിലോ IP വിലാസത്തിലോ ഉള്ള ഡിഫോൾട്ട് OpenLiteSpeed-ന്റെ വെബ് പേജിലേക്ക് നാവിഗേറ്റ് ചെയ്യുക, തുടർന്ന് :8088 പോർട്ട്.

http://server_domain_or_IP:8088

ഡിഫോൾട്ട് OpenLiteSpeed-ന്റെ വെബ് പേജിൽ നിങ്ങൾ സന്തുഷ്ടരാണെങ്കിൽ, നിങ്ങൾക്ക് ഇപ്പോൾ :7080 പോർട്ടിൽ HTTPS ഉപയോഗിച്ച് നിങ്ങളുടെ അഡ്മിനിസ്ട്രേറ്റീവ് ഇന്റർഫേസ് ആക്സസ് ചെയ്യാൻ കഴിയും.

https://server_domain_or_IP:7080

ഒരിക്കൽ നിങ്ങൾ പ്രാമാണീകരിക്കുമ്പോൾ, നിങ്ങൾക്ക് OpenLiteSpeed അഡ്മിനിസ്ട്രേഷൻ ഇന്റർഫേസ് നൽകും.

അത്രയേയുള്ളൂ! ഈ ലേഖനത്തിൽ, PHP യുടെ ഒപ്റ്റിമൈസ് ചെയ്ത പതിപ്പ് ഉപയോഗിച്ച് OpenLiteSpeed, ഒരു CentOS 8 സെർവറിൽ MariaDB എന്നിവ എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്ന് ഞങ്ങൾ വിശദീകരിച്ചിട്ടുണ്ട്. ഓപ്പൺലൈറ്റ്സ്പീഡ് ഉയർന്ന പ്രകടനവും ഉപയോഗിക്കാൻ എളുപ്പമുള്ള അഡ്മിൻ ഇന്റർഫേസും പിശകുകളില്ലാതെ സ്ക്രിപ്റ്റുകൾ പ്രവർത്തിപ്പിക്കുന്നതിന് മുൻകൂട്ടി ക്രമീകരിച്ച ഓപ്uഷനുകളും നൽകുന്നു.