WordPress update σε 2”

Από χτες τρέχουμε σε 2.2.3 αλλά αντίθετα από τις άλλες φορές δεν διακόπηκε καθόλου η ομαλή ζωή του μπλογκ (με ανακοινώσεις όπως στο παρελθόν κτλ).

Πως έγινε αυτό; Με τον καλύτερο τρόπο. Γιατί, ναι, τελικά ο καλύτερος τρόπος να κάνεις update λέγεται subversion.
Από δω και πέρα το ποστ είναι αυστηρά ακατάλληλο για μη geeks.

Το ιστορικό: στις 9/8 διαβάζω αυτό εδώ το ποστ του Paul Stamatiou και μου μπαίνει η ιδέα. Ο Paul πειραματιζόταν με το trunk, ενώ εγώ ήθελα απλά να βρω ένα τρόπο να κάνω γρήγορα update στην τελευταία επίσημη έκδοση του wordpress.
Αν έχεις το μπλογκ σου hosted σε κάποιο linux server (και δεν φαντάζομαι ότι υπάρχει πουθενά wordpress hosted σε windows) δεν έχεις παρά να ακολουθήσεις τις οδηγίες που θα βρεις εδώ.

Το θέμα είναι απλό αν έχει subversion στον server σου. Τι γίνεται άμα δεν έχεις; Τότε πρέπει να έχει τουλάχιστον πρόσβαση στο shell με επαρκή δικαιώματα για να εγκαταστήσεις το subversion. Υπάρχουν έτοιμα binaries για κάποια linux flavors αλλά άμα δεν έχεις τύχη (όπως εγώ) πρέπει να το κάνεις the hard way: κατέβασμα πηγαίου κώδικα και compilation στον server σου. Το βασικό εφόδιο που χρειάζεσαι εδώ είναι η υπομονή. Θέλουν προσεκτικό διάβασμα οι οδηγίες εγκατάστασης.
Όταν με το καλό τελειώσεις, το να εγκαταστήσεις το wordpress είναι μια γραμμή στο shell:

svn co http://svn.automattic.com/wordpress/tags/x.x.x .

όπου x τα νούμερα της έκδοσης.

Και για να κάνεις αναβάθμιση;

svn sw http://svn.automattic.com/wordpress/tags/x.x.x/

Τι γίνεται όμως άμα έχεις εγκαταστήσει με τον παραδοσιακό τρόπο το wordpress;

  1. Δημιουργείς ένα καινούργιο προσωρινό κατάλογο (directory).
  2. Εγκαθριστάς εκεί το wordpress όπως παραπάνω.
  3. Αντιγράφεις όλες τις καστομιές από την παλιά εγκατάσταση.
  4. Δίνεις στο νέο κατάλογο το όνομα του παλιού.
  5. Και τρέχεις το wordpress update script.

Όλα αυτά έκανα και στα δύο μπλογκ (metablogging.gr και tech.metablogging.gr) στις 17/8, τότε που δεν είχε και πολύ κόσμο οπότε αν έσκαγε και τίποτα, μικρό το κακό.

Το σημείο που θέλει προσοχή είναι τα plugin. Επειδή δεν είναι βέβαιο ότι τα εγκατεστημένα plugin θα παίζουν με την καινούργια έκδοση, καλό θα είναι να τα απενεργοποιεί κανείς πριν την αναβάθμιση και να δοκιμάζει να τα ενεργοποιεί ένα ένα μετά. Κι αν θέλει να είναι extra safe, ε, τότε ας κάνει και τη βάση backup.

2 thoughts on “WordPress update σε 2”

  1. djgeorgesp

    file prepei na exw prosvash sto server alliws dn ginetai tpt ???plz apanta moy se mail

  2. Pingback: metablogging.gr » Blog Archive » Wordpress 2.3 με το καλημέρα

Comments are closed.