Mac OS X üzerine Kurulum
PHP Manual

OS X Sunucusu için Derleme

Mac OS X Sunucu Kurulumu

  1. Apache ve PHP'nin en son sürümlerini indirin.
  2. Tar paketlerini açıp aşağıdaki gibi Apache configure betiğini çalıştırın:

    ./configure --exec-prefix=/usr \
    --localstatedir=/var \
    --mandir=/usr/share/man \
    --libexecdir=/System/Library/Apache/Modules \
    --iconsdir=/System/Library/Apache/Icons \
    --includedir=/System/Library/Frameworks/Apache.framework/Versions/1.3/Headers \
    --enable-shared=max \
    --enable-module=most \
    --target=apache

  3. Derleyicinin bazı en iyilemeler yapmasını isterseniz şu satırı da ekleyebilirsiniz:

    setenv OPTIM=-O2

  4. PHP 4 kaynak dizinine geçin ve PHP'yi yapılandırın:

    ./configure --prefix=/usr \
        --sysconfdir=/etc \
        --localstatedir=/var \
        --mandir=/usr/share/man \
        --with-xml \
        --with-apache=/src/apache_1.3.12
    Başka eklentilerin de (MySQL, GD, ve benzeri) kurulmasını istiyorsanız onları da buraya ekleyin. --with-apache seçeneğine Apache kaynak dizininizi yazın (örn, /src/apache_1.3.12).

  5. Ardından make ve make install. Bunun sonucunda Apache kaynak dizini altına src/modules/php4 diye bir dizin eklenmiş olacak.
  6. Artık Apache'yi PHP 4 ile birlikte yeniden derleyebilirsiniz:

    ./configure --exec-prefix=/usr \
    --localstatedir=/var \
    --mandir=/usr/share/man \
    --libexecdir=/System/Library/Apache/Modules \
    --iconsdir=/System/Library/Apache/Icons \
    --includedir=/System/Library/Frameworks/Apache.framework/Versions/1.3/Headers \
    --enable-shared=max \
    --enable-module=most \
    --target=apache \
    --activate-module=src/modules/php4/libphp4.a
    libmodphp4.a dosyasının güncel olmadığına dair bir hata iletisi alabilirsiniz. Bu durumda, Apacha kaynak ağacının src/modules/php4 dizinine geçip şu komutu verin: ranlib libmodphp4.a. Bu, ilintileme tablosunu güncel hale getirecektir. Ardından kaynak ağacının kök dizinine dönüp yukarıdaki configure komutunu tekrar çalıştırın. Ardından tekrar make ve make install yapın.

  7. php.ini-development dosyasını PHP 4 kaynak dizininden bin dizinine ismini değiştirerek kopyalayın cp php.ini-development /usr/local/bin/php.ini veya (/usr/local dizinine kurmuyorsanız) cp php.ini-development /usr/bin/php.ini.


Mac OS X üzerine Kurulum
PHP Manual