Acesse o instalador
Abra o seu browser e vá a: http://<SERVER_IP>:8080/install
Você deve concluir o instalador da web imediatamente.
Informações do banco de dados:
- Endereço do servidor de banco de dados:
mysql - Nome do banco de dados:
prestashop - Usuário do banco de dados:
root - Senha do banco de dados: armazenada em
/root/prestashop/docker-compose.yml(variáveisMYSQL_ROOT_PASSWORD/DB_PASSWD)
Depois que o instalador for concluído com sucesso, você deverá proteger a instalação.
Remova o diretório do instalador:
docker exec -i prestashop rm -rf install
Acesse o painel de administração
PrestaShop renomeia o diretório de administração automaticamente.
Encontre o nome do diretório de administração:
docker exec prestashop ls -1 | grep admin | grep -v admin-api
Exemplo de saída: admin123abc
Abra no seu navegador: http://<SERVER_IP>:8080/<admin_directory>
Faça login usando a conta de administrador criada durante a configuração.
Ficheiros e diretórios importantes
- Diretório da aplicação:
/root/prestashop - Ficheiro Docker Compose:
/root/prestashop/docker-compose.yml - Dados persistentes do PrestaShop (volume Docker):
/var/lib/docker/volumes/prestashop_psdata/_data - Dados MySQL (volume Docker):
/var/lib/docker/volumes/prestashop_dbdata/_data - Módulos personalizados (montados em bind):
/root/prestashop/modules/ - Temas personalizados (montados em ligação):
/root/prestashop/themes/
Gerenciando os contêineres PrestaShop
Verifique o status do contêiner:
docker compose -f /root/prestashop/docker-compose.yml ps
Ver registos:
docker compose -f /root/prestashop/docker-compose.yml logs -f
Reinicie os serviços:
docker compose -f /root/prestashop/docker-compose.yml restart
Iniciar serviços:
docker compose -f /root/prestashop/docker-compose.yml up -d