Installation d’un site Web sur Raspberry Debian

Mise à jour des paquets 

aptitude update
aptitude safe-upgrade

Apache, MySQL et PHP

aptitude install apache2 php5 fail2ban
a2enmod ssl
a2ensite default-ssl
service apache2 restart

Ajout d’un site 

cd /etc/apache2/sites-available
touch laforge-rasp.com.conf
  •  ajoutez le contenu suivant :
‹VirtualHost *:80›
DocumentRoot /var/www/laforge-rasp.com
ServerName www.laforge-rasp.com

‹/VirtualHost›
  • création d’un lien symbolique entre

sites-available et sites-enabled

ln -s /etc/apache2/sites-available/laforge-rasp.com.conf /etc/apache2/sites-enabled/laforge-rasp.com.conf
  • Ouvrir le fichier /etc/fail2ban/jail.conf et modifier la section apache
[apache]

enabled = true
  • On redémarre fail2ban
service fail2ban restart

Installation de mysql

aptitude install mysql-server php5-mysql phpmyadmin