Τρόποι αναβάθμισης ownCloud

just-the-cloud

Έχετε δει πολλά άρθρα σχετικά με το ownCloud τόσο στα Αγγλικά όσο και στα Ελληνικά.

Στο παρόν άρθρο θα μαζέψω όλους τους πιθανούς τρόπου που μπορείτε να αναβαθμίσετε την εγκατάστασή σας.

1. Αποθετήριο

Σε περίπτωση που έχετε κάνει εγκατάσταση μέσω αποθετηρίου, απλά κάντε μια αναβάθμιση στον server και αυτόματα θα εγκατασταθεί η νέα έκδοση.
Τα αποθετήρια (και πως μπορείτε να τα εισάγετε) μπορείτε να τα βρείτε στην διεύθυνση του ownCloud.


2. Εφαρμογή

Πολύ εύκολα στο μενού το διαχειριστή, θα βρείτε ένα σύνδεσμο για να κάνετε αναβάθμιση. Περιγράφεται αναλυτικά εδώ και εδώ.


3. Μέσω τερματικού με το πρόγραμμα occ

Εάν η εγκατάσταση είναι μεγάλη και για να αποφύγετε timeouts, χρησιμοποιήστε την εντολή occ upgrade. Πως να το κάνετε; Ανοίξτε τερματικό μέσα στον φάκελο που έχετε το ownCloud και δώστε την εντολή (για openSUSE. Εάν είστε σε Debian, αλλάξτε τον χρήστη wwwrun σε www-data).

sudo -u wwwrun php occ upgrade

Για περισσότερες πληροφορίες, δείτε εδώ.


4. Κατεβάστε τη νέα έκδοση.

Προϋποθέτει (λογικά έχει γίνει) να έχετε τον φάκελο με τα δεδομένα των χρηστών σε ξεχωριστό φάκελο από αυτόν του ownCloud (πχ σε ένα στικάκι-εξωτερικό δίσκο).

Αρχικά μεταφέρετε την εγκατάσταση σε άλλον φάκελο (ώστε σε περίπτωση που κάτι πάει στραβά να μπορέσετε να επαναφέρετε).

mv owncloud owncloud_bak

Στη συνέχεια μεταβείτε στην σελίδα του ownCloud και αντιγράψτε τον σύνδεσμο της τρέχουσας έκδοσης. Εδώ έχουμε την 8.2.1

wget https://download.owncloud.org/community/owncloud-8.2.1.tar.bz2

Στην συνέχεια αποσυμπιέστε το αρχείο.

tar xjf owncloud-8.2.1.tar.bz2

Αντιγράψτε τον φάκελο config στο νέο φάκελο ownCloud.

cp ./owncloud_bak/config/config.php ./owncloud/config/

Τέλος δώστε και τα δικαιώματα (αυτό είναι σε openSUSE).

chown -R wwwrun ./owncloud

Δείτε ότι δουλεύουν όλα ρολόι και σβήστε το συμπιεσμένο αρχείο αλλά και τον φάκελο που κρατήσατε αντίγραφο ασφαλείας.

1 σχόλιο:

Από το Blogger.