Visitas: 14
Quería tener PHP 8.0 para hacer algunas pruebas usando docker, así que manos a la obra.
Obs:
- Utilizo Ubuntu 20.04 LTS de 64 bits.
- Se asume que se tiene docker instalado.
- Se instala PHP 8.0 y Nginx.
Entramos a la terminal y tecleamos lo siguiente:
sudo mkdir /var/www/default sudo mkdir /var/www/default/htdocs sudo chown -R proyectosbeta:proyectosbeta /var/www/default/htdocs cd /var/www/default/ echo "<?php phpinfo();" > /var/www/default/htdocs/index.php
Arrancamos un contenedor PHP:
docker run -d --rm --name devilbox-php-fpm-8-0 \ -v $(pwd)/htdocs:/var/www/default/htdocs devilbox/php-fpm-8.0
Arrancamos un contenedor con Nginx:
docker run -d --rm --name devilbox-nginx-stable-fpm-8-0 \ -v $(pwd)/htdocs:/var/www/default/htdocs \ -e PHP_FPM_ENABLE=1 \ -e PHP_FPM_SERVER_ADDR=devilbox-php-fpm-8-0 \ -p 8080:80 \ --link devilbox-php-fpm-8-0 \ devilbox/nginx-stable
Abrimos nuestro navegador favorito y tecleamos en la barra de direcciones:
http://127.0.0.1:8080/
Accesos por ssh:
docker exec -it devilbox-php-fpm-8-0 /bin/bash docker exec -it devilbox-nginx-stable-fpm-8-0 /bin/bash
Si queres editar el php, entras en tu local donde se encuentra el archivo index.php y agregas código PHP.