Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| technique:gvot [2020/12/14 14:11] – francoisa | technique:gvot [2024/04/02 15:08] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Vote en ligne : GvoT ====== | + | **Cette page est obsolète. Veuillez accéder au contenu à son nouvel emplacement : [[https://bibliotech.cemea.org/books/outils-technique/page/gvot|gvot]]** |
| - | + | ||
| - | | + | |
| - | | + | |
| - | * Installation | + | |
| - | + | ||
| - | ===== Pré-requis ===== | + | |
| - | + | ||
| - | Debian 10 + mariadb ou postgresql pour production | + | |
| - | + | ||
| - | sqlite est utilisé en environnement de développement | + | |
| - | < | + | |
| - | + | ||
| - | apt install python3 virtualenv git make mardiadb-server mariadb-client python3-mysqldb | + | |
| - | cd /srv | + | |
| - | git clone https:// | + | |
| - | + | ||
| - | </ | + | |
| - | + | ||
| - | ===== Installation ===== | + | |
| - | + | ||
| - | < | + | |
| - | cd /srv/gvot | + | |
| - | + | ||
| - | </ | + | |
| - | + | ||
| - | Attention, la commande '' | + | |
| - | + | ||
| - | Il faut au préalable avoir préparé le terrain. | + | |
| - | + | ||
| - | < | + | |
| - | mysql_secure_installation | + | |
| - | Mot de passe root ? (vide par défaut) | + | |
| - | Set root password ? Y | + | |
| - | New Password : xxxx | + | |
| - | Re-enter New Password : xxxx | + | |
| - | OK. | + | |
| - | Remove anonymous user : (Y/n) : Y | + | |
| - | Disallow root login remotely? [Y/n] Y | + | |
| - | Remove test database and access to it? [Y/n] Y | + | |
| - | Reload privilege tables now? [Y/n] Y | + | |
| - | + | ||
| - | </ | + | |
| - | + | ||
| - | Création de base et user pour gvot | + | |
| - | + | ||
| - | < | + | |
| - | mysql -u root -p | + | |
| - | + Mot de passe créé. | + | |
| - | + | ||
| - | </ | + | |
| - | < | + | |
| - | CREATE DATABASE gvotdb character set utf8 collate utf8_bin; | + | |
| - | GRANT ALL PRIVILEGES ON gvotdb.* TO gvotu@localhost IDENTIFIED by ' | + | |
| - | + | ||
| - | </ | + | |
| - | < | + | |
| - | FLUSH PRIVILEGES; | + | |
| - | QUIT; | + | |
| - | + | ||
| - | </ | + | |
| - | + | ||
| - | Prévoir aussi l' | + | |
| - | + | ||
| - | Editer le fichier de configuration | + | |
| - | + | ||
| - | ENV=production | + | |
| - | + | ||
| - | Plantage sur le module python mysqlclient utilisé par Django... ! | + | |
| - | + | ||