Environnement

Base de données

La base de données shows utilisée pour le cours est une base de données MySQL/MariaDB. Vous pouvez la télécharger à l'aide du lien ci-dessus.

Docker

Pour avoir PHP et MySQL sur votre ordinateur, vous pouvez utiliser le fichier docker-compose.yml suivant:

# docker-compose.yml
version: '3.2'

services:
    db:
        image: mysql:8.0
        container_name: appsDB
        restart: always
        ports:
            - '6033:3306'
        environment:
            MYSQL_ROOT_PASSWORD: s3web

    app:
        depends_on:
            - db
        image: phpmyadmin/phpmyadmin
        container_name: phpmyadmin
        restart: always
        ports:
            - '9090:80'
        environment:
            PMA_HOST: db
            UPLOAD_LIMIT: 128M

Puis, lancez:

docker-compose up -d

Au département informatique de l'IUT, utilisez podman-compose à la place de docker:

/mnt/netta/apps/vnet/bin/podman-init-storage
source /mnt/netta/apps/vnet/bin/vnet.rc
podman-compose up -d

Ensuite:

Live coding