Com instal·lar la pila LLMP al servidor VPS Ubuntu 18.04 o al servidor dedicat

Lighttpd que forma part de la pila LLMP (Linux, Lighttpd, MySQL i PHP) és un servidor web de codi obert que gestiona diversos llocs a tot el món amb un focus especial en l’augment del rendiment i l’empremta d’un moment lleuger. Amb l’ajuda de MySQL i PHP, Lighttpd actua com una alternativa forta a la pila LAMP robusta.


Aquest article us portarà a través del procés d’instal·lació de Lighttpd, MySQL, Linux i PHP per garantir que el vostre servidor de núvol estigui en funcionament.

Prerequisits

  • Aquest tutorial suposa que ja teniu Ubuntu VPS instal·lat amb privilegis root.
  • Utilitzarem MariaDB que és totalment compatible amb el sistema de gestió de MySQL i que es pot utilitzar com a reemplaçament complet.

Comencem.

Pas 1: Instal·lació de MariaDB

Comenceu per actualitzar l’índex de dipòsits del vostre sistema:

Actualització $ sudo apt

A continuació, instal·leu el servidor MariaDB executant la comanda següent:

$ sudo apt -instal·le el servidor mariadb

MariaDB hauria de començar a funcionar immediatament. Si no funciona, executeu la comanda següent:

$ Sudo systemctl start mariadb

Assegureu-vos de reiniciar MariaDB cada vegada que reinicieu el sistema. A continuació, executeu la comanda següent i premeu Entra:

$ Sudo systemctl permet mariadb

Ara, assegureu el servidor MariaDB mitjançant mysql_secure_installation comandament.

Un cop acabat, comenceu a instal·lar Lighttpd.

Pas 2: Instal·lació de Lighttpd

Per instal·lar Lighttpd, executeu la comanda següent:

$ Sudo apt instal·lar -y lighttpd

Ara inicieu el servei Lighttpd un cop finalitzada la instal·lació.

$ Sudo systemctl start lighttpd

Pas 3: tallafoc

Perquè Lighttpd funcioni, heu de permetre que les sol·licituds HTTP passin pel tallafoc. Per fer-ho, executeu les ordres a continuació:

$ Sudo ufw permet http
$ Recàrrega sudo ufw
$ Sudo ufw habilitat

Ara, obriu un nou navegador web i aneu a:

http: // your-ip-address /

Hauria de semblar una pàgina Lighttpd per mostrar que el servei s’ha instal·lat al servidor.

Com instal·lar la pila LLMP al servidor VPS Ubuntu 18.04 o al servidor dedicat

Ara, reinicieu el sistema per assegurar-vos que Lighttpd s’actualitzi.

$ Sudo systemctl habilita lighttpd

Pas 5: Instal·lació de PHP – FPM

Lighttpd requereix que els serveis de PHP FastCGI ajudin a configurar PHP. PHP és important per a llocs web que reben un gran trànsit. Per instal·lar PHP, executeu la comanda següent:

$ Sudo apt instal·lar -y php-fpm php-mysql php-cli

Assegureu-vos que editeu el document php.ini fitxer amb la comanda següent:

$ sudo nano /etc/php/7.2/fpm/php.ini

Ara, configura cgi.fix_pathinfo a 1 amb la comanda següent:

cgi.fix_pathinfo = 1

Per defecte. PHP apunta a la presa UNIX/run/php/php7.2-fpm.sock. Continua i edita el quadre “/etc/php/7.2/fpm/pool.d/www.conf“. Fitxer per assegurar que PHP escolta la presa de TCP.

Això es pot fer executant la comanda següent:

$ sudo nano /etc/php/7.2/fpm/pool.d/www.conf

A continuació, editeu i canvieu els detalls d’escolta.

DE:

listen = /run/php/php7.2-fpm.sock

PER:

escolta = 127.0.0.1:9000

Ara reinicieu el servei PHP.

$ Sudo systemctl reinicia php7.2-fpm

Endavant i editeu el fitxer 15-fastcg-php.conf com es mostra a continuació:

$ sudo nano /etc/lighttpd/conf-available/15-fastcgi-php.conf

Cerqueu les entrades següents i editeu-les.

DE:

"camí binari" => "/ usr / bin / php-cgi",
"endoll" => "/var/run/lighttpd/php.socket",

PER:

"amfitrió" => "127.0.0.1",
"port" => "9000",

Ara, activeu els components FastCGI i FastCGI-PHP executant les ordres següents:

