Αυτή η σελίδα έχει μεταφραστεί αυτόματα. Κάντε κλικ εδώ για να ανοίξετε την αρχική σελίδα

Εγκατάσταση Apache2, MySQL και PHP5 σε Ubuntu Linux



Apache2,MySQL,PHP Το περασμένο Σαββατοκύριακο μου αποφάσισε να δώσει ένα σκοπό σε ένα παλιό PC (Pentium III με 128MB RAM, 30GB HD), την οποία πριν από μερικούς μήνες εγκατέστησα το Ubuntu Server 6.0.6.Όπως πάντα αυτό που μου έλειπε ήταν μια δοκιμή σε απευθείας σύνδεση περιβάλλον που μου επέτρεψαν να κάνει τις τροποποιήσεις και να προσθέσουμε νέες λειτουργίες για να μου δικτυακούς τόπους για να αποφεύγετε να κάνετε ζεστό, που χρειαζόμουν για να εγκαταστήσετε και να ρυθμίσετε Apache2, MySQL και PHP5.

Ξεκινώντας με έναν οδηγό για html.it, εδώ είναι τα βήματα που ακολούθησα:

  • Ενημέρωση λίστας των διαθέσιμων πακέτων (είναι καλή πρακτική να κάνουμε πάντα πριν νέες εγκαταστάσεις):

     sudo apt-get update 
  • Εγκατάσταση Apache2:
     sudo apt-get install apache2-mpm-prefork 
  • Εγκατάσταση MySQL
     sudo apt-get install mysql-server 
  • Εγκαταστήστε την ενότητα PHP5 για Apache2:
     sudo apt-get install libapache2-mod-php5 
  • Εγκατάσταση της βιβλιοθήκης στη χρήση MySQL PHP5:
     sudo apt-get install php5-mysql 
  • Εγκατάσταση PHP βιβλιοθήκη για τη χειραγώγηση της εικόνας
     sudo apt-get install php5-gd 
  • Εγκατάσταση PHP βιβλιοθήκη να τρέχει την PHP από την γραμμή εντολών, επίσης:
     sudo apt-get install php5-cli 
  • Ενεργοποίηση MySQL παράταση για το αρχείο ρυθμίσεων για PHP5:
     vi /etc/php5/apache2/php.ini 

    επεξεργασία γραμμή

     ;extension=mysql.so 

    μέσα

     extension=mysql.so 
  • Κάντε επανεκκίνηση Apache2:
     sudo /etc/init.d/apache2 restart 

Στη συνέχεια, για να ελέγξετε ότι όλα λειτουργούν σωστά εγώ προχώρησε ως εξής:

Δοκιμή ολοκλήρωση μεταξύ Apache2 και PHP5

Δημιουργία αρχείου test_php.php στον κατάλογο / var / www με το ακόλουθο περιεχόμενο:

Με την πρόσβαση στο πρόγραμμα περιήγησης 'URL http://servername/test_php.php (όπου όνομα_διακομιστή αντιπροσωπεύει τη διεύθυνση IP ή το όνομα του διακομιστή Linux) και να επαληθεύει απεικόνιση στοιχείων που περιέχονται στο PHP5 διαμόρφωση

Δοκιμή ολοκλήρωση μεταξύ PHP5 και MySQL

Δημιουργία ενός db δοκιμή σε MySQL:

mysqladmin-root u δημιουργήσει δοκιμή 

Δημιουργία αρχείου test_mysql.php στον κατάλογο / var / www με το ακόλουθο περιεχόμενο:

Με την πρόσβαση στο πρόγραμμα περιήγησης 'URL http://servername/test_mysql.php (όπου όνομα_διακομιστή αντιπροσωπεύει τη διεύθυνση IP ή το όνομα του linux server) και ελέγχει το μήνυμα "ΟΚ" μήνυμα που θα δηλώνει ότι η σύνδεση με ΣΠ "τεστ" είναι ήταν επιτυχής.

Σας άρεσε αυτό το άρθρο;
Εγγραφείτε τώρα στο newsletter μας για να λαμβάνετε τα άρθρα απευθείας στον υπολογιστή σας:

