Radiotetaneutralnet » Historique » Version 2
Mehdi Abaakouk, 02/02/2016 10:25
1 | 1 | Mehdi Abaakouk | h1. radio.tetaneutral.net |
---|---|---|---|
2 | 1 | Mehdi Abaakouk | |
3 | 1 | Mehdi Abaakouk | h2. Source |
4 | 1 | Mehdi Abaakouk | |
5 | 1 | Mehdi Abaakouk | * https://github.com/bikepunk/wifi-with-me |
6 | 1 | Mehdi Abaakouk | * https://gitlab.com/vindarel/wifi-with-django |
7 | 1 | Mehdi Abaakouk | |
8 | 1 | Mehdi Abaakouk | h2. Installation en prod: |
9 | 1 | Mehdi Abaakouk | |
10 | 1 | Mehdi Abaakouk | */!\ Ne jamais utiliser pip sur la machine, cela casserai d'autre site qui utilise python sur la machine /!\* |
11 | 1 | Mehdi Abaakouk | |
12 | 1 | Mehdi Abaakouk | Le virtualenv qui contient les libs python pour ces applis est dans /var/www/radio.tetaneutral.net/venv |
13 | 1 | Mehdi Abaakouk | |
14 | 2 | Mehdi Abaakouk | * /var/www/radio.tetaneutral.net/update-req-and-db.sh permets de mettre à jour les libs et la BD. |
15 | 2 | Mehdi Abaakouk | * /var/www/radio.tetaneutral.net/public contient wifi-with-me |
16 | 2 | Mehdi Abaakouk | * /var/www/radio.tetaneutral.net/admin contient wifi-with-django |
17 | 1 | Mehdi Abaakouk | |
18 | 1 | Mehdi Abaakouk | h3. Mise à jour |
19 | 1 | Mehdi Abaakouk | |
20 | 1 | Mehdi Abaakouk | Faire un checkout de la revision désiré de chaque projets (ici on prends le master de chaque repo) |
21 | 1 | Mehdi Abaakouk | |
22 | 1 | Mehdi Abaakouk | <pre> |
23 | 1 | Mehdi Abaakouk | cd /var/www/radio.tetaneutral.net/public |
24 | 1 | Mehdi Abaakouk | git pull --rebase origin master |
25 | 1 | Mehdi Abaakouk | |
26 | 1 | Mehdi Abaakouk | cd /var/www/radio.tetaneutral.net/admin |
27 | 1 | Mehdi Abaakouk | git pull --rebase origin master |
28 | 1 | Mehdi Abaakouk | </pre> |
29 | 1 | Mehdi Abaakouk | |
30 | 1 | Mehdi Abaakouk | Mise à jour de libs et de la BD: |
31 | 1 | Mehdi Abaakouk | |
32 | 1 | Mehdi Abaakouk | <pre> |
33 | 1 | Mehdi Abaakouk | /var/www/radio.tetaneutral.net/update-req-and-db.sh |
34 | 1 | Mehdi Abaakouk | </pre> |
35 | 1 | Mehdi Abaakouk | |
36 | 1 | Mehdi Abaakouk | Restart des services: |
37 | 1 | Mehdi Abaakouk | |
38 | 1 | Mehdi Abaakouk | <pre> |
39 | 1 | Mehdi Abaakouk | $ supervisorctl restart wififorme |
40 | 1 | Mehdi Abaakouk | wififorme: stopped |
41 | 1 | Mehdi Abaakouk | wififorme: started |
42 | 1 | Mehdi Abaakouk | |
43 | 1 | Mehdi Abaakouk | $ supervisorctl restart wififordjango |
44 | 1 | Mehdi Abaakouk | wififordjango: stopped |
45 | 1 | Mehdi Abaakouk | wififordjango: started |
46 | 1 | Mehdi Abaakouk | </pre> |
47 | 1 | Mehdi Abaakouk | |
48 | 1 | Mehdi Abaakouk | h3. logs: |
49 | 1 | Mehdi Abaakouk | |
50 | 1 | Mehdi Abaakouk | <pre> |
51 | 1 | Mehdi Abaakouk | /var/log/supervisor/wififorme/wififorme.err |
52 | 1 | Mehdi Abaakouk | /var/log/supervisor/wififorme/wififorme.out |
53 | 1 | Mehdi Abaakouk | /var/log/supervisor/wififordjango/wififordjango.err |
54 | 1 | Mehdi Abaakouk | /var/log/supervisor/wififordjango/wififordjango.out |
55 | 1 | Mehdi Abaakouk | </pre> |