CentOS 8-de OpenLiteSpeed web serwerini nädip gurmaly


OpenLiteSpeed, web sahypalaryny dolandyrmak we hyzmat etmek üçin web dolandyryş interfeýsi bilen gelýän açyk çeşme, ýokary öndürijilikli we ýeňil HTTP web serweri.

Linux web serwerleri barada aýdylanda bolsa, OpenLiteSpeed-iň täsirli aýratynlyklary bar, sebäbi pes CPU bilen müňlerçe yzygiderli baglanyşyklary dolandyryp bilýän serwer üçin Apache gabat gelýän täzeden ýazmak düzgünleri we optimal PHP işleýşi ýaly, köp gurnama üçin ileri tutulýan saýlama bolýar. Oryat sarp etmek.

Bu makalada, PHP prosessor we MariaDB maglumat bazasyny dolandyryş ulgamy bilen CentOS 8 serwerinde OpenLiteSpeed-i gurmak we düzmek prosesi bilen size ýol görkezeris.

OpenLiteSpeed ammaryny goşuň

OpenLiteSpeed-iň iň soňky wersiýasyny gurmak üçin, işlemek arkaly ulgamymyza resmi ammar maglumatlaryny goşmaly.

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

Aboveokardaky rpm buýrugy ulgamda programma üpjünçiligi paketlerini gözlänimizde we guranymyzda salgylanýan ýum ammarlarynyň sanawyny täzelär.

OpenLiteSpeed web serwerini gurmak

Ulgamda OpenLiteSpeed ammary açylansoň, OpenLiteSpeed web serweriniň iň soňky wersiýasyny işledip gurup bileris.

# yum install openlitespeed

Bellik: Adaty OpenLiteSpeed gurnama katalogy/usr/local/lsws.

MariaDB maglumat bazasy ulgamyny gurmak we goramak

Indi aşakdaky buýrugy işledip, MariaDB maglumat bazasyny dolandyryş ulgamyny guruň.

# yum install mariadb-server

Ondan soň, serwerimiz açylanda awtomatiki başlar ýaly, MariaDB maglumat bazasy ulgamyny işe giriziň we işlediň.

# systemctl start mariadb
# systemctl enable mariadb

Indi täze administratiw paroly bellemek we käbir ygtybarly defoltlary gulplamak bilen MariaDB gurnamasyny üpjün etmek üçin ýönekeý howpsuzlyk skriptini işledip bileris.

# mysql_secure_installation

PHP deslapky prosessoryny gurmak

PHP 7.x-iň iň soňky wersiýasyny gurmak üçin, iň köp ulanylýan web programmalaryny işletmek üçin ýeterlikli ulanylýan PHP paketleri bilen OpenLiteSpeed ammaryndan PHP 7.3 gurjak EPEL ammaryny işletmeli.

# 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 Bellenen Admin Parolyny üýtgediň

Bellenen parol\123456 diýip düzüldi, aşakdaky skripti işledip, OpenLiteSpeed üçin esasy paroly üýtgetmeli.

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

Islege görä, administratiw hasap üçin başga bir ulanyjy adyny belläp bilersiňiz ýa-da\admin -iň asyl bahasyny saklamak üçin ENTER basyp bilersiňiz. Soňra web interfeýsinden OpenLiteSpeed-i dolandyrmak üçin ulanylýan administratiw ulanyjy üçin berk parol belläň.

OpenLiteSpeed web sahypasyny we administrator interfeýsini barlamak

OpenLiteSpeed eýýäm işleýär we serweriň ýagdaýyny başlamak, duruzmak, täzeden başlamak ýa-da barlamak isleseňiz, görkezilişi ýaly adaty hyzmat buýrugyny ulanyň.

# service lsws status

Ulgamda gorag diwary işleýän bolsaňyz, ulgamda 8088 we 7080 portlary açyň.

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

Indi web brauzeriňizi açyň we serweriňiziň domen adynda ýa-da IP adresinde adaty OpenLiteSpeed web sahypasyna geçiň, ondan soň : 8088 porty bar.

http://server_domain_or_IP:8088

Adaty OpenLiteSpeed web sahypasyndan hoşal bolanyňyzdan soň, : 7080 portunda HTTPS ulanyp, administratiw interfeýsiňize girip bilersiňiz.

https://server_domain_or_IP:7080

Hakyky tassyklanyňyzdan soň size OpenLiteSpeed dolandyryş interfeýsi berler.

Bu! Bu makalada, PHP-iň optimallaşdyrylan wersiýasy bilen OpenLiteSpeed-i we CentOS 8 serwerinde MariaDB-ni nädip gurmalydygyny düşündirdik. “OpenLiteSpeed” ýokary öndürijiligi, ulanylmagy aňsat administrator interfeýsini we skriptleri ýalňyşsyz işletmek üçin öňünden düzülen opsiýalary üpjün edýär.