Τα άρθρα που σχετίζονται με το "Εγκατάσταση Apache2, MySQL και PHP5 σε Ubuntu Linux"


Σχόλια

13 απαντήσεις σε "Εγκατάσταση Apache2, MySQL και PHP5 σε Ubuntu Linux"
  1. ilberni γράφει

    όλα είναι πραγματικά το apt-get apt-get install

    Επίσης, είχα να προσθέσω repository

  2. davide γράφει

    Έχεις δίκιο, ευχαριστώ για την αναφορά! «Δεν είμαι ακόμη και οι πιο« είναι σε θέση να κάνουμε μια καλή cut & paste! Ωστόσο έχω τώρα διορθωθεί.
    Θα μπορούσατε να διευκρινίσει ποιες άλλες ενέργειες που έχετε κάνει; Ξεκίνησα με Ubuntu Server 6.0.6

  3. vorax γράφει

    Και «καλύτερη σε μια γραμμή

    αλλιώς δίνει συχνά λάθος.

    συντακτικό λάθος, αναπάντεχο T_STRING, κλπ. ..

    Γειά

  4. lamer01 γράφει

    Ήθελα να σας πω ότι στην ολοκλήρωση δοκιμής μεταξύ Apache2 και PHP5
    php κώδικα που έχετε γράψει έχει μια ανακρίβεια:
    είμαι

  5. lamer01 γράφει

    Ήθελα να σας πω ότι στην ολοκλήρωση δοκιμής μεταξύ Apache2 και PHP5
    php κώδικα που έχετε γράψει έχει μια ανακρίβεια:
    θα πρέπει να είναι < ?php phpinfo();?>

  6. Joseph γράφει

    Άριστη φροντιστήριο, δεν έχει σημασία το λάθος phpinfo είναι ένα σαφές τυπογραφικό λάθος :) )

    byeee

  7. davide γράφει

    Ευχαριστώ για την αναφορά! Η διορθωθεί το σφάλμα.

  8. Athos γράφει

    @ Όρος Άθως-desktop: ~ $ mysqladmin-root u δημιουργήσει δοκιμή
    mysqladmin: σύνδεση με τον διακομιστή σε 'localhost' failed
    σφάλμα: «Απαγορεύεται η πρόσβαση για τον χρήστη 'root' @ 'localhost' (using password: NO)»

    Ευχαριστώ το φροντιστήριο, αλλά δεν βγαίνουν από εδώ

  9. ninja γράφει

    Γεια Όρος anke έχω το ίδιο πρόβλημα ... Κάποιος να μας βοηθήσει;;

  10. Mark γράφει

    Γειά!
    Μέχρι την ολοκλήρωση των δοκιμών PHP με TT MySQL καλά στη συνέχεια, όταν προσπαθώ να συνδεθείτε με το test_mysql σελίδα με αυτό το σφάλμα:

    Parse error: syntax error, απροσδόκητος $ τέλος στο / var / www / test_mysql.php on line 9

    μπορεί να σας βοηθήσει; ευχαριστίες

  11. Nicola Giosmin γράφει

    Σε ευχαριστώ,
    ένα από τα πιο σαφή και συνοπτικό οδηγό έχω χρησιμοποιήσει ποτέ: πολύ χρήσιμες και ακριβείς, έκανα τα πάντα σε μια στιγμή.

  12. ox4r γράφει

    @ Athos

    $ Link = mysql_connect ( 'localhost', 'root', 'mypassword')

    Στο κείμενο που το αρχείο mysql κωδικός ως παράδειγμα εδώ, αλλιώς προσπαθεί να συνδεθεί με την DB δεν pwd.

  13. Tr1t0N γράφει

    Γεια σας έχω ένα πρόβλημα.
    Μετά από όλες τις οδηγίες, θα εγκαταστήσει όλα τα
    Προσπάθησα να κάνω την δουλειά με e107, αλλά δεν ανοίξει το site και λέει ότι είναι μια εφαρμογή x-httpd-php