$ Sudo fastcgi-light-enable-mod
$ Sudo lighty-enable-mod fastcgi-php

A continuació, reinicieu Lighttpd:

$ Sudo systemctl reinicia lighttpd

Pas 6: Habilitació del servei PHP a l’amfitrió virtual

El següent pas és crear i habilitar un host virtual al servidor Lighttpd. Utilitzeu els detalls a continuació:

Nom del servidor: www.hostadvice.local

Arrel del document: /var/www/html/www.hostadvice.local

Anar a / etc / lighttpd / conf-available / i creeu un fitxer de configuració nou conegut com a www.hostadvice.local.conf.

$ sudo nano /etc/lighttpd/conf-available/www.hostadvice.local.conf

Afegiu la informació a continuació:

$ sudo HTTP ["amfitrió"] == "www.hostadvice.local" {### URL del domini
server.document-root = "/var/www/html/www.hostadvice.local"   ### Arrel del document
}

Ara, activeu l’amfitrió virtual:

$ sudo ln -s /etc/lighttpd/conf-available/www.hostadvice.local.conf / etc / lighttpd / conf-enabled /

Com que PHP està habilitat, el següent pas és provar si funciona en l’amfitrió virtual.

Pas 5: Prova del servei PHP a l’amfitrió virtual

Comença per crear un directori arrel per al domini actual mitjançant la comanda següent:

$ sudo mkdir /var/www/html/www.hostadvice.local

Per provar PHP, poseu un fitxer .php al document arrel de l’amfitrió virtual.

$ sudo nano /var/www/html/www.hostadvice.local/index.php

Això obrirà un fitxer amb l’etiqueta index.php. Ara, copieu i enganxeu la línia següent a la secció index.php dossier:

<?php phpinfo (); ?>

Ara, estableix el permís amb la següent comanda:

$ chown -R www-data: www-data / var / www / html /

Reinicieu el servei PHP per aplicar aquests canvis:

$ sudo systemctl reinicia lighttpd
$ Sudo systemctl reinicia php7.2-fpm

Obriu un nou navegador i introduïu el vostre domini. En aquest cas, el domini és

http: //www.hostadvice.local.

Hauríeu de veure una pàgina que sembli així:

Com instal·lar la pila LLMP al servidor VPS Ubuntu 18.04 o al servidor dedicat

La captura de pantalla superior indica que PHP funciona bé mitjançant FastCGI que es mostra a la línia de l’API del servidor.

Ara, desplaceu-vos cap avall per veure els mòduls PHP disponibles que estan actius.

Desplaceu-vos més avall per veure la informació sobre MySQL.

Com instal·lar la pila LLMP al servidor VPS Ubuntu 18.04 o al servidor dedicat

Conclusió

Això és! Ara heu simplificat la guia amb tot el que necessiteu per instal·lar correctament la pila LLMP en 18.04 VPS. Ara, ja podeu començar a utilitzar el servidor web basat en LLMP amb facilitat.

Consulteu els tres serveis VPS principals:

A2 Hosting

Preu inicial:
5,00 dòlars


Fiabilitat
9.3


Preu
9.0


Usuari amigable
9.3


Assistència
9.3


Característiques
9.3

Llegiu comentaris

Visita Hosting A2

ScalaHosting

Preu inicial:
12,00 dòlars


Fiabilitat
9.4


Preu
9.5


Usuari amigable
9.5


Assistència
9.5


Característiques
9.4

Llegiu comentaris

Visita ScalaHosting

Hostinger

Preu inicial:
3,95 dòlars


Fiabilitat
9.3


Preu
9.3


Usuari amigable
9.4


Assistència
9.4


Característiques
9.2

Llegiu comentaris

Visita Hostinger

Articles relacionats amb la informació

  • Com configurar Fail2ban al servidor VPS Ubuntu 18.04 o al servidor dedicat
    intermèdia
  • Com instal·lar Litespeed Web Server en un Ubuntu 18.04 VPS o Servidor dedicat
    intermèdia
  • Com instal·lar la pila LEMP (Linux, Nginx, MySQL, PHP) en un servidor Ubuntu 18.04 VPS o servidor dedicat
    intermèdia
  • Com habilitar l’autenticació de dos factors en un servidor VPS Ubuntu 18.04 o un servidor dedicat
    intermèdia
  • Com instal·lar phpBB amb Apache en un Ubuntu 18.04 VPS o servidor dedicat
    intermèdia
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me