How to articles

Εγκατάσταση Apache και MySQL σε Ubuntu 11.04 (Natty Narwhal).

To how-to αυτό προσανατολίζεται στην εγκατάσταση του απαραίτητου λογισμικού και την παραμετροποίηση του ώστε κάποιος να μπορεί να στήσει ένα δοκιμαστικό περιβάλλον Drupal στον προσωπικό του φάκελο. Το προαπαιτούμενο λογισμικό για να τρέξει το Drupal περιλαμβάνει έναν web server (apache) με υποστήριξη php (και php gd για την επεξεργασία εικόνων) καθώς και μια βάση δεδομένων (mysql).
Εγκαθιστούμε τα παραπάνω:


sudo apt-get install apache2 mysql-server php5 php5-mysql php5-gd

Font smoothing (anti-aliasing) σε Google Chrome

Απλά προσθέστε την εντολή:

text-shadow: rgba(0, 0, 0, .01) 0 0 1px

στην κλάση του css σας.

Εγκατάσταση του memcached σε Ubuntu 10.04

Το Memcache είναι ένα πολύ απλό σύστημα προσωρινής αποθήκευσης που χρησιμοποιεί την μνήμη του υπολογιστή για την αποθήκευση αντικειμένων. Όπως ίσως ήδη γνωρίζετε, η μνήμη είναι πιο γρήγορη από τον σκληρό δίσκο. Αυτό λοιπόν έχει ως αποτέλεσμα μια ιστοσελίδα να χρειαστεί πολύ λιγότερο χρόνο για να διαβάσει ένα αποτέλεσμα της βάσης δεδομένων από την προσωρινή μνήμη παρά από τον σκληρό δίσκο. Για να γίνει η καλύτερη δυνατή χρήση των memcache, θα πρέπει να εγκαταστήσετε το memcached module.

Μέγιστο μήκος τίτλου σε άρθρο του Wordpress

Θέλετε να περιορίσετε τον τίτλο των άρθρων του Wordpress ώστε ο συντάκτης να μην χρησιμοποιεί μεγάλους τίτλους και να μην "χαλάει" το layout της σελίδας σας;
Βάλτε τον παρακάτω κώδικα στο functions.php του θέματος που χρησιμοποιείτε (/wp-content/themes/themename/functions.php).
Αλλάξτε το var maxchr = 50; στον επιθυμητό αριθμό γραμμάτων.
Δοκιμάστηκε και λειτουργεί σε Wordpress 3.1.x !

Postfix αποστολή μηνυμάτων μέσω του Gmail (smtp.gmail.com)

Ορισμένοι ISP δεν επιτρέπουν την λειτουργία και την αποστολή μηνυμάτων μέσω SMTP server. Επίσης όταν το η σύνδεση σας στο Internet έχει δυναμική IP και δεν έχετε έλεγχο του Reverse DNS lookup, τα μηνύματα (emails) που αποστέλλει σε αρκετές περιπτώσεις χαρακτηρίζονται ως SPAM. Για να δώσετε λύση στα παραπάνω προβλήματα μπορείτε να ρυθμίσετε τον mail server (Postfix) να χρησιμοποιεί για την αποστολή των μηνυμάτων τον SMTP server της Google (smtp.gmail.com).

Βήμα 1ο
Εγκαταστήστε τα απαραίτητα πακέτα

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

Για το Wordpress 2.7 και πάνω (δοκιμασμένο και σε 3.1.2) υπάρχει plugin το οποίο δίνει τις εξής δυνατότητες:

1. Αλλαγή γλώσσας στο Wordpress administration panel on-the-fly.
2. Επιλογή γλώσσας κατά το login στον πίνακα διαχείρισης
3. Προεπιλογή γλώσσας στον προφίλ του κάθε χρήστη.

Οδηγίες εγκατάστασης και ρύθμισης:
Εγκαταστήστε το plugin από εδώ:
http://wordpress.org/extend/plugins/wp-native-dashboard/

και ενεργοποιήστε το.

Πως να εγκαταστήσετε το Drush στο συστημα σας

Εγκαθιστώντας το Drush σε ένα από τους φακέλους που το σύστημα σας φιλοξενεί εκτελέσιμα προγράμματα, δίνετε σε όλους τους χρήστες το δικαίωμα να χρησιμοποιήσουν την εφαρμογή. Οι παρακάτω ενέργειες προϋποθέτουν οτι έχετε δικαιώματα root ή είστε χρήστης με δικαιώματα sudo.

Για να εγκαταστήσετε την τελευταία έκδοση του drush παρακαλώ συμβουλευτείτε την σελίδα του project drush και αντικαταστήστε την διαδρομή (url) στην εντολή wget.

Δημιουργήστε συστοιχίες RAID με το mdadm

Οι συστοιχίες δίσκων RAID μας προσφέρουν επιπλέον δυνατότητες στα μέσα αποθήκευσης όπως αυξημένη ασφάλεια, ταχύτητα, και ενοποίηση πολλών αποθηκευτικών μέσων σε ένα ενιαίο τόμο. Υπάρχουν διάφορα επίπεδα RAID 0,1,5,6,10 που εξυπηρετούν το καθένα τον δικό του σκοπό. Στο συγκεκριμένο άρθρο θα ασχοληθούμε με την δημιουργία μίας συστοιχίας RAID επίπεδου 5 το οποίο μας προσφέρει πέρα από την ενοποίηση και την επιπλέον ταχύτητα, ασφάλεια δίνοντας μας την δυνατότητα σε περίπτωση που καταστραφεί ένα από τα αποθηκευτικά μας μέσα να το αντικαταστήσουμε χωρίς να χάσουμε τα δεδομένα της συστοιχίας.

OpenVZ δημιουργία και διαγραφή ενός Container

Για να δημιουργήσετε ένα OpenVZ container χρειάζεστε ένα template στο οποίο θα εμπεριέχεται η εικόνα (image) του λειτουργικό σύστημα που θέλετε να φιλοξενείτε. Μπορείτε να δημιουργήσετε τα δικά σας templates η να κατεβάσετε έτοιμα.

Εγκατάσταση OpenVZ σε Centos 5.5

To OpenVZ είναι ένα σύστημα διαμοιρασμού ενός Server χρησιμοποιώντας τον πυρήνα του λειτουργικού συστήματος Linux. Το OpenVZ επιτρέπει στον Server μας να τρέχει πολλαπλά λειτουργικά συστήματα Servers γνωστά ως containers Virtual Private Servers (VPSs) ή εικονικά περιβάλλοντα (VES).

Θα προσπαθήσουμε να εγκαταστήσουμε το OpenVZ στο λειτουργικό σύστημα Centos 5.5 το οποίο θα πρέπει να είναι ήδη εγκατεστημένο στον Server μας. Αν υποθέσουμε οτι το λειτουργικό έχει εγκατασταθεί και λειτουργεί σωστά το επόμενο βήμα είναι να ενημερώσουμε το σύστημα διαχείρισης πακέτων Yum.

Pages

Subscribe to How to articles