Instalación da suite de software LAMP en Ubuntu

Pin
Send
Share
Send

O paquete de software chamado LAMP inclúe o SO do núcleo Linux, o servidor web Apache, a base de datos MySQL e os compoñentes PHP empregados para o motor do sitio. A continuación, describiremos en detalle a instalación e configuración inicial destes complementos, tomando como exemplo a última versión de Ubuntu.

Instalación da suite de software LAMP en Ubuntu

Dado que o formato deste artigo xa implica que ten instalado Ubuntu no seu computador, omitiremos este paso e procederemos de inmediato a outros programas. Non obstante, podes atopar instrucións sobre o tema que che interesen lendo os nosos outros artigos nas seguintes ligazóns.

Máis detalles:
Instala Ubuntu en VirtualBox
Paso avanzado de Linux desde unha unidade flash

Paso 1: Instala Apache

Comezamos instalando un servidor web aberto chamado Apache. É unha das mellores opcións, polo que se converte na elección de moitos usuarios. En Ubuntu pásase "Terminal":

  1. Abre o menú e lanza a consola ou prema a combinación de teclas Ctrl + Alt + T.
  2. Actualiza os repositorios do sistema primeiro para asegurarte de ter todos os compoñentes necesarios. Para iso, escriba o comandoActualización sudo apt-get.
  3. Todas as accións a través sudo corre con acceso root, así que asegúrese de especificar o seu contrasinal (non aparece ao ingresar).
  4. Cando remate, ingresesudo apt-get install apache2para engadir Apache ao sistema.
  5. Confirme a adición de todos os ficheiros seleccionando a opción de resposta D.
  6. Imos probar o funcionamento do servidor web executandosudo apache2ctl configtest.
  7. A sintaxe debería ser normal, pero ás veces aparece un aviso sobre a necesidade de engadir Nome do servidor.
  8. Engada esta variable global ao ficheiro de configuración para evitar futuras advertencias. Executa o propio ficheirosudo nano /etc/apache2/apache2.conf.
  9. Executa agora a segunda consola, onde execute o comandoip addr mostrar eth0 | grep inet | awk '{imprimir $ 2; } '| sed 's //.*$//'para descubrir o seu enderezo IP ou dominio do servidor.
  10. Na primeira "Terminal" baixar ao fondo do ficheiro aberto e escribirNome do servidor + nome de dominio ou enderezo IPque acabas de aprender. Garda os cambios a través de Ctrl + O e peche o ficheiro de configuración.
  11. Proba de novo para asegurarse de que non haxa erros e, a continuación, reinicie o servidor web a travéssudo systemctl reiniciar apache2.
  12. Engade Apache para auto-cargar se é necesario para que comece co sistema operativo usando o comandosudo systemctl habilita apache2.
  13. Resta só iniciar o servidor web para comprobar a estabilidade do seu funcionamento, use o comandosudo systemctl iniciar apache2.
  14. Inicie un navegador e vaia alocalhost. Se chegou á páxina principal de Apache, entón todo funciona correctamente, continúa co seguinte paso.

Paso 2: Instala MySQL

O segundo paso é engadir a base de datos MySQL, que tamén se fai a través da consola estándar usando os comandos dispoñibles no sistema.

  1. Prioridade en "Terminal" escribirsudo apt-get install mysql-servere fai clic en Introduza.
  2. Confirme a adición de novos ficheiros.
  3. Asegúrese de protexer o uso do contorno MySQL, así que protexa cun complemento separado no que se instalasudo mysql_secure_installation.
  4. Establecer a configuración do complemento para os requirimentos de contrasinal non ten unha única instrución, xa que cada usuario se guía polas súas propias decisións en canto á validación. Se desexa instalar os requisitos, entra na consola y previa solicitude.
  5. A continuación, cómpre seleccionar o nivel de protección. En primeiro lugar, lea a descrición de cada parámetro e logo selecciona o máis adecuado.
  6. Estableza un novo contrasinal para proporcionar acceso root.
  7. A continuación, verá varios axustes de seguridade, lelos e aceptar ou rexeitar se o considera necesario.

Aconsellamos familiarizarse coa descrición doutro método de instalación no noso artigo separado, que atopará no seguinte enlace.

Vexa tamén: Guía de instalación de MySQL en Ubuntu

Paso 3: Instale PHP

O último paso para garantir o bo funcionamento do sistema LAMP é instalar os compoñentes PHP. Non hai nada complicado na implementación deste proceso, só precisa empregar un dos comandos dispoñibles e logo configurar o propio complemento.

  1. En "Terminal" escriba o comandosudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0para instalar os compoñentes necesarios no caso de que necesites a versión 7.
  2. Ás veces o comando anterior non funciona, polo que usasudo apt instalar php 7.2-cliousudo apt instalar hhvmpara instalar a última versión dispoñible 7.2.
  3. Ao finalizar o procedemento, asegúrese de que o ensamblaxe correcto se instalou escribindo na consolaphp -v.
  4. A xestión da base de datos e a implementación da interface web realízase coa ferramenta gratuíta PHPmyadmin, que tamén é desexable instalar durante a configuración de LAMP. Para comezar, ingrese o comandosudo apt-get install phpmyadmin php-mbstring php-gettext.
  5. Confirme a adición de novos ficheiros seleccionando a opción adecuada.
  6. Especifique un servidor web "Apache2" e fai clic en Ben.
  7. Solicitaráselle que configure a base de datos a través dun comando especial, se é necesario, seleccione unha resposta positiva.
  8. Crea un contrasinal para o rexistro no servidor de base de datos, despois do cal será necesario confirmar o seu ingreso de novo.
  9. De xeito predeterminado, non poderá introducir PHPmyadmin en nome dun usuario con acceso root ou a través de interfaces TPC, polo que necesitará desactivar a utilidade de bloqueo. Active os dereitos raíz a través do comandosudo -i.
  10. Desconecte escribindoecho "actualizar o usuario establecido plugin =" onde User = "root"; flush privilexios; "| mysql -u raíz -p mysql.

Respecto diso, a instalación e configuración de PHP para LAMP pode considerarse completada con éxito.

Vexa tamén: Guía de instalación de PHP no servidor Ubuntu

Hoxe tocamos a instalación e configuración básica de compoñentes LAMP para o sistema operativo Ubuntu. Por suposto, esta non é toda a información que se pode proporcionar sobre este tema, hai moitos matices asociados ao uso de varios dominios ou bases de datos. Non obstante, grazas ás instrucións anteriores, pode preparar o seu sistema facilmente para o correcto funcionamento deste paquete de software.

Pin
Send
Share
Send