...
| Bloc de code |
|---|
(django_pod) pod@pod:~/django_projects$ git clone https://github.com/EsupPortail/Esup-Pod.git podv3 Clonage dans 'podv3'... remote: Counting objects: 4578, done. remote: Compressing objects: 100% (378/378), done. remote: Total 4578 (delta 460), reused 564 (delta 348), pack-reused 3847 Réception d'objets: 100% (4578/4578), 4.40 MiB | 3.88 MiB/s, fait. Résolution des deltas: 100% (3076/3076), fait. (django_pod) pod@pod:~/django_projects$ cd podv3/ |
Applications tierces
Installation de toutes les librairies python :
Il faut vérifier que l'on se trouve bien dans l'environnement virtuel (présence de "(django_pod)" au début l'invite de commande. Sinon, il faut lancer la commande $> workon django_pod
| Bloc de code |
|---|
(django_pod) |
...
pod@pod:~/django_projects/ |
...
podv3$ pip3 install -r requirements.txt |
De même, si vous devez utiliser un proxy :
| Bloc de code |
|---|
(django_pod) |
...
pod@pod:~/django_projects/ |
...
podv3$ pip3 install --proxy="PROXY:PORT" -r requirements.txt |
FFMPEG
Pour l'encodage des vidéos et la creation des vignettes, il faut installer ffmpeg, ffmpegthumbnailer et imagemagick (ne pas installer sur le serveur frontal si vous déportez l'encodage)
...
Pour installer le cache Redis
| Bloc de code |
|---|
(django_pod) |
...
pod@pod:~/django_projects/ |
...
podv3$ sudo apt-get install redis-server |
...
En
...
théorie
...
le
...
service
...
démarre
...
automatiquement.
...
Si
...
vous
...
avez
...
installé
...
Redis
...
sur
...
la
...
même
...
machine
...
que
...
Pod,
...
rien
...
à
...
faire
...
de
...
plus.
...
Pour
...
vérifier
...
si
...
le
...
service
...
est
...
bien
...
démarré
| Bloc de code |
|---|
(django_pod) |
...
pod@pod:~/django_projects/ |
...
podv3$ sudo apt-get install redis-server |
...
Si vous utiisez utilisez Redis sur une autre machine, n'oubliez pas de modifier le bind dans le fichier de configuration /etc/redis/redis.conf
...