Kuinka asentaa OpenLiteSpeed-verkkopalvelin CentOS 8: een


OpenLiteSpeed on avoimen lähdekoodin, erittäin suorituskykyinen ja kevyt HTTP-verkkopalvelin, johon kuuluu verkkohallintaliittymä verkkosivustojen hallintaan ja palvelemiseen.

Linux-verkkopalvelimista huolimatta OpenLiteSpeedillä on joitain vaikuttavia ominaisuuksia, jotka tekevät siitä suositun valinnan monille asennuksille, koska sen mukana toimitetaan Apache-yhteensopivat uudelleenkirjoitussäännöt ja optimoitu PHP-käsittely palvelimelle, joka pystyy käsittelemään tuhansia samanaikaisia yhteyksiä alhaisella suorittimella ja Muistin kulutus.

Tässä artikkelissa opastamme sinut läpi OpenLiteSpeedin asentamisen ja määrittämisen CentOS 8 -palvelimelle PHP-prosessorilla ja MariaDB-tietokannan hallintajärjestelmällä.

Lisää OpenLiteSpeed-arkisto

Jos haluat asentaa OpenLiteSpeedin uusimman version, sinun on lisättävä viralliset arkistotiedot järjestelmäämme suorittamalla.

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

Yllä oleva rpm-komento päivittää luettelon yum-arkistoista, joihin viittaamme hakiessamme ja asentamalla ohjelmistopaketteja järjestelmään.

Asennetaan OpenLiteSpeed-verkkopalvelinta

Kun OpenLiteSpeed-arkisto on käytössä järjestelmässä, voimme asentaa OpenLiteSpeed-verkkopalvelimen uusimman version suorittamalla.

# yum install openlitespeed

Huomautus: Oletusasennettu OpenLiteSpeed-asennushakemisto on/usr/local/lsws.

MariaDB-tietokantajärjestelmän asentaminen ja suojaaminen

Asenna nyt MariaDB-tietokannan hallintajärjestelmä suorittamalla seuraava komento.

# yum install mariadb-server

Käynnistä seuraavaksi MariaDB-tietokantajärjestelmä, jotta se käynnistyy automaattisesti, kun palvelimemme käynnistyy.

# systemctl start mariadb
# systemctl enable mariadb

Nyt voimme suorittaa yksinkertaisen suojauskoodin MariaDB-asennuksen suojaamiseksi asettamalla uuden järjestelmänvalvojan salasanan ja lukitsemalla joitain epävarmoja oletusasetuksia.

# mysql_secure_installation

PHP-esiprosessorin asentaminen

Uusimman PHP 7.x -version asentamiseksi sinun on otettava käyttöön EPEL-arkisto, joka asentaa PHP 7.3: n OpenLiteSpeed-arkistosta kaikkien yleisesti käytettyjen PHP-pakettien kanssa, jotka riittävät suorittamaan yleisimmin käytetyt verkkosovellukset.

# 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

Vaihda OpenLiteSpeed-järjestelmänvalvojan oletussalasana

Oletussalasanaksi on asetettu ”123456”, meidän on vaihdettava OpenLiteSpeed-oletussalasana suorittamalla seuraava komentosarja.

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

Vaihtoehtoisesti voit asettaa toisen käyttäjätunnuksen järjestelmänvalvojan tilille tai vain painaa ENTER-painiketta, jos haluat säilyttää oletusarvon "admin". Määritä sitten vahva salasana järjestelmänvalvojan käyttäjälle, jota käytetään OpenLiteSpeedin hallintaan web-käyttöliittymästä.

Testataan OpenLiteSpeed-verkkosivua ja järjestelmänvalvojan käyttöliittymää

OpenLiteSpeed on jo käynnissä ja käynnissä, mutta jos haluat käynnistää, pysäyttää, käynnistää uudelleen tai tarkistaa palvelimen tilan, käytä vakiopalvelukomentoa kuvan mukaisesti.

# service lsws status

Jos käytät palomuuria järjestelmässä, muista avata järjestelmän portit 8088 ja 7080.

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

Avaa nyt selain ja siirry OpenLiteSpeed-oletussivulle palvelimesi verkkotunnuksessa tai IP-osoitteessa, jota seuraa : 8088 -portti.

http://server_domain_or_IP:8088

Kun olet tyytyväinen OpenLiteSpeed-oletussivuun, voit nyt käyttää hallintaliittymääsi HTTPS: n avulla osoitteessa : 7080 .

https://server_domain_or_IP:7080

Kun olet todennut, sinulle myönnetään OpenLiteSpeed-hallintaliittymä.

Se siitä! Tässä artikkelissa olemme selittäneet, kuinka OpenLiteSpeed asennetaan optimoidulla PHP-versiolla ja MariaDB CentOS 8 -palvelimelle. OpenLiteSpeed tarjoaa korkean suorituskyvyn, helppokäyttöisen järjestelmänvalvojan käyttöliittymän ja valmiiksi määritetyt vaihtoehdot komentosarjojen suorittamiseksi ilman virheitä.