Tables
De Documentation
- 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'hôte):
- 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)
- rc-service apache2 start
- netstat -ntpl
Test à partir de l'ordinateur local OK !
Installation de php :
- 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