Nous ferons l'installation via SSH.
Sur PC du réseau, Connectez-vous au RaspBerry via SSH :
...@...:~ $ ssh framboise4 ... pi@framboise4:~ $
pi@framboise4:~ $ sudo apt update pi@framboise4:~ $ sudo apt upgrade pi@framboise4:~ $ sudo apt install apache2
pi@framboise4:~ $ hostname -I 192.168.0.32 2a02:8440:2141:40c0::3 2a02:8440:2141:40c0:75c2:8f84:982:7a49 2a02:8440:4640:b7e4::1
Ici, 192.168.0.32 en IPv4
pi@framboise4:~ $ sudo usermod -a -G www-data pi
pi@framboise4:~ $ sudo chown -Rf www-data:www-data /var/www/html
pi@framboise4:~ $ sudo reboot
...@...:~ $ ssh framboise4 ... pi@framboise4:~ $
Les hôtes virtuels permettent à Apache de gérer plusieurs sites web, chaque hôte virtuel permettant de configurer et de paramétrer un domaine particulier.
<VirtualHost *:80> ServerName monsite.tld ServerAlias www.monsite.tld DocumentRoot /var/www/html/monsite.tld/public_html ErrorLog ${APACHE_LOG_DIR}/monsite.tld_error.log CustomLog ${APACHE_LOG_DIR}/monsite.tld_access.log combined </VirtualHost>
pi@framboise4:~ $ sudo mkdir -p /var/www/html/monsite.tld pi@framboise4:~ $ sudo chown -R www-data:www-data /var/www/html/monsite.tld
pi@framboise4:~ $ sudo a2ensite monsite.tld.conf
pi@framboise4:~ $ sudo systemctl reload apache2