Πίνακας περιεχομένων:
Βίντεο: Web Development (01plus.gr) 2024
Για να χρησιμοποιήσετε τον τοπικό σας υπολογιστή για την ανάπτυξη της τοποθεσίας Web, πρέπει να εγκαταστήσετε ένα διακομιστή Web, PHP και MySQL. Η PHP και η MySQL είναι ελεύθερες για λήψη και χρήση.
Εγκατάσταση του διακομιστή Web
Αφού ρυθμίσετε τον υπολογιστή, πρέπει να εγκαταστήσετε έναν διακομιστή Web. Το πρώτο σας βήμα είναι να αποφασίσετε ποιο διακομιστή Web θα εγκατασταθεί. Η απάντηση είναι σχεδόν πάντα Apache, η οποία προσφέρει τα ακόλουθα πλεονεκτήματα:
- Είναι δωρεάν.
- Λειτουργεί σε διάφορα λειτουργικά συστήματα. Το Apache λειτουργεί με Windows, Linux, Mac OS, FreeBSD και τις περισσότερες ποικιλίες του Unix.
- Είναι δημοφιλές. Περίπου το 60% των ιστότοπων στο Διαδίκτυο χρησιμοποιούν Apache. Αυτό δεν θα ήταν αλήθεια αν δεν λειτουργούσε καλά. Επίσης, αυτό σημαίνει ότι μια μεγάλη ομάδα χρηστών μπορεί να σας βοηθήσει.
- Είναι αξιόπιστο. Όταν το Apache είναι έτοιμο, θα πρέπει να εκτελείται όσο λειτουργεί ο υπολογιστής σας. Τα προβλήματα έκτακτης ανάγκης με το Apache είναι σπάνια.
- Είναι προσαρμόσιμο. Η άδεια ανοιχτού κώδικα επιτρέπει στους προγραμματιστές να τροποποιήσουν το λογισμικό Apache προσθέτοντας ή τροποποιώντας τις μονάδες ανάλογα με τις ανάγκες για να ταιριάζουν στο δικό τους περιβάλλον.
- Είναι ασφαλές. Μπορείτε να βρείτε δωρεάν λογισμικό που τρέχει με το Apache για να το μετατρέψει σε διακομιστή SSL (Secure Sockets Layer). Η ασφάλεια είναι ένα βασικό ζήτημα εάν χρησιμοποιείτε τον ιστότοπο για το ηλεκτρονικό εμπόριο.
Το Apache εγκαθίσταται αυτόματα όταν εγκαθιστάτε τις περισσότερες διανομές Linux. Όλοι οι πρόσφατοι Mac έρχονται με εγκατεστημένο το Apache. Ωστόσο, μπορεί να χρειαστεί να εγκαταστήσετε μια νεότερη έκδοση. Το Apache παρέχει ένα πρόγραμμα εγκατάστασης για τα Windows που εγκαθιστά και ρυθμίζει το Apache για εσάς.
Η Microsoft προσφέρει IIS (Internet Information Server), που είναι ο δεύτερος πιο δημοφιλής διακομιστής στο Διαδίκτυο, με περίπου το 27% των τοποθεσιών Web. Η Sun Microsystems προσφέρει ένα διακομιστή Web, ο οποίος εξυπηρετεί λιγότερο από το 3% του Internet. Άλλοι διακομιστές Web είναι διαθέσιμοι, αλλά έχουν ακόμη μικρότερες βάσεις χρηστών.Εγκατάσταση MySQL
Η MySQL είναι συχνά ήδη εγκατεστημένη σε Linux ή Mac. Μερικές φορές είναι εγκατεστημένο, αλλά δεν ενεργοποιείται. Ωστόσο, η εγκατεστημένη έκδοση ενδέχεται να είναι παλαιότερη έκδοση, οπότε θα πρέπει να εγκαταστήσετε μια νεότερη έκδοση.
Εγκαθιστάτε και ρυθμίζετε τις παραμέτρους της MySQL σε Windows χρησιμοποιώντας έναν Οδηγό εγκατάστασης και ρύθμισης παραμέτρων. Τα RPM είναι διαθέσιμα για την εγκατάσταση του MySQL σε Linux. Ένα αρχείο PKG είναι διαθέσιμο για την εγκατάσταση MySQL σε Mac OS X.
Υπάρχει λογισμικό για τη διαχείριση των βάσεων MySQL μετά την εγκατάσταση της MySQL. Ένα δημοφιλές πρόγραμμα για τη διαχείριση MySQL είναι το phpMyAdmin, ένα πρόγραμμα βοηθητικού προγράμματος γραμμένο σε PHP.
Εγκατάσταση PHP
Μαζί με τη MySQL, η PHP είναι συχνά ήδη εγκατεστημένη στο Linux ή στο Mac OS.Μερικές φορές είναι εγκατεστημένο αλλά όχι ενεργοποιημένο. Ωστόσο, η εγκατεστημένη έκδοση ενδέχεται να είναι παλαιότερη έκδοση, οπότε θα πρέπει να εγκαταστήσετε μια νεότερη έκδοση.
Η PHP είναι διαθέσιμη για τα Windows σε ένα αρχείο Zip που απλά πρέπει να αποσυνδεθεί στη σωστή θέση. Η PHP είναι διαθέσιμη για Linux σε RPM. Μπορείτε να αποκτήσετε PHP για Mac OS σε ένα αρχείο PKG. Μετά την εγκατάσταση της PHP, θα πρέπει να διαμορφώσετε τον διακομιστή Web για να επεξεργαστείτε τον κώδικα PHP.