diff --git a/README.md b/README.md index 9f66049..1c37903 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,17 @@ # Esqueleto Gratuito Apache/PHP/MySQL/PHPMyAdmin ## Ao final do projeto você terá um ambiente: -- PHP 8.3, versão mais estável +- PHP 8.4, versão mais estável - Apache, versão mais estável - MySQL 8.1, versão mais estável - PHPMyAdmin, versão mais estável - Node.js, versão 20 mais estável - Redis, versão 8.0-M02 +## Diversos branches no repositório +- Cada branch neste repositório corresponde a uma versão específica do PHP, configurada com as mesmas extensões e dependências +- A branch principal contém a última versão estável do PHP, atualmente PHP 8.4 + **Links Úteis:** - :tada: [Site: https://phpfullstack.com.br](https://phpfullstack.com.br/) diff --git a/docker/services/backend/Dockerfile b/docker/services/backend/Dockerfile index 30b7b5e..7847252 100644 --- a/docker/services/backend/Dockerfile +++ b/docker/services/backend/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-apache +FROM php:8.4-apache # Variáveis de ambiente para definição do usuário e grupo do linux. @@ -29,7 +29,9 @@ RUN apt-get update && apt-get install -y \ # Instalação das extensões PHP -RUN docker-php-ext-install pdo_mysql \ +RUN docker-php-ext-install mysqli \ + pdo \ + pdo_mysql \ mbstring \ exif \ pcntl \ @@ -65,7 +67,7 @@ RUN mkdir -p /home/$USUARIO/.composer && \ # Instalação do redis -RUN pecl install -o -f redis \ +RUN pecl install -o -f redis-6.1.0 \ && rm -rf /tmp/pear \ && docker-php-ext-enable redis diff --git a/www/public/001-first-example.php b/www/public/001-first-example.php new file mode 100644 index 0000000..e857e39 --- /dev/null +++ b/www/public/001-first-example.php @@ -0,0 +1,7 @@ +