Com instal·lar la pila LAMP al vostre servidor VOS CentOS 7 o dedicat

LAMP representa un grup d’aplicacions de programari que s’utilitzen junts per executar un lloc web dinàmic. Representa Linux, Apache, MySQL i PHP.


Linux és un sistema operatiu de codi obert mentre Apache és un servidor web. MySQL / MariaDB és un sistema de gestió de bases de dades relacional i PHP és un llenguatge d’escriptura del servidor. Si voleu executar llocs web més dinàmics, com ara WordPress, heu d’instal·lar-los al vostre servidor privat virtual (VPS).

En aquesta guia, tractarem els passos necessaris per instal·lar una pila LAMP al vostre servidor VPS que executi CentOs 7.

Consulteu la pàgina de millors serveis d’allotjament Linux d’Hostadvice per trobar els millors serveis d’allotjament Linux.

Prerequisits

  • Un pla VPS que utilitza CentOs 7
  • Un usuari no root amb privilegis sudo

Pas 1: actualitzeu el vostre sistema

Abans d’instal·lar les aplicacions, assegureu-vos que el vostre servidor CentOs 7 estigui al dia executant la comanda següent:

Actualització $ sudo yum

Pas 2: instal·leu Apache

Utilitzarem el gestor de paquets Yum per instal·lar qualsevol aplicació de programari a CentOs 7. Per instal·lar el servidor web d’Apache, executeu la comanda següent:

$ sudo yum instal·lar httpd

Quan se us demani que confirmeu la instal·lació, premeu I i Entra procedir.

Estem instal·lant el programari mitjançant la comanda sudo per tal que puguem obtenir privilegis administratius.

A continuació, hem de començar el servei Apache executant la comanda següent:

$ sudo systemctl iniciar httpd.service

En aquest punt, podeu introduir la vostra adreça IP pública en un navegador per confirmar la instal·lació. Hauríeu d’obtenir la pàgina Apache per defecte, tal com es mostra a continuació:

La pàgina anterior indica que Apache s’ha instal·lat correctament al servidor CentOs 7.

A continuació, heu d’activar Apache per iniciar-se durant l’arrencada del sistema mitjançant l’ordre següent:

$ sudo systemctl habilita httpd.service

Pas 3: Instal·leu base de dades MariaDB

MariaDB és una versió forquilla de MySQL. És una aplicació de programari de codi obert desenvolupada per una comunitat que vol que sigui lliure per a tothom.

Necessitarem MariaDB per emmagatzemar informació per als nostres llocs web dinàmics. Podem instal·lar MariaDB juntament amb els paquets addicionals que necessitem al nostre servidor CentOs executant les ordres següents:

$ sudo yum install mariadb-server mariadb

Confirmeu la instal·lació, prement I i Entra.

Ara que la instal·lació de MariaDB s’ha finalitzat correctament, podem executar la comanda següent per iniciar el servei.

$ sudo systemctl start mariadb

Pas 4: protecció de MariaDB

De manera predeterminada, la nostra MariaDB no és segura de manera predeterminada, hem de suprimir la base de dades de l’usuari anònim i provar i configurar altres opcions mitjançant la comanda següent:

$ sudo mysql_secure_instal·lació

Se us demanarà que introduïu la vostra contrasenya arrel de MariaDB, només premeu Enter perquè encara no heu definit cap contrasenya. Tingueu en compte que això no s’ha de confondre amb la contrasenya arrel del servidor.

Un cop fet això, se us farà una sèrie de preguntes. A continuació hem proporcionat les respostes per senzillesa:

Voleu definir la contrasenya arrel? [I / n] I
Nova contrasenya: introduïu la vostra contrasenya aquí
Torna a introduir la nova contrasenya: repeteix la contrasenya
Voleu eliminar usuaris anònims? [I / n] I
Voleu desactivar la sessió d’arrel de forma remota? [I / n] I
Voleu eliminar la base de dades de prova i accedir-hi? [I / n] I
Vols tornar a carregar taules de privilegis? [I / n] I

Finalment, obtindreu un missatge d’èxit com es mostra a continuació:

… Èxit!
Neteja…
Tot fet! Si heu completat tots els passos anteriors, ara la vostra instal·lació de MariaDB ha de ser segura.

El vostre servidor MariaDB està segur. Escriviu la comanda següent per habilitar-la durant l’arrencada:

$ sudo systemctl habilita mariadb.service

Pas 5: Instal·leu PHP

PHP és un llenguatge d’escriptura del servidor de propòsit general. PHP funciona juntament amb HTML per mostrar contingut dinàmic al vostre lloc web. També té els controladors correctes per connectar-se al sistema de gestió de bases de dades MariaDB que hem instal·lat anteriorment.

Podem instal·lar extensions PHP i MySQL mitjançant l’instal·lador de paquets yum escrivint l’ordre següent:

$ sudo yum instal·lar php php-mysql

Confirmeu la instal·lació, prement I i Entra.

Hem de reiniciar el servidor web d’Apache una vegada més perquè funcioni amb PHP escrivint:

reinicia httpd.service $ sudo systemctl

Prova PHP

Apache instal·la un lloc web predeterminat al directori “/ var / www / html /”. Així que per provar PHP al nostre servidor CentOs 7, hem de crear un fitxer amb un editor nano.

Primer, anem a instal·lar nano fent servir la comanda següent:

$ sudo ium instal·leu nano

A continuació, creeu el nostre fitxer “info.php” escrivint l’ordre següent:

$ sudo nano /var/www/html/info.php

S’hauria de mostrar un fitxer de text en blanc, només cal que copieu i enganxeu el contingut següent a la pàgina:

<?php
phpinfo ();
?>

A continuació, premeu CTRL + X, Y i Entra per desar els canvis

Per verificar si PHP funciona, visiteu l’URL següent al vostre navegador:

http: //ip_address/info.php

No oblideu substituir la part “ip_address” per l’adreça IP pública del servidor CentOs 7.

Si la instal·lació s’ha completat sense cap problema, haureu de veure la pàgina següent al navegador:

Conclusió

La pila LAMP ja està completa i podeu executar qualsevol tipus d’aplicació de programari web / dinàmic sempre que funcioni a l’entorn Apache, MariaDB i PHP. També podeu necessitar instal·lar o habilitar extensions PHP i mòduls Apache addicionals segons les vostres necessitats d’allotjament web. Esperem que aquesta guia sigui un punt de partida excel·lent per instal·lar les aplicacions de programari més comunes necessàries per executar el vostre lloc web.

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 instal·lar Redis en un servidor o VPS dedicat CentOS 7
    intermèdia
  • Com instal·lar Redis en un servidor CentOS 7
    intermèdia
  • Com configurar SSH en un VOS CentOS 7 des d’un client de Windows
    intermèdia
  • Com instal·lar Django en un servidor VOS CentOS 7 o dedicat
    intermèdia
  • Com configurar un servidor VSFTPD en un servidor VPS CentOS 7 o dedicat
    intermèdia
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me