Aktualizacja ownCloud – krok po kroku
Jeżeli korzystamy już z rozwiązań chmurowych ownCloud, warto regularnie dbać o aktualność oprogramowania, nawet jeśli działa poprawnie.
Rekomendacja: Jeśli wdrażasz nowe środowisko do przechowywania i współdzielenia plików, warto rozważyć nowsze rozwiązanie oparte na Nextcloud, które oferuje więcej funkcji, lepsze wsparcie oraz aktywnie rozwijany ekosystem.
1. Włączenie trybu konserwacji
Najpierw należy przejść w tryb konserwacji. Należy wykonać to z głównego folderu ownCloud:
sudo -u apache php occ maintenance:mode --on
2. Zatrzymanie serwera i wykonanie kopii zapasowej
Zatrzymujemy serwer Apache, a następnie wykonujemy kopię zapasową plików oraz bazy danych.
3. Pobranie i rozpakowanie najnowszej wersji
Przechodzimy na stronę Download Server Packages – ownCloud i pobieramy najnowszą wersję ownCloud.
Rozpakowujemy ją do katalogu /var/www
# wget https://download.owncloud.org/community/owncloud-complete-20200731.tar.bz2
# tar -C /var/www/ -xjf owncloud-complete-20200731.tar.bz2
4. Przeniesienie pliku konfiguracyjnego
Kopiujemy plik konfiguracyjny ze starego folderu do nowego:
cp /ścieżka/do/starego/pliku/config.php /var/www/owncloud/config/config.php
5. Przeniesienie plików użytkowników
-
Jeśli pliki były przechowywane w głównym folderze ownCloud, przenosimy je w to samo miejsce w nowym folderze.
-
Jeśli pliki były przechowywane w innym katalogu, nie trzeba podejmować żadnych działań.
6. Przeniesienie dodatkowych aplikacji
Jeżeli wcześniej zainstalowaliśmy dodatkowe aplikacje ownCloud, należy przenieść je do nowego folderu.
7. Ustawienie uprawnień
Ustawiamy odpowiednie uprawnienia do plików i folderów:
sudo chown -R apache: /var/www/owncloud
8. Aktualizacja oprogramowania
Będąc w nowym folderze ownCloud, uruchamiamy aktualizację:
sudo -u apache php occ upgrade
9. Wyłączenie trybu konserwacji i restart serwera
Po zakończonej aktualizacji wyłączamy tryb konserwacji i restartujemy serwer Apache:
sudo -u apache php occ maintenance:mode --off
sudo systemctl restart httpd
10. Weryfikacja
Na koniec warto zalogować się do ownCloud i sprawdzić, czy wszystkie pliki i konfiguracja pozostały nienaruszone. Jeśli wszystko jest w porządku, możemy cieszyć się nową, aktualną wersją ownCloud.
Gotowe środowisko Nextcloud w NSIX
Chcesz bezpiecznie przechowywać i udostępniać pliki w firmie bez skomplikowanej konfiguracji serwera, baz danych i sieci? Skorzystaj z naszego kompleksowego rozwiązania:
Pakiet Nextcloud – kompletna infrastruktura
-
VPS Linux gotowy do pracy
-
Nextcloud w najnowszej wersji – skonfigurowany i zoptymalizowany
-
Premier Support – kompleksowe utrzymanie i wsparcie techniczne