Αυτή η ενότητα θα σας καθοδηγήσει μέσα από την γενική ρύθμιση και εγκατάσταση της PHP se Unix συστήματα. Σιγουρευτείτε να ψάξετε κάποια ενότητα ειδικά γραμμένη για την πλατφόρμα ή τον webserver πριν ξεκινήσετε αυτή τη διαδικασία.
Προαπαιτούμενη γνώση και λογισμικό:
Βασικές UNIX ικανότητες (χειρισμός του "make" και ενός C compiler, αν κάνετε compile)
Ένα ANSI C compiler (αν κάνετε compile)
flex (για το compiling)
bison (για το compiling)
Ένα web server
Οποιοδήποτε συγκεκριμένο module component (όπως η gd, pdf libs, κλπ.)
Υπάρχουν αρκετοί τρόποι να εγκατασταθεί η PHP για την Unix πλατφόρμα, είτε με ένα compile και configure διαδικασία, ή μέσα από διάφορες προπακεταρισμένες μεθόδους. Αυτό το documentation εστιάζεται κυρίως γύρω από τη διαδικασία του compile και της ρύθμισης της PHP.
Η αρχική ρύθμιση της PHP ελέγχεται από την χρήση των commandline options του configure script. Αυτή η σελίδα περιγράφει σύντομα τις πιο συνηθισμένες επιλογές, αλλά υπάρχουν πολλές άλλες να παίξετε μαζί τους. Κοιτάξτε τον πλήρη κατάλογο των επιλογών του configure για μια εξαντλητική περιγραφή. Υπάρχουν αρκετοί τρόποι για να εγκαταστήσετε την PHP:
Σαν ένα Apache module
Σαν ένα fhttpd module
Για χρήση με τους AOLServer, NSAPI, phttpd, Pi3Web, Roxen, thttpd, or Zeus.
Σαν ένα CGI executable
Η PHP μπορεί να εγκατασταθεί με αρκετούς διαφορετικούς τρόπος, αλλά ένας από τους πιο δημοφιλείς είναι σαν ένα Apache module. Ακολουθεί μια γρήγορη ματιά στη διαδικασία εγκατάστασης.
Όταν ρυθμιστεί η PHP με το configure, είστε έτοιμοι να κάνετε build το CGI executable (εκτελέσιμο). Η εντολή make θα το αναλάβει αυτό. Αν αποτύχει και δεν μπορείτε να καταλάβετε γιατί, δείτε την ενότητα Προβλήματα.