(17 réponses)
Fermé il y a 3 ans.
Tout en effectuant quelques exercices d'un livre sur HTML5, j'ai atteint un chapitre sur l'installation d'un serveur pour tester des applications Web. Le problème est que le livre suppose simplement que tous les utilisateurs de distributions Linux savent lesquels et comment configurer des serveurs sur leurs machines. L'auteur affirme également que les distributions Linux peuvent avoir Apache installé par défaut.
Est-ce le cas avec Ubuntu 16.04 ? Si oui, comment puis-je y accéder pour tester mes applications Web ? Si non, quelle alternative ai-je ?
Réponse acceptée :
Je vous suggère de garder les choses simples. Vous pouvez installer Apache2; MySQL ; PHP et toutes les dépendances requises avec une seule commande.
Installation
Depuis votre terminal, tapez :
sudo apt install lamp-server^
Si vous avez sudo
droits, vous serez alors invité à entrer votre mot de passe. Entrez votre mot de passe et apt dressera une liste des dépendances requises.
Il vous demandera ensuite si vous souhaitez confirmer l'installation de ces packages.
Appuyez sur Y , puis Entrée clé
Lors de l'installation des packages, vous verrez votre écran se transformer en quelque chose comme ceci :
Entrez une nouvelle root
mot de passe pour MySQL. Il s'agit du mot de passe administrateur MySQL que vous utiliserez pour effectuer des ajustements aux bases de données et aux autorisations des utilisateurs.
Vous serez invité à nouveau :
Entrez à nouveau votre nouveau mot de passe root et appuyez sur Entrée
Achèvement
Cela installera et démarrera Apache2; MySQL et PHP 7.
Le répertoire racine de votre site Web sera :
/var/www/html
Vous pouvez mettre vos fichiers dans ce répertoire, et l'adresse Web sera :
http://<ip address of server>/
Remarques
N'oubliez pas qu'il existe déjà un index.html
à l'intérieur du /var/www/html
que vous devrez probablement remplacer ou supprimer.