Réglage automatique de l’heure
Modification du port SSH
|
|
nano /etc/ssh/sshd_config service ssh restart |
Installation de Apache 2 & PHP 5
|
|
apt-get install apache2 php5 php5-mysql php5-curl |
Configuration de PHP5
|
|
nano /etc/php5/apache2/php.ini |
|
|
short_open_tag = Off max_execution_time = 60 memory_limit = 512M post_max_size = 200M upload_max_filesize = 200M |
Activer la réécriture d’URL d’Apache
Installation de MySQL
|
|
apt-get install mysql-server-5.5 |
Voir l’article sur la création de bases de données et d’utilisateurs MySQL
Installation de PHPMyAdmin
|
|
apt-get install phpmyadmin |
Si /phpmyadmin renvoie un 404, il est peut-être nécessaire de créer le lien symbolique
|
|
ln -s /usr/share/phpmyadmin /var/www |
Sécurisation de MySQL
|
|
mysql_secure_installation |
Installation serveur FTP
Sélectionner « Indépendamment » (ou « standalone ») à la première étape
Editer le fichier des shells et rajouter à la fin « /bin/false »
Voir l’article sur la création d’utilisateurs FTP
Installation d’un serveur SMTP simple
A la première étape, sélectionner « Site internet » puis le domaine à la seconde étape
Installation de fail2ban
|
|
apt-get install fail2ban nano /etc/fail2ban/jail.conf service fail2ban restart |
Activer les jails ssh, ssh-ddos, proftpd, postfix