Apache dan PHP5 di OS X Maverick

Meskipun pelansiran OS X Maverick cukup mengguncang dunia karena harganya yang gratis, harga ini bukan hal yang mengejutkan bagi para pengguna sistem operasi GNU-Linux, maupun UNIX dan keturunan UNIX . Di dalam tubuh OS X Maverick ini masih tersimpan inti kekuatan UNIX – termasuk dengan tetap dipertahankannya server web Apache berikut bahasa pemrograman PHP.

Lokasi konfigurasi  tetap ada di /etc/apache2/httpd.conf , dan PHP5 diaktifkan hanya dengan menghapus # di depan baris kata

#LoadModule php5_module libexec/apache2/libphp5.so

Lokasi dokumen tetap berada di

/Library/Webserver/Document

dan untuk mengaktifkan halaman web personal untuk masing-masing pengguna, silahkan sunting

/etc/apache2/extra/httpd-userdir.conf

tambahkan baris

# UserDir: The name of the directory which is appended onto a user’s home
# directory if a ~user request is received.
#
<IfModule mod_userdir.c>
UserDir Sites
</IfModule>

#
# Control access to UserDir directories. The following is an example
# for a site where these directories are restricted to read-only.
#
<Directory /Users/*/Sites>
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS PROPFIND>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>

kemudian simpan berkas tersebut, dan muat ulang Apache2

$sudo apachectl graceful

Untuk memastikan bahwa  Apache aktif tatkala mac dihidupkan, ketik

sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist

ps: clean install OS X Maverick hanya menghabiskan ruang harddisk l.k 12GB

This entry was posted in otjehan sagala matjem, tricks and tagged , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s