Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Il ne faut pas avoir installé ffmpeg, ffmpegthumbnailer et imagemagick. Si c'est le cas, les déinstaller :

Bloc de code
languagebash
(django_pod) 

...

pod@pod:~/django_projects/

...

podv2$ sudo apt-get purge ffmpeg ffmpegthumbnailer imagemagick

...

Il faut installer rabbitmq : RabbitMQ :

Bloc de code
languagebash
(django_pod) 

...

pod@pod:~/django_projects/

...

podv2$ sudo apt-get install rabbitmq-server
(django_pod) 

...

pod@pod:~/django_projects/

...

podv2$ sudo rabbitmqctl add_user pod *mdp*
(django_pod) 

...

pod@pod:~/django_projects/

...

podv2$ sudo rabbitmqctl set_user_tags pod administrator
(django_pod) 

...

pod@pod:~/django_projects/

...

podv2$ sudo rabbitmqctl set_user_tags guest
(django_pod) 

...

pod@pod:~/django_projects/

...

podv2$ sudo rabbitmqctl add_vhost rabbitpod
(django_pod) 

...

pod@pod:~/django_projects/

...

podv2$ sudo rabbitmqctl set_permissions -p rabbitpod pod ".*" ".*" ".*"

...


Rajouter la configuration Celery/rabbitmq dans le fichier settings_local.py

(django_pod) pod@pod:/usr/local/django_projects/podv2$ vim pod/custom/settings_local.py

...

Bloc de code
languagebash
pod@pod:~$ mkvirtualenv --system-site-packages --python=/usr/bin/python3 django_pod

Récupérer les sources

Bloc de code
languagebash
(django_pod)

...

pod@pod:

...

~$ sudo mkdir /usr/local/django_projects

...

Vous pouvez faire un lien symbolique dans votre home pour arriver plus vite dans le répertoire django_projects :

Bloc de code
languagebash
(django_pod)

...

pod@pod:

...

~$ ln -s /usr/local/django_projects django_projects

...

Placez vous dans le répertoire django_projects

Bloc de code
languagebash
(django_pod)

...

pod@pod:

...

~$ cd django_projects
(django_pod)

...

pod@pod:~/django_

...

projects$ 

Donnez les droits à l'utilisateur Pod de lire et d'écrire dans le répertoire :

Bloc de code
languagebash
(django_pod) 

...

pod@pod:~/django_

...

projects$ sudo chown pod:pod /usr/local/django_projects

...

Vous pouvez enfin récupérer les sources :

?? Attention, si vous devez utiliser un proxy, vous pouvez le spécifier avec cette commande :

Bloc de code
languagebash
(django_pod) 

...

pod@pod:~/django_projects$ git config --global http.proxy http://PROXY:PORT

...

la récupération des sources de la V2 se font via cette commande : git clone https://github.com/esupportail/podv2.git

Bloc de code
languagebash
(django_pod) 

...

pod@pod:~/django_projects$ git clone https://github.com/esupportail/podv2.git
Clonage dans '

...

podv2'...
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 podv2/



Installation des pré-requis

...