Αυτή η ενότητα περιέχει σημειώσεις και υποδείξεις συγκεκριμένες για εγκαταστάσεις της PHP στον Mac OS X Server.
Υπάρχουν μερικές pre-packaged και pre-compiled εκδόσεις της PHP για το Mac OS X. Αυτές μπορούν να σας βοηθήσουν να ρυθμίσετε μια κανονική εγκατάσταση, αλλά αν χρειάζεστε ένα διαφορετικό σύνολο από χαρακτηριστικά (όπως ένα secure server, ή ένα διαφορετικό database driver), μπορεί να χρειαστεί να κάνετε build την PHP ή και τον webserver σας. Αν δεν είστε εξοικειωμένοι στην διαδικασία του building και compiling του δικού σας λογισμικού, μπορεί να αξίζει να ψάξετε αν κάποιος έχει ήδη κάνει build ένα πακέτο με την έκδοση της PHP και με τις ρυθμίσεις που χρειάζεστε.
Υπάρχουν δύο ελαφρά διαφορετικές εκδόσεις του Mac OS X, η client και η server. Τα παρακάτω ισχύουν για τον OS X Server.
Αυτές οι υποδείξεις δόθηκαν ευγενικά από τον Marc Liyanage.
Το PHP module για τον Apache web server περιλαμβάνονται στον Mac OS X. Αυτή η έκδοση περιλαμβάνει υποστήριξη για τις MySQL και PostgreSQL βάσεις δεδομένων.
Σημείωση: Δώστε προσοχή όταν το κάνετε αυτό, μπορεί να χαλάσετε τις ρυθμίσεις του Apache web server σας!
Κάντε τα εξής για να εγκατασταθεί:
1. Ανοίξτε ένα terminal window
2. Γράψτε "wget http://www.diax.ch/users/liyanage/software/macosx/libphp4.so.gz", και περιμένετε να τελειώσει το download.
3. Γράψτε "gunzip libphp4.so.gz"
4. Γράψτε "sudo apxs -i -a -n php4 libphp4.so"
#AddType application/x-httpd-php .php #AddType application/x-httpd-php-source .phps |
Τέλος, γράψτε "sudo apachectl graceful" για να επανεκκινήσετε (restart) τον web server.
Η PHP πρέπει τώρα να είναι ενεργή και να τρέχει. Μπορείτε να το ελέγξετε αυτό αφήνοντας ένα αρχείο στον κατάλογο "Sites" που να λέγεται "test.php". Μέσα σε αυτό το αρχείο γράψτε αυτή τη γραμμή: "<?php phpinfo() ?>".
Τώρα ανοίξτε το 127.0.0.1/~your_username/test.php μέσα στον web browser σας. Θα πρέπει να δείτε έναν πίνακα με πληροφορίες για το PHP module.