Τρόπος λήψης & Εγκαταστήστε το XAMPP στα Windows: PHP Tutorial

Πίνακας περιεχομένων:

Anonim

Τι είναι το XAMPP;

Το XAMPP είναι ένας διακομιστής ιστού ανοιχτού κώδικα, πολλαπλών πλατφορμών που αποτελείται από διακομιστή ιστού, μηχανή βάσης δεδομένων MySQL και πακέτα προγραμματισμού PHP και Perl. Συντάσσεται και συντηρείται από τον Apache. Επιτρέπει στους χρήστες να δημιουργούν διαδικτυακούς ιστότοπους WordPress χρησιμοποιώντας έναν τοπικό διακομιστή ιστού στον υπολογιστή τους. Υποστηρίζει Windows, Linux και Mac.

Συντάσσεται και συντηρείται από apache. Το ακρωνύμιο XAMPP σημαίνει?

  • X - [λειτουργικά συστήματα πολλαπλών πλατφορμών] που σημαίνει ότι μπορεί να εκτελεστεί σε οποιοδήποτε OS Mac OX, Windows, Linux κ.λπ.
  • A - Apache - αυτό είναι το λογισμικό διακομιστή ιστού.
  • M - MySQL - Βάση δεδομένων.
  • P - PHP
  • P - Perl - γλώσσα σεναρίου

Γιατί να χρησιμοποιήσετε το XAMPP;

Το XAMPP παρέχει έναν εύχρηστο πίνακα ελέγχου για τη διαχείριση Apache, MySQL και άλλων προγραμμάτων χωρίς τη χρήση εντολών. Για να χρησιμοποιήσουμε την PHP, πρέπει να εγκαταστήσουμε το Apache και το MySQL. Δεν είναι εύκολο να εγκαταστήσετε το Apache και να το διαμορφώσετε, καθώς πρέπει να ρυθμιστεί και να ενσωματωθεί με PHP και Perl, μεταξύ άλλων. Το XAMPP ασχολείται με όλη την πολυπλοκότητα της ρύθμισης και της ενσωμάτωσης του Apache με PHP και Perl.

Σε αντίθεση με την Java που λειτουργεί μόνο με το Java SDK, η PHP απαιτεί έναν διακομιστή ιστού για να λειτουργήσει.

Σε αυτό το σεμινάριο XAMPP, θα μάθετε-

  • Τι είναι το XAMPP;
  • Γιατί να χρησιμοποιήσετε το XAMPP;
  • Πώς να κατεβάσετε και να εγκαταστήσετε το XAMPP
  • Βασική διαμόρφωση διακομιστή Web XAMPP
  • Πίνακας ελέγχου XAMPP
  • Διαμόρφωση XAMPP
  • Ποιο είναι το καλύτερο PHP IDE;
  • Εισαγωγή στο Netbeans IDE
  • Δημιουργία νέου έργου PHP χρησιμοποιώντας το Netbeans IDE
  • Εκτελέστε το πρώτο σας παράδειγμα PHP

Πώς να εγκαταστήσετε το XAMPP

Εξετάζουμε βήμα προς βήμα τη διαδικασία για την εγκατάσταση του XAMPP για Windows. Για άλλα λειτουργικά συστήματα, τα βήματα εγκατάστασης XAMPP είναι παρόμοια.

Βήμα 1) Λήψη XAMPP

Κάντε κλικ εδώ για λήψη του XAMPP για Windows: http://www.apachefriends.org/en/xampp-windows.html

Βήμα 2) Ξεκινήστε την εγκατάσταση

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

Βήμα 3) Εκτελέστε το πρόγραμμα εγκατάστασης

Αφού πραγματοποιήσετε λήψη του XAMPP, εκτελέστε τη ρύθμιση. Εμφανίζεται το παράθυρο διαλόγου προειδοποιητικού μηνύματος που εμφανίζεται παρακάτω.

Βήμα 4) Αλλαγή ρυθμίσεων ελέγχου χρήστη

Εάν χρησιμοποιείτε Windows Vista ή Windows 7, βεβαιωθείτε ότι έχετε απενεργοποιήσει τη δυνατότητα ελέγχου λογαριασμού χρήστη. Για να το κάνετε αυτό, επιλέξτε Πίνακας ελέγχου> Λογαριασμοί χρηστών> Αλλαγή ρυθμίσεων ελέγχου πρόσβασης χρήστη. Το παρακάτω διάγραμμα απεικονίζει τα κύρια βήματα.

Βήμα 5) Αποθηκεύστε τις ρυθμίσεις

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

