Requisits previs
Pas 1: actualitzeu el sistema
Pas 2: instal·leu OpenLiteSpeed
Pas 3: instal·leu PHP 7
Pas 4: configureu les credencials d'administrador per a la GUI d'OpenLiteSpeed WebAdmin
Pas 5: configureu OpenLiteSpeed a la GUI de WebAdmin
Pas 6: confirmeu la vostra configuració
OpenLiteSpeed, l'edició de codi obert de LiteSpeed, és una aplicació de servidor web d'alt rendiment però lleugera.
En aquest article, us presentaré com instal·lar OpenLiteSpeed juntament amb PHP 7 en un servidor CentOS 7.
Requisits previs
Pas 1: actualitzeu el sistema
Inicieu sessió com a usuari sudo i, a continuació, actualitzeu el sistema de la següent manera:
sudo yum install epel-release -y
sudo yum clean all && sudo yum update -y && sudo shutdown -r now
Després del reinici, torneu a iniciar sessió amb el mateix usuari sudo.
Pas 2: instal·leu OpenLiteSpeed
A CentOS 7, podeu instal·lar OpenLiteSpeed 1.4.24, la darrera versió d'OpenLiteSpeed, mitjançant YUM:
sudo rpm -ivh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el7.noarch.rpm
sudo yum install openlitespeed -y
Pas 3: instal·leu PHP 7
Quan instal·leu paquets PHP precompilats per a OpenLiteSpeed mitjançant YUM, hauríeu de triar paquets PHP els noms dels quals comencen per lsphp.
Per exemple, podeu llistar tots els paquets que comencen amb lsphpl'ordre següent:
yum list lsphp*
A continuació, podeu instal·lar alguns dels paquets i mòduls PHP 7.1 més utilitzats per a OpenLiteSpeed de la següent manera:
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
Pas 4: configureu les credencials d'administrador per a la GUI d'OpenLiteSpeed WebAdmin
OpenLiteSpeed inclou una interfície d'usuari de WebAdmin fàcil d'utilitzar. Abans de poder utilitzar la interfície d'usuari, heu de configurar les credencials de l'usuari administrador de la manera següent:
sudo /usr/local/lsws/admin/misc/admpass.sh
Proporcioneu informació com a continuació:
- Nom d'usuari [administrador]:
<your-admin-username>
- Contrasenya:
<your-admin-password>
- Reescriu la contrasenya:
<your-admin-password>
Permet el port 7080per permetre l'accés web a la GUI de WebAdmin:
sudo firewall-cmd --zone=public --permanent --add-port=7080/tcp
sudo firewall-cmd --reload
Ara, apunteu el vostre navegador web a http://203.0.113.1:7080, ignoreu l'avís de seguretat SSL i, a continuació, utilitzeu les credencials d'administrador que hàgiu establert anteriorment per iniciar la sessió.
Per defecte, l'OpenLiteSpeed 1.4.24 espera que esteu executant PHP 5.x. Com que optem per utilitzar PHP 7.1, hem de modificar les configuracions d'OpenLiteSpeed per admetre PHP 7.1 de la següent manera:
1) Feu clic a la Server Configurationcategoria i després a la External apppestanya, trobareu una aplicació externa anomenada lsphp5. Feu clic a la segona icona Editdel costat dret per editar aquesta aplicació de la següent manera:
- Nom:
lsphp71
- Adreça:
uds://tmp/lshttpd/lsphp.sock
- Màxim de connexions:
35
- Medi ambient:
PHP_LSAPI_MAX_REQUESTS=500
PHP_LSAPI_CHILDREN=35
- Temps d'espera de la sol·licitud inicial (segons):
60
- Temps d'espera per tornar a intentar:
0
- Memòria de respostes:
no
- Inici automàtic:
yes
- Comandament:
$SERVER_ROOT/lsphp71/bin/lsphp
- Registre enrere:
100
- Instàncies:
1
- Límit suau de memòria (bytes):
2047M
- Límit dur de memòria (bytes):
2047M
- Límit suau del procés:
400
- Límit dur del procés:
500
Feu clic a la Saveicona de l'extrem superior dret per desar les vostres modificacions.
2) Feu clic a la Script handlerpestanya i, a continuació, utilitzeu la Editicona per actualitzar el controlador de l'script de la manera següent:
- Sufixos:
php
- Tipus de manipulador:
LiteSpeed SAPI
- Nom del gestor:
lsphp71
Després de la modificació, feu clic a la Saveicona per desar els canvis.
3) Feu clic a la Listenerscategoria i, a continuació, utilitzeu la Viewicona per veure els detalls de l' Defaultoient.
A la Listener Default > Generalpàgina, feu clic a la Editicona del costat dret i, a continuació, modifiqueu la configuració de la següent manera:
- Nom de l'oient:
Default
- Adreça IP:
ANY
- Port:
80
Després de la modificació, feu clic a la Saveicona per desar els canvis.
4) Feu clic a la Graceful Restarticona de l'extrem superior dret per aplicar els vostres canvis.
Pas 6: confirmeu la vostra configuració
Primer, modifiqueu les regles del tallafoc per permetre l'accés al port 80:
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reload
A continuació, visiteu http://203.0.113.1en una nova finestra del navegador web. Si tot va bé, veureu la Congratulationspàgina que anuncia que:
You have successfully installed the OpenLiteSpeed Web Server!
Finalment, visiteu http://203.0.113.1/phpinfo.phpper obtenir més detalls sobre la vostra configuració d'OpenLiteSpeed.
Així conclou el nostre tutorial. Gràcies per llegir.