Blog

Παρακάτω μπορείτε να δείτε τα βήματα τα οποία ακολουθούμε για να ρυθμίσουμε το ipad μας ωστε να δέχεται emails μέσω των server της o2design.

Διαφορετικά, μπορείτε να λάβετε όλα τα emails σας στην διεύθυνση του site σας με την κατάλληλη κατάληξη, όπως π.χ.:

http://www.to-site-sas.gr/webmail/src/login.php και συμπληρώνοντας τους κωδικούς που σας έχουμε δώσει

Ακόμα πιό έυκολα από τη χρήση webtatic, είναι η αναβάθμιση μέσω atomicorp, μιας εταιρείας που ασχολείται ενδελεχώς με τα repositories.


Ακόμα κι αν αναβαθμίσατε την έκδοση της PHP με τον προηγούμενο οδηγό, η MySQL σας θα χρειαστεί κι εκείνη την αναβάθμιση. Πάντα κάτι μπορεί να πάει στραβά, οποτε έχουμε για εσάς την πιο εύκολη λύση.

Κατ αρχάς, πάρτε backup από τις βάσεις σας.

Στη συνέχεια, συνδεθείτε μέσω SSH με τον VPS σερβερ σας.

Ανεβείτε στη διαχείρηση του root πληκτρολογώντας


su

και κατόπιν τον κωδικό ξανά. Δεν θα δειτε κάποιον κωδικο να γράφεται στην οθόνη, αλλά όταν τελειώσετε την πληκτρολόγηση, πατήστε enter.

wget -q -O - http://www.atomicorp.com/installers/atomic | sh

μετά πληκτρολογήστε


yum update mysql

και πατώντας enter θα γίνει η τελική αναβάθμιση, εύκολα και γρήγορα.

πληκτρολογήστε


reboot

και μόλις ξανανοίξει ο σέρβερ θα έχετε όλα τα πακέτα εγκατεστημένα.


Προσοχή! Η έκδοση της MySQL πρέπει να ανεβαίνει μια βαθμίδα τη φορά (σσ Απο 5.0 σε 5,1 και μετά στην επόμενη)

 

 

Για να αναβαθμίσουμε, εγκαταστήσουμε την έκδοση της php που υπάρχει στον σέρβερ μας, χρησιμοποιούμε μία σύνδεση SSH που μας δίνεται από την εταιρεία που έχουμε κάνει το hosting, είτε μέσω plesk , είτε cpanel , είτε κάποιο απλό δικό τους (σσ Για godaddy υπάρχει το Simple Control Panel)

Αν δεν έχουμε κάτι τέτοιο, μπορούμε να κατεβάσουμε το putty http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

Τοποθετούμε το username και password και εισερχόμαστε στον σερβερ.

Για να δωσουμε εντολές πρέπει να συνδεθούμε ως root, οπότε πληκτρολογούμε:

su

Πατώντας enter (πάντα, για να πάρει την εντολή) , θα μας ζητηθεί εκ νέου ο κωδικός. Τον γράφουμε (προσοχή: δεν εμφανίζεται τίποτα απο αυτά που γράφουμε στην οθόνη) και μπαίνουμε στην διαχείριση ολόκληρου του σέρβερ.

Αν είμαστε σε περιβάλλον centos, φυσιολογικά θα υπάρχει εγκατεστημένη η εφαρμογή του "yum". Αυτή ειναι μια εφαρμογή που θα κάνει όλη τη δουλειά για εμάς.Το yum χρησιμοποιεί ένα αρχείο, το οποίο περιέχει μια λίστα από τα software που είναι εγκατεστημένα στον σέρβερ καθώς και url διευθύνσεις απ όπου  μπορεί να τραβήξει τις αναβαθμίσεις τους. Αυτές οι url ονομάζονται repositories ή αλλιώς repo. To Centos, έχει το δικό του repository με το οποίο επικοινωνεί. Δυστυχώς, ακόμα όμως κι αν έχετε την τελευταία έκδοση centos( αυτή τη στιγμή 5,6) η έκδοση του yum περιέχει την php 5.1.6 , οπότε ακόμα κι αν θελήσετε να κάνετε αναβάθμιση δεν θα την βρει.

Γι αυτό το λόγο, θα χρησιμοποιήσουμε άλλα repositories. Προτεινόμενη λύση αυτη του webtatic.

Έτσι λοιπόν, στη γραμμή εντολών της ssh σύνδεσής μας γράφουμε:


rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm


Με αυτή την εντολή, θα δώσουμε άδεια στο webtatic να επικοινωνήσει με τον σέρβερ, και στη συνέχεια να μπεί στο repository με τα πιο πρόσφατα αρχεία-αναβαθμίσεις που έχει συμπεριλάβει στα πακέτα του.

Αν θέλετε να πάρετε  μόνο ένα αρχείο (πχ αν θέλετε να πάτε σε μια εκδοση της php 5.2.14 αντί για την πιο σύγχρονη), μπορείτε να επισκεφτείτε τη σελίδα

http://repo.webtatic.com/yum/centos/5/i386/        και να προθέσετε μετά την κατάληξη από τα αρχεία που βλέπετε.

Τώρα μπορείτε να αναβαθμίσετε την έκδοση τη php γράφοντας


yum --enablerepo=webtatic update php


Αν δεν έχετε εγκατεστημένη κάποια php γράφετε


yum --enablerepo=webtatic install php



Υπάρχει περίπτωση στα μηνύματα που θα σας εμφανισει ο σέρβερ να αναφέρει προβλήματα "depsolving" (πχ php-mhash, php-ncurses).

Σε αυτές τις περιπτώσεις θα πρέπει να απενεργοποιήσετε τα εν λόγω extensions πατώντας


yum remove php-mhash php-ncurses


πριν από την εντολή αναβάθμισης που γράψαμε παραπάνω.


Στη διάγνωση του σέρβερ, θα δείτε κατευθείαν την αλλαγή της έκδοσης, αλλά θα πρέπει να κάνετε μια επανεκκίνηση του ώστε να την δείτε και στα site σας

Διαβάστε εδώ το νέο οδηγό

Powered by o2design