/DockerPhpSSLmysql

Um aplicação com PHP para docker usando as configurações para ssl e .htaccess

Primary LanguageDockerfile

Docker Php SSl mysql

Preciso instalar Certutil

  • sudo apt install libnss3-tools -y e o mkcert
  • sudo apt install mkcert

então rode o comando

  • mkcert install

para instalar o local CA

Gere os certificados SSL com o comando

  • sudo mkcert example.com '*.example.com' localhost 127.0.0.1 ::1

Copiar o certificados para a pasta .docker/apache e mude o nome para server.pem e server-key.pem

então de os comandos

  • sudo chmod 664 server.pem
  • sudo chmod 664 server-key.pem

Então rode o docker com o comando

  • docker-composer up -d

instale o mysqli ou pdo ou pdo_mysql

  • docker-compose exec php docker-php-ext-install mysqli

entao pare e inicie o docker

  • docker-compose stop
  • docker-compose start