| 1 | = Tworzenie wersji robo = |
| 2 | |
| 3 | Aby utworzyć kopię systemu przeznaczoną np. do testowania zmian konfiguracji należy: |
| 4 | |
| 5 | 1. Utworzyć użytkownika systemowego robo |
| 6 | |
| 7 | {{{ |
| 8 | su - root |
| 9 | adduser --ingroup users robo |
| 10 | }}} |
| 11 | |
| 12 | 2. Utworzyć bazę danych robo |
| 13 | |
| 14 | {{{ |
| 15 | su - postgres |
| 16 | createdb -E UTF8 -O edokumenty robo |
| 17 | }}} |
| 18 | |
| 19 | 3. Odtworzyć bazę produkcyjną z backupu do bazy robo |
| 20 | |
| 21 | {{{ |
| 22 | su - postgres |
| 23 | pg_dump edokumenty -f edokumenty.sql |
| 24 | psql -U edokumenty robo -f edokumenty.sql |
| 25 | }}} |
| 26 | |
| 27 | 4. Dodać alias do konfiguracji Apache |
| 28 | |
| 29 | vim /etc/apache2/sites-enabled/000-default |
| 30 | dodajemy linię: |
| 31 | Alias /robo /home/robo/public_html |
| 32 | |
| 33 | 5. Kopiujemy pliki aplikacji |
| 34 | |
| 35 | su - robo |
| 36 | cp -r /home/edokumenty/public_html . |
| 37 | |
| 38 | |