Tables

De Documentation
Version datée du 22 avril 2025 à 16:51 par Domi (discussion | contributions) (Page créée avec « ************************************************************************************** * Test d'un serveur apache sur alpine léger en frontal (arrêt des autres conteneurs) * ************************************************************************************** # apk update && apk upgrade # apk add apache2 Modification de la page d'affichage par défaut : # vi /var/www/localhost/htdocs/index.html Rendre le conteneur accessible sur le port 80 (à faire sur l'... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigationAller à la recherche
  • Test d'un serveur apache sur alpine léger en frontal (arrêt des autres conteneurs) *
  1. apk update && apk upgrade
  1. apk add apache2

Modification de la page d'affichage par défaut :

  1. vi /var/www/localhost/htdocs/index.html

Rendre le conteneur accessible sur le port 80 (à faire sur l'hôte):

  1. lxc config device add apache myport80 proxy listen=tcp:0.0.0.0:80 connect=tcp:127.0.0.1:80

(pour vérifier à partir de lhôte -> curl 10.178.91.17)

  1. rc-service apache2 start
  2. netstat -ntpl

Test à partir de l'ordinateur local OK !

Installation de php :

  1. apk add php php83-apache2 apache2-ctl(pour lister les modules) mlocate (pour localiser les fichiers et dossier : updatedb)

apachectl -M -> liste les modules php_module apparaît

Modification de la page par défaut, à renommer en index.php : <?php phpinfo(); ?> rc-service apache2 restart

Test sur l'ordinateur bureau : -> ok