Diferencia entre revisiones de «Instalación LAMP Ubuntu 20.04»

De enunpimpam
Saltar a: navegación, buscar
(Página creada con «=LAMP Stack on Ubuntu 20.04 Focal Fossa= apt update apt upgrade ==Instalar Apache== apt install apache2 apache2-utils Activar Apache2, iniciar comprobar el estado syste…»)
 
Línea 31: Línea 31:
 
  systemctl restart apache2
 
  systemctl restart apache2
 
==info.php==
 
==info.php==
nano /var/www/html/info.php
+
nano /var/www/html/info.php
 +
<syntaxhighlight lang="bash">
 
  ?php
 
  ?php
 
  phpinfo();
 
  phpinfo();
 
  ?>
 
  ?>
 +
</syntaxhighlight>

Revisión del 18:18 28 abr 2020

LAMP Stack on Ubuntu 20.04 Focal Fossa

apt update
apt upgrade

Instalar Apache

apt install apache2 apache2-utils

Activar Apache2, iniciar comprobar el estado

systemctl enable apache2
systemctl start apache2
systemctl status apache2

Instalar MariaDB

apt install software-properties-common mariadb-server mariadb-client

Activar MariaDB, iniciar comprobar el estado

systemctl enable Mariadb
systemctl start Mariadb
systemctl status Mariadb

Ahora es necesario configurar el acceso y password a MariaDB

mysql_secure_installation
- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables

Coprobamos que podemos iniciar en MariDB

mysql -u root -p

Instalar PHP

apt install php libapache2-mod-php php-cli php-fpm php-json php-pdo php-mysql php-zip php-gd  php-mbstring php-curl php-xml php-pear php-bcmath

Activamos PHP Modulo para Apache y reiniciamos el servicio

a2enmod php7.4
systemctl restart apache2

info.php

nano /var/www/html/info.php
?php
 phpinfo();
 ?>