Étape 1 : mettez votre système à jour
Connectez-vous en SSH en tant qu’administrateur « root ».
et tapez ceci :
apt-get update && apt-get upgrade -y
Étape 2 : installation du serveur web Apache 2
Nous allons installer le serveur web Apache 2 :
apt-get install apache2
Si l’installation s’est effectuée correctement, vous devriez pouvoir accéder à la page par défaut d’Apache en joignant l’adresse IP (ou le nom du service) de votre serveur dans le navigateur, comme suit : http://IP_du_serveur
N’essayez pas de vous connecter en HTTPS, car à ce stade aucun certificat SSL n’est encore installé.
Il est possible de vérifier que le service Apache fonctionne correctement en utilisant la commande suivante :
service apache2 status
La mention "active" (running) doit apparaître.
quelques commandes à connaitre :
service apache2 start => permet de démarrer le service
service apache2 stop => permet d’arrêter le service
service apache2 restart => permet de relancer ou recharger le service
Étape 3 : installez PHP
Nous passons ensuite à l’installation de PHP.
apt install php libapache2-mod-php php-common php-mbstring php-xmlrpc php-soap php-gd php-xml php-intl php-mysql php-cli php-ldap php-zip php-curl
Pour tester l'installation faites :
rm /var/www/html/index.html
echo "<?php phpinfo(); ?>" > /var/www/html/index.php
et vous pouvez ensuite actualiser la page que nous avons ouverte avec apache.
Étape 4 : Ajout du référentiel de logiciels MySQL
faites apt install gnupg
puis
cd /tmp
wget https://dev.mysql.com/get/mysql-apt-config_0.8.15-1_all.deb
apt install ./mysql-apt-config*
séléctionner debian buster et deux fois ok puis
apt-get update
Étape 5 : installation de MySQL
Faites :
apt install mysql-server
pour vérifier que mysql fonctionne faites :
systemctl status mysql
Il faut vérifier que active (running) soit présent .
Étape 6 - Sécuriser MySQL
faites :
mysql_secure_installation
rentrer votre mot de passe root
appuyer sur enter
la première question on vous demande si il faut changer le mot de passe root de mysql. ( répondez Y pour oui et N pour non ).
et sinon pour toutes les autres questions répondez Y ( pour oui ) .
Pour toutes éventuelles questions, n'hésitez pas à passer sur Discord.
L'équipe InovaPerf.