= Aktualizacja oprogramowania eDokumenty = #tytul === Menu === 1. [#kopia_zapasowa Tworzenie kopii zapasowej systemu] 2. [#pobranie Pobranie nowej wersji systemu i rozpakowanie archiwum] 3. [#aktualizacja Aktualizacja systemu przez przeglądarkę] 3.1 [#pobranie_windows Pobranie pakietu dla systemu Windows] 3.2 [#pobranie_linux Pobranie pakietu dla systemu Linux] == 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 === #pobranie_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 === #pobranie_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!!! należy uważać na pytania zadawane w konsoli przez program unzip. unzip eDokumenty-3.8.48.zip }}} Zastępujemy public_html katalogiem wypakowanym z paczki aktualizacyjnej. Zwracamy uwagę na ustawienie odpowiednich uprawnień do plików (linki do odpowiednich artykułów powyżej). ''Przejdź do [#tytul menu]'' == Aktualizacja systemu przez przeglądarkę == #aktualizacja Aktualizację systemu można uruchomić z dwóch poziomów. Z poziomu uruchomionego systemu Administrator wybiera menu ''Narzędzia >> Aktualizacja'' [[BR]][[Image(aktualizacja001.jpg)]][[BR]] (''Rys.1'')[[BR]] Otwiera się okienko przejścia do panelu aktualizacji [[BR]][[Image(aktualizacja002.jpg)]][[BR]] (''Rys.2'')[[BR]] Kliknięcie przycisku ''Przejdź'' przenosi nas do strony logowania aktualizacji systemu. [[BR]][[Image(aktualizacja003.jpg)]][[BR]] (''Rys.3'')[[BR]] Innym sposobem na osiągnięcie tego samego celu jest wpisanie w oknie przeglądarki adresu {{{http://localhost/apps/upgrade/}}}, gdzie ''localhost'' zastąpić należy adresem serwera. [[BR]][[Image(aktualizacja004.jpg)]][[BR]] (''Rys.4'')[[BR]] Logujemy się do systemu jako administrator. Pierwszy ekran kreatora informuje nas o krokach, jakie będą realizowane podczas aktualizacji. Przez kolejne etapy należy przechodzić naciskając przycisk ''Dalej''. [[BR]][[Image(aktualizacja005.jpg)]][[BR]] (''Rys.5'')[[BR]] Pierwszym krokiem w procesie jest wyłączenie systemu. Krok ten powoduje wylogowanie użytkowników, którym pojawi się monit ''trwa aktualizacja systemu''. [[BR]][[Image(aktualizacja006.jpg)]][[BR]] (''Rys.6'')[[BR]] Opis ''Stan systemu - Załączony'' zmienia się na ''Stan systemu - Wyłączony'' GOTOWE! * Do wykonania aktualizacja dokumentacji oraz uzupełnienie komend