Βήμα 6) Κάντε κλικ στο Επόμενο

Στην επόμενη οθόνη, κάντε κλικ στο επόμενο

Βήμα 7) Επιλέξτε τη διαδρομή Insatllation

Στην επόμενη οθόνη, αλλάξτε τη διαδρομή εγκατάστασης, εάν απαιτείται. Κάντε κλικ στο Επόμενο

Βήμα 8) Ελέγξτε τις απαραίτητες υπηρεσίες

Στην επόμενη οθόνη επιλέξτε Apache και MySQL. Μπορείτε προαιρετικά να επιλέξετε FileZilla (FTP Client) εάν χρειάζεται. Κάντε κλικ στην Εγκατάσταση

Σημειώστε ότι μια υπηρεσία είναι ένα μακροχρόνιο πρόγραμμα στα παράθυρα που δεν απαιτεί παρέμβαση του χρήστη. Οι υπηρεσίες μπορούν να ρυθμιστούν ώστε να εκτελούνται αυτόματα κάθε φορά που ξεκινά το λειτουργικό σύστημα των Windows. Για να χρησιμοποιήσετε το Apache και το MySQL, υποτίθεται ότι εκτελούνται στο παρασκήνιο . Η εγκατάσταση τους ως υπηρεσίες εκτελεί αυτόματα το Apache και το MySQL στο παρασκήνιο κάθε φορά που ενεργοποιείτε τον υπολογιστή σας . Εάν δεν έχετε εγκαταστήσει το Apache και το MySQL ως υπηρεσίες, τότε πρέπει να τα εκκινείτε χειροκίνητα κάθε φορά που θέλετε να τα χρησιμοποιήσετε. Θα πρέπει να το κάνετε από τον πίνακα ελέγχου XAMPP. PHP και

Βήμα 9) Ολοκληρώστε την εγκατάσταση

Με την επιτυχή ολοκλήρωση της εγκατάστασης, θα δείτε το ακόλουθο παράθυρο

  • Κάντε κλικ στο κουμπί Τέλος

Πριν δοκιμάσουμε την εγκατάσταση του XAMPP, ας δούμε πρώτα τους βασικούς καταλόγους με τους οποίους θα εργαζόμαστε.

Βασική διαμόρφωση διακομιστή Web XAMPP

Αυτό το XAMPP Tutorial προϋποθέτει ότι έχετε εγκαταστήσει το XAMPP στη μονάδα δίσκου C στα Windows ακολουθώντας τα παραπάνω βήματα . Ακολουθεί μια λίστα με τους βασικούς καταλόγους που πρέπει να γνωρίζετε.

  • htdocs ; αυτός είναι ο κατάλογος ρίζας Ιστού. Όλοι οι κωδικοί PHP μας θα τοποθετηθούν σε αυτόν τον κατάλογο.
  • mysql - αυτός ο κατάλογος περιέχει όλες τις πληροφορίες που σχετίζονται με τη μηχανή βάσεων δεδομένων MySQL, από προεπιλογή εκτελείται στη θύρα 3306.
  • php - αυτός ο κατάλογος περιέχει αρχεία εγκατάστασης PHP. Περιέχει ένα σημαντικό αρχείο με το όνομα php.ini. Αυτός ο κατάλογος χρησιμοποιείται για να διαμορφώσει τον τρόπο συμπεριφοράς της PHP στον διακομιστή σας.

Από προεπιλογή , ο διακομιστής ιστού Apache εκτελείται στη θύρα 80 . Εάν η θύρα 80 λαμβάνεται από άλλο διακομιστή ιστού, μπορείτε να χρησιμοποιήσετε διαφορετικό αριθμό θύρας. Για αυτό το σεμινάριο θα υποθέσουμε ότι χρησιμοποιούμε τη θύρα 80. Σημείωση, εάν χρησιμοποιείτε το SKYPE, χρησιμοποιεί την ίδια θύρα. Κλείστε το Skype εάν θέλετε να χρησιμοποιήσετε το XAMPP για PHP στη θύρα 80

Πίνακας ελέγχου XAMPP

Ο πίνακας ελέγχου χρησιμοποιείται για τη διαχείριση προγραμμάτων που είναι εγκατεστημένα μέσω XAMPP. Για να ανοίξετε τον πίνακα ελέγχου του διακομιστή XAMPP,

  • Κάντε κλικ στο μενού έναρξης
  • Εξερευνήστε τον κατάλογο προγραμμάτων και εντοπίστε το Apace Friends και μετά το XAMPP, όπως φαίνεται στο παρακάτω διάγραμμα

  • Το παρακάτω διάγραμμα δείχνει τον πίνακα ελέγχου.

