= Aktualizacja oprogramowania eDokumenty = #tytul === Menu === 1. [#kopia_zapasowa Tworzenie kopii zapasowej systemu] 2. [#pobranie Pobranie nowej wersji systemu i rozpakowanie archiwum] == Tworzenie kopii zapasowej systemu == #kopia_zapasowa Wykonujemy kopię ''public_html'' - standardowo znajduje się w katalogu {{{C:\Program Files\BetaSoft\eDokumenty}}} albo {{{/home/edokumenty}}}. Dodatkowo zaleca się wykonanie kopii bezpieczeństwa repozytorium oraz bazy danych Opis procesu tworzenia backupów jest opisany w artykule [wiki:AdminGuide/Procedures/BackupAndRestore Kopia zapasowa i odtworzenie systemu eDokumenty] ''Przejdź do [#tytul menu]'' == Pobranie nowej wersji systemu i rozpakowanie archiwum == #pobranie Aby dokonać aktualizacji systemu należy po pierwsze pobrać na serwer nową wersję systemu w formacie zip, po drugie rozpakować ją we właściwym miejscu i po trzecie postępować zgodnie z kreatorem aktualizacji. === Windows === Pobieramy przez przeglądarkę paczkę aktualizacji (ZIP) z [http://support.edokumenty.eu/download/] z gałęzi stable (w szczególnych przypadkach można pobrać z gałęzi latest). Rozpakowujemy do {{{C:\Program files\Betasoft\eDokumenty\}}}. Tak aby nadpisał się katalog public_html. Uwaga!!! Należy sprawdzić uprawnienia użytkownika ''www-data'' do pliku ''config.inc''. Podczas próby instalacji opisanej w następnej sekcji może wyskoczyć błąd braku uprawnień. Opis rozwiązania tego problemu jest zawarty w artykule: [wiki:AdminGuide/FilePermissions Uprawnienia do plików systemu eDokumenty] ''Przejdź do [#tytul menu]'' == Linux == Jeżeli pracujemy w systemie Linux i mamy do dyspozycji konsolę można pobrać paczkę za pomocą komendy ''wget''. (Logowanie wg danych do Forum, wiki itp). Uwaga! Pliki rozpakowujemy z użytkownika ''edokumenty''. {{{ #zmiana użytkownika su - edokumenty #pobranie pakietu instalacyjnego wget --user= --password= http://support.edokumenty.eu/download/latest/eDokumenty-3.8.48.zip #rozpakowanie archiwum. Uwaga!!! unzip eDokumenty-3.8.48.zip }}} Zastępujemy public_html katalogiem wypakowanym z paczki aktualizacyjnej[[BR]] ''Przejdź do [#tytul menu]'' == Aktualizacja systemu przez przeglądarkę == [[Image(aktualizacja_1.PNG)]][[BR]] (''Rys.1'')[[BR]] Uruchamiamy w oknie przeglądarki http://localhost/apps/upgrade/ gdzie localhost zastąpić należy adresem serwera.[[BR]] [[Image(aktualizacja_2.PNG)]][[BR]] (''Rys.2'')[[BR]] Należy wyłączyć sytem eDokumenty (''Rys.3'') co spowoduje wylogowanie użytkowników (pojawi się monit trwa aktualizacja systemu )[[BR]] [[Image(aktualizacja_3.PNG)]][[BR]] (''Rys.3'')[[BR]] Należy wykonać kopię bazy danych oraz repozytorium (''Rys.4'') (patrz wykonywanie kopii)[[BR]] [[Image(aktualizacja_4.PNG)]][[BR]] (''Rys.4'')[[BR]] Wybieramy z menu pozycję Wykonywanie patchy, wybieramy wersję patchy oraz klikamy przycisk załaduj (''Rys.5'')[[BR]] [[Image(aktualizacja_5.PNG)]][[BR]] (''Rys.5'')[[BR]] Po załadowaniu patchy do wykonania sortujemy je rosnąco i zaczynamy je wykonywać dwuklikiem od najniższego (''Rys.6'')[[BR]] [[Image(aktualizacja_6.PNG)]][[BR]] (''Rys.6'')[[BR]] Zatwierdzamy wykonanie patcha. (''Rys.7'')[[BR]] [[Image(aktualizacja_7.PNG)]][[BR]] (''Rys.7'')[[BR]] Po zatwierdzeniu wykonania patcha pojawi się okno z przebiegiem jego wykonania oraz informacją czy został wykonany poprawnie. Zamykamy okno przyciskiem zamknij, Wracamy do etapu 6 (''Rys.6'') i wykonujemy następne.[[BR]] === Uwaga! Patche możemy również wykonać zbiorczo poprzez kliknięcie przycisku wykonaj w prawej dolnej części ekranu. === [[Image(aktualizacja_8.PNG)]][[BR]] (''Rys.8'')[[BR]] Po zakończeniu wykonywania patchy wybieramy z menu pozycję (''Załączenie systemu'') i przyciskiem (''załącz'') włączamy system.(''Rys.9'')[[BR]] [[Image(aktualizacja_9.PNG)]][[BR]] (''Rys.9'')[[BR]] GOTOWE! * Do wykonania aktualizacja dokumentacji oraz uzupełnienie komend