Instal·lació del joc d'eines LAMP a Ubuntu

Un paquet de programari anomenat LAMP inclou un sistema operatiu al nucli Linux, un servidor web Apache, una base de dades MySQL i components PHP utilitzats per al motor del lloc. A continuació, descrivim detalladament la instal·lació i la configuració inicial d’aquests complements, tenint com a exemple la darrera versió d’Ubuntu.

Instal·leu la suite LAMP a Ubuntu

Atès que el format d'aquest article ja significa que heu instal·lat Ubuntu al vostre ordinador, ometem aquest pas i anirem directament a altres programes, però podeu trobar instruccions sobre el tema que us interessi llegint els nostres altres articles sobre els següents enllaços.

Més detalls:
Instal·lació d'Ubuntu a VirtualBox
Guia d'instal·lació de Linux amb unitats Flash

Pas 1: Instal·leu Apache

Comenceu instal·lant un servidor web obert anomenat Apache. És una de les millors opcions, de manera que es converteix en l'elecció de molts usuaris. A Ubuntu es fa servir "Terminal":

  1. Obriu el menú i inicieu la consola o premeu la combinació de tecles Ctrl + Alt + T.
  2. Primer, actualitzeu els dipòsits del sistema per assegurar-vos que teniu tots els components necessaris. Per fer-ho, escriviu l’ordresudo apt-get update.
  3. Totes les accions a través de sudo s'executa amb accés root, així que assegureu-vos d'introduir la vostra contrasenya (no es mostra quan la introduïu).
  4. Quan hagueu completat, entreusudo apt-get install apache2per afegir apache al sistema.
  5. Confirmeu afegir tots els fitxers seleccionant la resposta D.
  6. Provarem el servidor web executant-sesudo apache2ctl configtest.
  7. La sintaxi hauria de ser normal, però de vegades hi ha un advertiment sobre la necessitat d’afegir Nom de servidor.
  8. Afegiu aquesta variable global al fitxer de configuració per evitar advertències en el futur. Executeu el propi fitxer mitjançantsudo nano /etc/apache2/apache2.conf.
  9. Ara executeu la segona consola, on executeu l’ordreip addr mostra eth0 | grep inet | awk '{imprimir $ 2; } '| sed 's //.*$//'per saber la vostra adreça IP o domini de servidor.
  10. A la primera "Terminal" Baixeu a la part inferior del fitxer obert i entreuNom del servidor + nom de domini o adreça IPque acabes d'aprendre. Deseu els canvis mitjançant Ctrl + O i tanqueu el fitxer de configuració.
  11. Feu una altra prova per assegurar-vos que no hi ha errors i, a continuació, reinicieu el servidor websudo systemctl restart apache2.
  12. Afegiu Apache a l’arrencada, si voleu que comenci amb el sistema operatiu amb l’ordresudo systemctl permet apache2.
  13. Només queda iniciar el servidor web per comprovar-ne l'estabilitat, utilitzar la comandasudo systemctl iniciar apache2.
  14. Inicieu el navegador i aneu alocalhost. Si esteu a la pàgina principal d'Apache, llavors tot funciona correctament, seguiu el pas següent.

Pas 2: Instal·leu MySQL

El segon pas és afegir una base de dades MySQL, que també es fa mitjançant una consola estàndard mitjançant les ordres disponibles al sistema.

  1. Prioritat de "Terminal" escriuresudo apt-get install mysql-serveri feu clic a Introduïu.
  2. Confirmeu l'addició de fitxers nous.
  3. Assegureu-vos d’assegurar l’ús de l’entorn MySQL, de manera que assegureu-vos la protecció amb un complement independent instal·lat a través desudo mysql_secure_installation.
  4. La configuració de la configuració del connector per als requisits de contrasenya no té una sola instrucció, ja que cada usuari és repel·lit per les seves pròpies solucions quant a validació. Si voleu instal·lar els requisits, entreu a la consola y a petició.
  5. A continuació, cal seleccionar el nivell de protecció Primer llegiu la descripció de cada paràmetre i, a continuació, seleccioneu el més adequat.
  6. Definiu una nova contrasenya per garantir l'accés de l’usuari principal.
  7. A més, veureu diversos paràmetres de seguretat davant vostre, els llegiràs i acceptareu o negareu si ho considereu necessari.

Us recomanem que llegiu la descripció d’un altre mètode d’instal·lació en el nostre article separat, que trobareu a l’enllaç següent.

Vegeu també: Guia d'instal·lació de MySQL per a Ubuntu

Pas 3: instal·leu PHP

El pas final per garantir el funcionament normal del sistema LAMP és la instal·lació de components PHP. No hi ha res difícil a l’implementació d’aquest procés, només cal que utilitzeu una de les ordres disponibles i, a continuació, configureu el treball del complement mateix.

  1. In "Terminal" escriviu l’equipsudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0per instal·lar els components necessaris si necessiteu la versió 7.
  2. De vegades, l’ordre anterior s’ha trencat, així que feu servirsudo apt install php 7.2-clio bésudo apt install hhvmper instal·lar l'última versió disponible 7.2.
  3. Un cop finalitzat el procediment, assegureu-vos que el muntatge correcte està instal·lat escrivint a la consolaphp -v.
  4. La gestió de bases de dades i la implementació de la interfície web es realitzen mitjançant l’eina gratuïta PHPmyadmin, que també és convenient instal·lar durant la configuració de LAMP. Per començar, introduïu l’ordresudo apt-get install phpmyadmin php-mbstring php-gettext.
  5. Confirmeu l’addició de fitxers nous seleccionant l’opció adequada.
  6. Especifiqueu el servidor web "Apache2" i feu clic a "D'acord".
  7. Se us demanarà que configureu la base de dades mitjançant un comandament especial, si cal, seleccioneu una resposta positiva.
  8. Creeu una contrasenya per registrar-vos amb el servidor de base de dades, després de la qual cosa haureu de confirmar-la introduint-la de nou.
  9. Per defecte, no podreu iniciar la sessió a PHPmyadmin en nom d’un usuari amb accés root o mitjançant interfícies TPC, de manera que haureu de desactivar l’eina de bloqueig. Activeu els drets root a través de l'ordresudo -i.
  10. Passa l’aturada teclejantecho "update user set plugin =" on User = "root"; privilegis de descàrrega; "| mysql -u root -p mysql.

En aquest procediment, la instal·lació i la configuració de PHP per a LAMP es pot considerar satisfactòriament.

Vegeu també: Guia d’instal·lació de PHP per al servidor d’Ubuntu

Avui hem parlat de la instal·lació i configuració bàsica dels components LAMP per al sistema operatiu Ubuntu. Per descomptat, aquesta no és tota la informació que es pot proporcionar sobre aquest tema, hi ha molts matisos associats a l’ús de diversos dominis o bases de dades. Tanmateix, gràcies a les instruccions anteriors, podeu preparar fàcilment el vostre sistema per al correcte funcionament d'aquest paquet de programari.