1) Σε αυτήν την ενότητα παρατίθενται οι εγκατεστημένες υπηρεσίες, μονάδες και τα αναγνωριστικά διεργασίας PID (ες). Ένα πράσινο σημάδι σημαίνει ότι η μονάδα έχει εγκατασταθεί ως υπηρεσία. Το κόκκινο σημάδι σημαίνει ότι δεν έχει εγκατασταθεί ως υπηρεσία. Για να εγκαταστήσετε μια υπηρεσία, κάντε κλικ στο κόκκινο σημάδι. Εάν το κουμπί εμφανίζει ένα πράσινο σημάδι και κάνετε κλικ σε αυτό, ο πίνακας ελέγχου θα σας ρωτήσει εάν θέλετε να απεγκαταστήσετε το σύστημα.

2) Σε αυτήν την ενότητα εμφανίζονται οι θύρες που σχετίζονται με τις ενότητες. Η ενότητα ενεργειών είναι για:

  1. έναρξη και διακοπή ενοτήτων
  2. Ανοίξτε τα παράθυρα διαχείρισης για Apache και MySQL
  3. Ανοίξτε αρχεία διαμόρφωσης για Apache, MySQL κ.λπ. για να κάνετε αλλαγές
  4. Προβολή αρχείων καταγραφής για τις ενότητες

3) Αυτή η ενότητα περιέχει χρήσιμα βοηθητικά προγράμματα, όπως Netsat, συντομεύσεις υπηρεσιών Windows κ.λπ.

4) Αυτή η ενότητα εμφανίζει πληροφορίες κατάστασης στις ενότητες. Ο πίνακας ελέγχου μπορεί να χρησιμοποιηθεί για:

  • Εγκαταστήστε και απεγκαταστήστε υπηρεσίες όπως Apache, MySQL κ.λπ. που είναι εγκατεστημένες μέσω XAMPP
  • Έναρξη και διακοπή υπηρεσιών.
  • Άνοιγμα διαμόρφωσης αρχείων κ.λπ.

Διαμόρφωση XAMPP

Ας δούμε τώρα τις βασικές διαμορφώσεις που απαιτούνται πριν αρχίσουμε να χρησιμοποιούμε την εγκατάσταση XAMPP για την ανάπτυξη ιστοσελίδων που υποστηρίζονται από PHP. Πληκτρολογήστε τη διεύθυνση URL http: // localhost / xampp / στο αγαπημένο σας πρόγραμμα περιήγησης. Για αυτό το σεμινάριο, θα χρησιμοποιούμε τον Firefox ως πρόγραμμα περιήγησης ιστού.

Εάν μπορείτε να δείτε την παραπάνω οθόνη, τότε έχετε εγκαταστήσει με επιτυχία το XAMPP. Το πλαίσιο στην αριστερή πλευρά περιέχει συνδέσμους προς χρήσιμες πληροφορίες όπως:

  • Η έκδοση της PHP έχει εγκατασταθεί
  • Ρυθμίσεις ασφαλείας του XAMPP
  • Πρόσβαση σε βοηθητικά προγράμματα όπως phpMyAdmin κ.λπ.

Η έκδοση PHP που αποστέλλεται με XAMPP 1.8.0 είναι PHP 5.4.4

Ποιο είναι το καλύτερο PHP IDE;

Το PHP IDE είναι ένα πρόγραμμα που σας επιτρέπει να γράφετε εύκολα κωδικούς PHP. Τα PHP IDE είναι συχνά εξοπλισμένα με χαρακτηριστικά επισήμανσης σύνταξης και σε ορισμένες περιπτώσεις λειτουργούν αυτόματα. Αυτό σημαίνει ότι εάν γράψετε μια λέξη-κλειδί PHP που είναι γνωστή από τον διερμηνέα PHP, τότε η λέξη-κλειδί θα επισημανθεί με διαφορετικό χρώμα από αυτό που χρησιμοποιείται για τις κανονικές δηλώσεις. Οι λειτουργίες αυτόματης συμπλήρωσης εμφανίζονται αυτόματα γνωστές λέξεις-κλειδιά PHP καθώς τις πληκτρολογείτε. Το σημειωματάριο μπορεί επίσης να χρησιμοποιηθεί για τη σύνταξη και επεξεργασία κωδικών PHP. Το μειονέκτημα της χρήσης ενός προγράμματος επεξεργασίας όπως το Σημειωματάριο είναι ότι ο εντοπισμός σφαλμάτων των σεναρίων γίνεται δύσκολος επειδή δεν είναι εύκολο να εντοπίσουμε σφάλματα όπως λέξεις-κλειδιά λανθασμένων σημείων, κλειστά αγκύλες κλπ. Ένα IDE θα επισημάνει τις δηλώσεις με σφάλματα, έτσι είναι εύκολο για εσάς να τα εντοπίσετε. Ο παρακάτω πίνακας δείχνει 5 δημοφιλείς συντάκτες PHP

