Sign inSign up

ribafs/apache-php

By ribafs

•Updated almost 6 years ago

Imagem oficial ubuntu (Ubuntu 20.04) com Apache2 e PHP 7.4

Image
0

109

ribafs/apache-php repository overview

⁠ribafs/apache-php:versao1

ribafs/apache-php - https://hub.docker.com/repository/docker/ribafs/apache-php⁠

  • Imagem oficial ubuntu
  • Apache 2 com mod_rewrite
  • PHP 7.4 e extenções

⁠Baixando, criando o container e executando

As demais serão isntaladas via Dockerfile na criação dos containers (anotar no docker hub as extensões e o Dokerfile sugerido)

docker run -it ubuntu bash

exit

⁠Acessar usando docker exec

docker pd -a

docker start IDCont

docker exec -it IDCont bash

⁠Pacotes instalador

apt update

apt upgrade

apt install -y nano apache2 libapache2-mod-php7.4 composer curl

apt install -y php7.4 php7.4-mysql php7.4-pdo-mysql php7.4-curl php7.4-xml php-xdebug php7.4-intl

⁠Configurações feitas

php.ini - display_errors = On

apache2.conf:

  • ServerName localhost

  • Trocar None por All

service apache2 restart

⁠Tamanho

Ficou com 208,7 MB

⁠Sugestão de pacotes a instalar

apt install -y php-pear php7.4-xml php7.4-xsl php-xdebug php7.4-intl;

apt install -y php7.4-zip php7.4-mbstring php-gettext php7.4-fpm;

phpenmod mbstring;

apt install -y php-apcu;

wget http://spout.ussg.indiana.edu/linux/ubuntu/pool/main/m/memcached/memcached_1.5.22-2ubuntu0.1_amd64.deb⁠;

dpkg -i memcached_1.5.22-2ubuntu0.1_amd64.deb;

apt install -y php-memcache;

a2enmod rewrite;

systemctl restart apache2;

⁠Ajustar as permissões do /var/www/data

⁠Criar usuário

adduser ribafs

⁠Adicionar user para o www-data

adduser ribafs www-data

⁠Alterar no

nano /usr/local/bin/perms

chmod +x /usr/local/bin/perms

Executar

perms

⁠Varrer apenas a pasta /var/www/html/teste

perms teste

Tag summary

Content type

Image

Digest

Size

107.6 MB

Last updated

almost 6 years ago

docker pull ribafs/apache-php:versao1