20Aug
Έχεις ένα PC Linux που θέλεις να δουλέψεις;Ίσως να μην είστε άνετοι με την έκδοση μόνο της γραμμής εντολών του Ubuntu Server Edition.Δείτε πώς μπορείτε να διατηρήσετε την τυπική επιφάνεια εργασίας Ubuntu και να προσθέσετε τις δυνατότητες προβολής ιστού σε αυτήν.
Είτε δεν αισθάνεστε άνετα με ένα μόνο σύστημα γραμμής εντολών, χρησιμοποιείτε την επιφάνεια εργασίας του Ubuntu για άλλα πράγματα ή χρειάζεστε μόνο για μερικές συγκεκριμένες εφαρμογές, μπορείτε να προσθέσετε Apache, MySQL και PHP σε οποιοδήποτε πρότυποεγκατάσταση του Ubuntu στην επιφάνεια εργασίας πολύ γρήγορα και εύκολα.
Η απλή εντολή
Ας αρχίσουμε την εγκατάσταση με τη χρήση μιας πολύ έξυπνης εντολής:
sudo apt-get εγκαταστήστε το λαμπτήρα-server ^
Δεν θα λειτουργήσει χωρίς την αγκύλη στο τέλος.Μόλις εισαγάγετε αυτό, θα δείτε ότι αυτόματα επιλέγει όλα τα απαραίτητα πακέτα και θα σας ζητήσει να επιβεβαιώσετε την "μεγάλη" ποσότητα δεδομένων που θέλετε να κατεβάσετε.
Απλά καθίστε πίσω και αφήστε το να κάνει το πράγμα του μέχρι να εμφανιστεί μια μπλε οθόνη pop up.
Πληκτρολογήστε έναν κωδικό πρόσβασης για τον root λογαριασμό MySQL, ο οποίος θα χρειαστεί να δημιουργήσετε άλλους χρήστες και να διαχειριστείτε βάσεις δεδομένων και στη συνέχεια να πατήσετε Enter για να συνεχίσετε.Θα σας ζητηθεί να εισαγάγετε ξανά τον κωδικό πρόσβασής σας, οπότε κάντε το ξανά και πατήστε Enter.
Αυτό είναι για εγκατάσταση!
Δοκιμές Apache και PHP
Ας δοκιμάσουμε το Apache για να δούμε αν λειτουργεί σωστά.Ανοίξτε ένα πρόγραμμα περιήγησης και καθοδηγήστε το στην ακόλουθη διεύθυνση URL:
http: //localhost/
Πρέπει να δείτε κάτι παρόμοιο, αν όλα έχουν εγκατασταθεί σωστά:
Στη συνέχεια, θα ελέγξουμε αν λειτουργεί η PHP.Στο τερματικό, πληκτρολογήστε την ακόλουθη εντολή για να δημιουργήσετε ένα νέο έγγραφο:
sudo nano /var/www/ testing.php
Στη συνέχεια, αντιγράψτε τον ακόλουθο κώδικα:
& lt;; php phpinfo() ;? & gt;
Κάντε δεξί κλικ στο τερματικό σας και χτυπήστε την επικόλληση.
Πιέστε CTRL + O για να "διαγράψετε" ή να αποθηκεύσετε το αρχείο και, στη συνέχεια, πατήστε CTRL + X για έξοδο.
Στη συνέχεια, κάντε επανεκκίνηση του Apache με την ακόλουθη εντολή:
sudo service apache2 επανεκκινήστε
Και φορτώστε την ακόλουθη σελίδα στο πρόγραμμα περιήγησης ιστού:
http: //localhost/ testing.php
Και θα πρέπει να δείτε κάτι παρόμοιο:
Έλεγχος της διεύθυνσης δέσμευσης MySQL
MySQLέχει μια διεύθυνση δέσμευσης που θα πρέπει να ταιριάζει με το σύστημά σας.Για να ελέγξετε τη διεύθυνση δέσμευσης του συστήματός σας, μπορούμε να χρησιμοποιήσουμε μια γρήγορη εντολή:
cat /etc/ hosts |grep localhost
Αυτό είναι ένα "σωλήνα" ή ένα "στέλεχος" στη μέση, το οποίο μοιράζεται με το πλήκτρο \.Θα έχετε δύο αποτελέσματα, ένα από τα οποία θα σας δείξει μια διεύθυνση IP.
Μπορείτε να δείτε από την παραπάνω εικόνα ότι η διεύθυνση δέσμευσης μου είναι 127.0.0.1.
Στη συνέχεια, ας ανοίξουμε το αρχείο ρυθμίσεων MySQL για να δούμε τι υπάρχει εκεί.
sudo nano /etc/mysql/ my.cnf
Μετακινηθείτε προς τα κάτω μέχρι να δείτε μια γραμμή που αρχίζει με "bind-address" όπως παρακάτω.
Όπως μπορείτε να δείτε, η διεύθυνση δέσμευσης είναι η ίδια, έτσι είμαστε καλά.Αν η δική σας είναι διαφορετική, απλά αλλάξτε την ώστε να ταιριάζει με αυτό που βρήκατε παραπάνω.
Εγκατάσταση του phpMyAdmin
Αν δεν είστε εξοικειωμένοι με την MySQL και τις εντολές της, τότε μπορεί να έχετε κάποιο πρόβλημα στη διαχείριση βάσεων δεδομένων και πινάκων.Το phpMyAdmin σας βοηθά να αντιμετωπίσετε αυτό, παρέχοντας μια διεπαφή PHP για τη διαχείριση MySQL.Είναι εύκολο να εγκατασταθεί και μπορεί πραγματικά να έρθει σε πρακτικό, γι 'αυτό ας πάμε σε αυτό.
sudo apt-get install phpmyadmin
Εάν αυτή η εντολή δεν λειτουργεί, μπορεί να χρειαστεί να ενεργοποιήσετε επιπλέον αποθετήρια.
Θα εμφανιστεί μια άλλη μπλε οθόνη που θα σας ζητάει να επιλέξετε ποιο διακομιστή ιστού θα διαμορφωθεί.Βεβαιωθείτε ότι το κόκκινο μπλοκ βρίσκεται δίπλα στο "apache2" και βεβαιωθείτε ότι έχετε πιέσει τη μπάρα διαστήματος.Αυτό θα το επισημάνει με αστερίσκο και στη συνέχεια μπορείτε να πατήσετε Enter.
Θα ερωτηθείτε εάν το phpmyadmin πρέπει να ρυθμίσει μια προεπιλεγμένη βάση δεδομένων για δική του χρήση.Επιλέξτε Ναι.
Στη συνέχεια, θα σας ζητηθεί να καταχωρίσετε τον κωδικό πρόσβασης του λογαριασμού διαχειριστή που χρησιμοποιείται για τη δημιουργία αυτής της βάσης δεδομένων και του χρήστη.Δεδομένου ότι δεν έχουμε δημιουργήσει άλλους χρήστες της MySQL, πληκτρολογήστε τον κωδικό πρόσβασης ρίζας MySQL.
Τέλος, θα δημιουργήσετε έναν κωδικό πρόσβασης για χρήση με το phpmyadmin και θα πρέπει να το επιβεβαιώσετε ξανά.
Μόλις τελειώσετε, κάντε επανεκκίνηση του Apache.
Μπορείτε να συνδεθείτε στο phpMyAdmin μεταβαίνοντας στην ακόλουθη διεύθυνση URL:
http: //localhost/phpmyadmin/
Χρησιμοποιήστε το "root" ως όνομα χρήστη και στη συνέχεια πληκτρολογήστε τον root κωδικό MySQL.
Υπάρχουν εδώ μερικοί σημαντικοί κωδικοί πρόσβασης και θα μπείτε στον πειρασμό να χρησιμοποιήσετε τον ίδιο κωδικό πρόσβασης με τον λογαριασμό σας root.Εάν επιλέξετε να το κάνετε αυτό, βεβαιωθείτε ότι είναι ένας πολύ ασφαλής κωδικός πρόσβασης, κάτι με μικτές τάξεις χαρακτήρων και καλό μήκος.Θυμηθείτε, δίνετε στους άλλους πρόσβαση στον υπολογιστή σας εγκαθιστώντας αυτό το λογισμικό, οπότε λάβετε τις κατάλληλες προφυλάξεις.
Εάν πρόκειται για πρώτη φορά που παίζετε με έναν διακομιστή ιστού, ίσως να αναρωτιέστε πού πηγαίνουν τα αρχεία που θέλετε να φιλοξενήσετε.Είναι σε /var/www/ προεπιλογή και θα χρειαστούν αυξημένα δικαιώματα για πρόσβαση στον κατάλογο.Μια ιδέα είναι να τοποθετήσετε ένα ξεχωριστό διαμέρισμα σε αυτό το σημείο για να χρησιμοποιείτε αποκλειστικά για την εξυπηρέτηση ιστού.Ανατρέξτε στο άλλο άρθρο μας, Τι είναι το fstab του Linux και πώς λειτουργεί; για να πάρετε περισσότερες πληροφορίες γι 'αυτό.
Και τώρα που έχετε το δικό σας διακομιστή ιστού, γιατί να μην μάθετε πώς να αρχειοθετήσετε, να αναζητήσετε και να δείτε τις στατιστικές σας Tweet με το ThinkUp;