Συντάκτης Αδεια Διαγώνια πλατφόρμα Σύντομη περιγραφή
Netbeans IDE Ανοιχτή πηγή Ναί
  • Αποκλειστικό περιβάλλον κωδικοποίησης PHP με επισήμανση σύνταξης και ολοκλήρωση κώδικα για λέξεις-κλειδιά και άλλες γνωστές πληροφορίες.
  • Υποστηρίζει την ενσωμάτωση με PHP MVC πλαίσια, δηλαδή Zend,
  • Ιστορικό κώδικα που δείχνει τις αλλαγές που έγιναν σε ένα αρχείο
  • SFTP, FTP και SVN μέσω προσθηκών.
Dreamweaver Εμπορικός Ναί
  • Υποστηρίζει HTML και PHP.
  • Επισήμανση σύνταξης, αναδίπλωση κώδικα και ολοκλήρωση λέξεων-κλειδιών και άλλων γνωστών πληροφοριών.
  • Υποστηρίζει SFTP και FTP.
Στούντιο Zend Εμπορικός Ναί
  • Ενσωματωμένο με Zend Server και Zend PHP MVC framework, PHPUnit, phpDocumentor κλπ.
  • Έχει επισήμανση σύνταξης, αναδίπλωση κώδικα,
  • Υποστήριξη για υπηρεσίες Web κ.λπ.
PHP Eclipse Ανοιχτή πηγή Ναί
  • Διαμορφωτής κώδικα
  • Υποστηρίζει SVN, SHH / FTP
Σημειωματάριο ++ Δωρεάν λογισμικό Μόνο για Windows
  • Επισήμανση σύνταξης
  • Υποστηρίζει SFTP και FTP μέσω προσθηκών.

Netbeans IDE PHP editor Όπως τονίζεται εν συντομία στον παραπάνω πίνακα, το Netbeans IDE διαθέτει ισχυρές δυνατότητες που ενισχύουν την παραγωγικότητα των PHP κωδικοποιητών. Μπορείτε να κατεβάσετε δωρεάν το IDE από το https://netbeans.org/downloads/index.html

  • Η επισήμανση σύνταξης και οι αυτόματες συμπληρώσεις λειτουργιών βελτιώνουν την παραγωγικότητά σας
  • Έχει εγγενή υποστήριξη για συστήματα βάσεων δεδομένων όπως η MySQL. Δεν χρειάζεται να χρησιμοποιήσετε δύο προγράμματα για τον κώδικα και την ανάπτυξη της βάσης δεδομένων σας .
  • Το IDE μπορεί να χρησιμοποιηθεί σε συνεργατικό περιβάλλον . Αυτό είναι χρήσιμο όταν πρέπει να συνεργαστείτε με άλλους προγραμματιστές ως ομάδα.
  • Το IDE έχει υποστήριξη για άλλες γλώσσες όπως:
    • Java SE
    • Java ΕΕ
    • ντο
    • C ++

Η τρέχουσα έκδοση του Netbeans IDE από αυτήν τη γραφή είναι η έκδοση 7.3

Εισαγωγή στο Netbeans IDE

Αφού εγκαταστήσετε με επιτυχία το πρόγραμμα επεξεργασίας Netbeans IDE PHP, εκτελέστε το πρόγραμμα όπως οποιοδήποτε άλλο πρόγραμμα παραθύρων. Εμφανίζεται το παρακάτω παράθυρο

1. Project explorer - αυτός ο πίνακας χρησιμοποιείται για την προβολή όλων των έργων που έχουν ανοίξει. Τα έργα παρατίθενται σε προβολή δέντρου.

2. Γραμμή εργαλείων συντομεύσεων - αυτή η γραμμή εργαλείων περιέχει συντομεύσεις για εργασίες που εκτελούνται συχνά, όπως δημιουργία νέου έργου, άνοιγμα υπάρχοντος έργου, αναίρεση και επανάληψη ενεργειών κ.λπ.

