Instalar Apache, MariaDB y PHP en Ubuntu 18.04

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ก.พ. 2025
  • Taller : Instalar un servidor LAMP.
    Vídeo 3. Instalar Apache, MariaDB y PHP
    En esta sección instalaremos y validaremos el servidor web Apache, el servidor de base de datos MariaDB y el lenguaje de programación PHP. Por último la configuraremos priorización de extensiones del servidor web Apache[OPCIONAL].
    Versión escrita:
    Actualizar paquetes:
    sudo apt update -y && sudo apt upgrade -y
    Instalar apache:
    sudo apt install apache2 -y
    Permitir acceso en el firewall con UFW:
    sudo ufw allow 80 && sudo ufw allow 443
    Verificar estado de apache:
    sudo systemctl status apache2
    Instalar MaríaDB:
    sudo apt install mariadb-server -y
    Realizar una instalación segura de MariaDB:
    sudo mysql_secure_installation
    Ingrese la contraseña actual: {enter}
    Configurar contraseña del root: Y{enter}
    Ingresamos la nueva contraseña: {enter}
    Repetimos la nueva contraseña: {enter}
    Remover usuarios anónimos?: Y{enter}
    Deshabilitar el acceso remoto a root: Y{enter}
    Eliminar bases de datos de prueba y quitar los accesos: Y{enter}
    Recargar privilegios de las tablas ahora? Y{enter}
    Verificar estado de MariaDB:
    sudo systemctl status mariadb-server
    Para ingresar al CLI de MariaDB (dentro del CLI podemos ejecutar comandos SQL):
    sudo mysql
    Para salir del CLI de MariaDB:
    exit;
    Instalar PHP:
    sudo apt install php libapache2-mod-php php-mysql
    Reiniciar apache2:
    sudo systemctl restart apache2
    Web: ideb.tech
    Facebook: ideb.tech

ความคิดเห็น • 7

  • @stradacom71
    @stradacom71 4 ปีที่แล้ว

    Como esta amigo una pregunta , es indiferente instalar esto todo por separado que instalar XAMPP la nueva version, yo instale XAMPP en ubuntu 18.04 pero tengo un problema con un detalle haciendo un login en php al querer pasar de una a otro archivo con una sentencia header ('location: /sistema') no entra el navegador me dice que no consigue la pagina pero me parece un problema de permisos , aunque ya le di permisos a todas las carpetas me sigue dando el error , hubo una primera vez que lo hizo , y al darle permiso pudo accesar

    • @idebtech
      @idebtech  4 ปีที่แล้ว +1

      Hola Erik, xampp es un "todo en uno", para ver esos temas se debe consultar la documentación oficial del desarrollador Apache Friends. Si fuese problemas de permisos intenta asignaler todos los permisos (777) para hacer tus respectivos descartes. Sobre la redirección que me comentas, si pones al principio el diagonal te pondrá en la raiz de tu pagina web, en tu caso sería localhost/sistema

    • @stradacom71
      @stradacom71 4 ปีที่แล้ว

      @@idebtech Gracias amigo por responder , Si puse privilegios con chmod 777 a las carpetas e inclusive a los archivos , pero en realidad no vi cambio alguno, opte por sacar los archivos de esa sub carpeta y pasarlos todos a la carpeta raiz, almenos pude solucionar asi pero me queda esa incógnita, voy a provar en el header poner el localhost/sistema y ver que hace , Muchas Gracias

    • @stradacom71
      @stradacom71 4 ปีที่แล้ว +1

      Disculpa el abuso , como te pudiste dar cuenta, tengo instalado XAMPP en Ubuntu y queria ver como podia hacer para usar mysql desde una terminal , creo que en windows tenia que crear un path hacia el programa , pero no veo y no encuentro como hacerlo en linux, tu tendras conocimiento de como se podria hacer ?

    • @idebtech
      @idebtech  4 ปีที่แล้ว +1

      @@stradacom71Este tutorial tal vez te pueda ayudar. platzi.com/tutoriales/1272-sql-mysql/1292-utilizar-mysql-por-consola-si-usas-xampp-en-gnulinux/

    • @stradacom71
      @stradacom71 4 ปีที่แล้ว

      @@idebtech Gracias amigo , voy a empezar a verlo