esup-pod

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.

...

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

Bloc de code
(django_pod)

...

pod@pod:

...

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

...


Placez vous dans le répertoire django_projects

Bloc de code
(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
(django_pod) 

...

pod@pod:~/django_

...

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

...


Vous pouvez enfin récupérer les sources :

Avertissement

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

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

la récupération des sources de la V3 se font via cette commande : git clone https://github.com/EsupPortail/Esup-Pod.git podv3

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 :

...

Si vous déportez l'elastic search sur une autre machine, rajouter dans le fichier settings_local.py son URL d'accès :

Bloc de code
(django_pod) 

...

pod@pod:~/

...

django_projects/

...

podv3$ vim pod/custom/settings_local.py

...

copier la ligne suivante :

...

Bloc de code
ES_URL = ['http://elastic.domaine.fr:9200/']

...

Installation de Redis

Voir la doc officielle https://redis.io/docs/getting-started/

Pour Linux :

Bloc de code
languagebash
curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg

echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list

sudo apt-get update
sudo apt-get install redis

Lancer le serveur :

Bloc de code
languagebash
redis-server &

Vérifier qu'il fonctionne :

Bloc de code
languagebash
$ redis-cli ping
PONG

Installation des dépendances

...