3. Σελίδα εκκίνησης - αυτή η σελίδα περιέχει 3 καρτέλες, δηλαδή- Μάθετε & Ανακαλύψτε, My Netbeans και τι νέο υπάρχει.

  • Η πρώτη καρτέλα [Μάθετε και Ανακαλύψτε] σας παρουσιάζει τις δυνατότητες του Netbeans IDE, παρουσιάζει μερικά demo και εκπαιδευτικά προγράμματα που μπορούν να αναπτυχθούν στο Netbeans IDE.
  • Η δεύτερη καρτέλα [My Netbeans] παραθέτει τα πρόσφατα ανοιχτά έργα, σας επιτρέπει να εγκαταστήσετε πρόσθετα και να ενεργοποιήσετε τις δυνατότητες του IDE.

4. Παράθυρο εξόδου - χρησιμοποιείται για την εμφάνιση εξόδου από προγράμματα όπως εφαρμογές Java Console. Χρησιμοποιείται επίσης για την εμφάνιση πληροφοριών καταγραφής και εντοπισμού σφαλμάτων. Το παρακάτω στιγμιότυπο οθόνης δείχνει το IDE με ανοιχτό ένα έργο.

Δημιουργία νέου έργου PHP χρησιμοποιώντας το Netbeans IDE

  • Κάντε κλικ στο κουμπί δημιουργία νέου έργου στη γραμμή εργαλείων όπως φαίνεται παρακάτω

  • Εάν έχετε κατεβάσει όλα τα πακέτα που είναι διαθέσιμα στο XAMPP NetBeans IDE, βεβαιωθείτε ότι έχετε επιλέξει PHP στην κατηγορία έργου, PHP Application στο Projects και στη συνέχεια κάντε κλικ στο κουμπί Next.

  • Εισαγάγετε το όνομα του έργου όπως φαίνεται παρακάτω.

  • Βεβαιωθείτε ότι ο φάκελος είναι αποθηκευμένος στον κατάλογο εγκατάστασης XAMPP PHP όπως φαίνεται παραπάνω.
  • Κάντε κλικ στο επόμενο κουμπί όταν τελειώσετε.

  • Βεβαιωθείτε ότι το Run as: έχει οριστεί σε τοπική τοποθεσία Web (εκτελείται σε τοπικό διακομιστή ιστού)
    • Η διεύθυνση URL του έργου: έχει οριστεί σε http: // localhost / phplessons /

Σημειώστε ότι οι παραπάνω ρυθμίσεις θα οριστούν για εσάς από προεπιλογή. Δεν χρειάζεται να αλλάξετε τίποτα εκτός εάν είστε ειδικός

  • Κάντε κλικ στο κουμπί Επόμενο

  • Ο επεξεργαστής Netbeans PHP επιτρέπει την ενσωμάτωση με PHP MVC πλαίσια όπως το Symfony και το Zend. Προς το παρόν δεν θα επιλέξουμε κανένα πλαίσιο MVC. Κάντε κλικ στο κουμπί Τέλος.
  • Το πρόσφατα δημιουργημένο έργο σας θα εμφανίζεται στο πρόγραμμα περιήγησης του έργου και μια σελίδα index.php που δημιουργήθηκε για εσάς.
  • Η σελίδα που δημιουργήθηκε πρόσφατα περιέχει κάποιον κώδικα HTML. Αντικαταστήστε τον με τον ακόλουθο κωδικό που φαίνεται παρακάτω.

Εκτελέστε το πρώτο σας παράδειγμα PHP

  • Κάντε κλικ στο κουμπί εκτέλεσης στη γραμμή εργαλείων όπως φαίνεται παρακάτω

  • Το προεπιλεγμένο πρόγραμμα περιήγησής σας θα ανοίξει με τη διεύθυνση URL http: //localhost/phplessons/index.php . Η έξοδος "Hello World!" θα εμφανιστεί στο πρόγραμμα περιήγησής σας.

Περίληψη

  • Η πλήρης φόρμα XAMPP είναι πλατφόρμα X-cross, Apache, MySQL, PHP και Perl
  • Ένας επεξεργαστής PHP είναι ένα πρόγραμμα που σας επιτρέπει να συντάσσετε κώδικα PHP εντός του συντομότερου δυνατού χρόνου και σας επιτρέπει να κάνετε εντοπισμό σφαλμάτων σφαλμάτων σύνταξης κατά τη διάρκεια του σχεδιασμού.
  • Το Netbeans PHP editor είναι ένας επεξεργαστής ανοιχτού κώδικα πολλαπλών πλατφορμών που βελτιώνει την παραγωγικότητα των προγραμματιστών PHP.