Az OpenLiteSpeed ​​és a PHP 7 telepítése CentOS 7 rendszeren

Az OpenLiteSpeed, a LiteSpeed ​​nyílt forráskódú kiadása egy nagy teljesítményű, de könnyű webszerver-alkalmazás.

Ebben a cikkben bemutatom, hogyan telepítheti az OpenLiteSpeed ​​programot a PHP 7-tel együtt egy CentOS 7 kiszolgálón.

Előfeltételek

1. lépés: Frissítse a rendszert

Jelentkezzen be sudo felhasználóként, majd frissítse a rendszert az alábbiak szerint:

sudo yum install epel-release -y
sudo yum clean all && sudo yum update -y && sudo shutdown -r now

Az újraindítás után jelentkezzen be újra ugyanazzal a sudo felhasználóval.

2. lépés: Az OpenLiteSpeed ​​telepítése

CentOS 7 rendszeren telepítheti az OpenLiteSpeed ​​1.4.24-et, az OpenLiteSpeed ​​legújabb kiadását a YUM használatával:

sudo rpm -ivh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el7.noarch.rpm
sudo yum install openlitespeed -y

3. lépés: Telepítse a PHP 7-et

Amikor előre lefordított PHP-csomagokat telepít az OpenLiteSpeed-hez YUM használatával, olyan PHP-csomagokat kell választania, amelyek neve -vel kezdődik lsphp.

Például felsorolhatja az összes csomagot lsphpa következő paranccsal kezdődően :

yum list lsphp*

Ezután telepítheti az OpenLiteSpeedhez leggyakrabban használt PHP 7.1-es csomagokat és modulokat az alábbiak szerint:

sudo yum install lsphp71 lsphp71-mysqlnd lsphp71-common lsphp71-gd lsphp71-pdo lsphp71-process lsphp71-mbstring lsphp71-mcrypt lsphp71-opcache lsphp71-bcmath lsphp71-xml -y

4. lépés: Állítsa be az OpenLiteSpeed ​​WebAdmin GUI rendszergazdai hitelesítő adatait

Az OpenLiteSpeed ​​felhasználóbarát WebAdmin felhasználói felülettel érkezik. A felhasználói felület használata előtt be kell állítania az adminisztrátori felhasználói hitelesítő adatokat az alábbiak szerint:

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

Adja meg az információkat az alábbiak szerint:

  • Felhasználónév [admin]: <your-admin-username>
  • Jelszó: <your-admin-password>
  • Gépelje be újra a jelszót: <your-admin-password>

Port 7080engedélyezése a WebAdmin GUI-hoz való webes hozzáférés engedélyezéséhez:

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

Most mutasson webböngészőjében http://203.0.113.1:7080a címre, hagyja figyelmen kívül az SSL biztonsági figyelmeztetést, majd használja a korábban beállított rendszergazdai hitelesítő adatokat a bejelentkezéshez.

5. lépés: Az OpenLiteSpeed ​​konfigurálása a WebAdmin grafikus felületén

Alapértelmezés szerint az OpenLiteSpeed ​​1.4.24 azt várja, hogy Ön PHP 5.x-et használjon. Mivel a PHP 7.1 használatát választjuk, az alábbiak szerint módosítanunk kell az OpenLiteSpeed ​​konfigurációit, hogy támogassák a PHP 7.1-et:

1) Kattintson a Server Configurationkategóriára, majd a External appfülre, és talál egy külső alkalmazást, melynek neve lsphp5. Kattintson a második ikonra Edita jobb oldalon az alkalmazás szerkesztéséhez az alábbiak szerint:

  • Név: lsphp71
  • Cím: uds://tmp/lshttpd/lsphp.sock
  • Maximális csatlakozások: 35
  • Környezet:
    • PHP_LSAPI_MAX_REQUESTS=500
    • PHP_LSAPI_CHILDREN=35
  • Kezdeti kérés időtúllépése (másodperc): 60
  • Újrapróbálkozás időtúllépés: 0
  • Válaszpufferelés: no
  • Automatikus indítás: yes
  • Parancs: $SERVER_ROOT/lsphp71/bin/lsphp
  • Hátralék: 100
  • Példányok: 1
  • Memória korlát (byte): 2047M
  • Memória merevségi korlát (byte): 2047M
  • Folyamat lágy határa: 400
  • A folyamat kemény határa: 500

Kattintson a Savejobb felső sarokban lévő ikonra a módosítások mentéséhez.

2) Kattintson a Script handlerfülre, majd az Editikon segítségével frissítse a szkriptkezelőt az alábbiak szerint:

  • Utótagok: php
  • Kezelő típusa: LiteSpeed SAPI
  • Kezelő neve: lsphp71

A módosítás után kattintson az Saveikonra a módosítások mentéséhez.

3) Kattintson a Listenerskategóriára, majd használja az Viewikont a Defaultfigyelő adatainak megtekintéséhez .

Az Listener Default > Generaloldalon kattintson a Editjobb oldalon található ikonra, majd módosítsa a beállításokat az alábbiak szerint:

  • Hallgató neve: Default
  • IP-cím: ANY
  • Kikötő: 80

A módosítás után kattintson az Saveikonra a módosítások mentéséhez.

4) Kattintson a Graceful Restartjobb felső sarokban lévő ikonra a módosítások alkalmazásához.

6. lépés: Erősítse meg beállításait

Először módosítsa a tűzfalszabályokat, hogy engedélyezze a hozzáférést a 80-as porton:

sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reload

Ezután látogasson http://203.0.113.1el egy új böngészőablakban. Ha minden jól megy, megjelenik az Congratulationsoldal, amely a következőket hirdeti:

You have successfully installed the OpenLiteSpeed Web Server!

Végül látogasson el http://203.0.113.1/phpinfo.php, hogy további részleteket tudjon meg az OpenLiteSpeed ​​beállításáról.

Ezzel az oktatóanyagunk véget ért. Köszönöm, hogy elolvasta.

Hagyj kommentárt

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Ez az oktatóanyag végigvezeti Önt a Vultrs rendszerekkel kompatibilis Windows ISO létrehozásának folyamatán. Itt megtanulhatja az <>Windows ISO<> előállításának lépéseit az NTLite segítségével.

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.

DDOS támadások: Rövid áttekintés

DDOS támadások: Rövid áttekintés

Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.

Essential péntek: Mi történt az AI-vezérelt autókkal?

Essential péntek: Mi történt az AI-vezérelt autókkal?

Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.

A Big Data Reference Architecture Layerek funkciói

A Big Data Reference Architecture Layerek funkciói

Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.

Az adattárolás fejlődése – Infografika

Az adattárolás fejlődése – Infografika

Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.