LAMP a Ubuntu 16.04
LAMP es com s'anomena en Linux el que comunament coneixem com XAMPP als sistemes operatius Windows. Aquest es un acrònim de LinuxApacheMysqlPhp
Instal·lem Apache2
Paquets:
#apt-get update #apt-get install -y apache2
Comprovem que tot s'ha configurat correctament amb
#apache2ctl configtest
Si després surt aquest error no os preocupeu, nomès heu d'afegir la línea que afegiré a continuació de l'error a l'arxiu /etc/apache2/apache2.conf
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message Syntax OK
#nano /etc/apache2/apache2.conf ServerName la.vostre.ip.o.FQDN
Reiniciem apache2 rere el canvi i no apareixerà més l'error
service apache2 restart
Ara podem accedir a la nostre web desde:
http://la.teva.ip
Instal·lem Mysql
Paquets:
#apt-get install mysql-server
Per acceder-hi, podem entrar amb la comanda:
#mysql --user root --password
Més curta
#mysql -u root -p
Instal·lem PHP
Paquets: #apt-get install php libapache2-mod-php php-mcrypt php-mysql
N'hi ha més però de moment nomès necessitarem aquests per provar si el nostre Apache pot interpretar PHP, per a comprovar-ho, crearem un arxiu anomenat info.php amb aquest contingut:
<?php phpinfo(); ?>
Un cop l'hagem creat, accedim via:
http://la.vostre.ip/info.php
Referències i ampliacions
Documentació en anglès
https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu-16-04
Documentació en català per a configurar el servidor apache
https://cacauet.org/wiki/index.php/Apache2_en_GNU/Linux