
Anda juga dapat menggunakan aplikasi pemrograman web diatas tanpa download dan install paket aplikasi diatas.
Berbeda dengan Windows yang sering anda gunakan, Mac OS X dan macOS sudah menyertakan aplikasi Apache dan PHP...
...sehingga kita hanya perlu aktifkan web server Apache dan PHP di Mac.
Pada artikel kali ini, PanduanMac akan berbagi bagaimana cara menginstall Apache, PHP, MySQL dan PHPMyAdmin di Mac tanpa MAMP for Mac, XAMPP for Mac atau WAMP for Mac.
Disini, saya sudah mencoba mengaktifkan Apache dan PHP serta install MySQL dan PHPMyAdmin di Mac OS X dan macOS Sierra 10.12.3
Jika anda menggunakan Mac OS X versi yang lain, caranya hampir sama.
Ikuti langkah-langkah dibawah ini:
Bagaimana Cara Menginstall Apache, PHP, MySQL dan PHPMyAdmin di Mac OS X dan macOS Sierra 10.12.3
Setting/Konfigurasi Apache dan PHP di Mac
1. Jalankan aplikasi Terminal yang ada /Applications/Utilities/Terminal kemudian ketikkan perintah dibawah untuk "start/stop/restart service" Apache di Mac

sudo apachectl start : perintah ini untuk menjalankan service Apache di Mac
sudo apachectl stop : digunakan untuk menghentikan service Apache yang berjalan
sudo apachectl restart : untuk me-restart service Apache Mac
Untuk mengecek versi Apache dan PHP Mac, gunakan perintah dibawah.
httpd -v : mengecek versi Apache Mac
php -v : mengetahui versi PHP Mac
2. Langkah selanjutnya, konfigurasi atau setting PHP di Mac dengan perintah dibawah ini:
sudo su -
cd /etc/apache2/users
nano sukardisukardi.conf
Silahkan ganti username sesuai dengan username yang anda gunakan.
<Directory "/Users/sukardisukardi/Sites">
Options Indexes MultiViews FollowSymLinks
AllowOverride All
Allow from all
Require all granted
</Directory>
3. Ubah permission file PHP username.conf menjadi -rw-r--r-- 1 root dengan mengetikkan perintah:
chmod 644 sukardisukardi.conf
4. Hilangkan tanda (#) yang terdapat pada beberapa baris di file http.conf

nano /etc/apache2/httpd.conf
LoadModule authz_core_module libexec/apache2/mod_authz_core.so
LoadModule authz_host_module libexec/apache2/mod_authz_host.so
LoadModule userdir_module libexec/apache2/mod_userdir.so
LoadModule include_module libexec/apache2/mod_include.so
LoadModule rewrite_module libexec/apache2/mod_rewrite.so
LoadModule php5_module libexec/apache2/libphp5.so
Include /private/etc/apache2/extra/httpd-userdir.conf
Untuk menyimpan perubahan file yang telah dibuat, Control + X lalu tekan Shift + Y dan Enter
sudo nano /etc/apache2/extra/httpd-userdir.conf
Hilangkah tanda (#) pada baris berikut ini:
Include /private/etc/apache2/users/*.conf
Kemudian simpan seperti diatas tadi dan restart Apache Mac dengan mengetikkan perintah:
apachectl restart
Install MySQL di Mac
Untuk menginstall MySQL di Mac, terlebih dahulu anda harus download file .dmg yang ada di lama resminya http://dev.mysql.com/downloads/mysql/

1. Setelah berhasil download, klik 2x file .pkg untuk memulai proses instalasi MySQL

2. Proses install MySQL Mac cukup mudah, anda hanya perlu tekan tombol Continue saja kok
Yang terpenting pada proses menginstall ini, catat password default root@localhost MySQL yang diberikan setelah proses instalasi selesai, lihat contoh dibawah
2017-01-18T13:50:07.620117Z 1 [Note] A
temporary password is generated for
root@localhost: ?yMg!Nk+h2,e

3. Selanjutkanya export path MySQL dengan megetikkan perintah berikut:
export PATH=/usr/local/mysql/bin:$PATH

Untuk mengecek MySQL di Mac yang sudah kita install tadi, akan muncul ikon MySQL di System Preferences seperti gambar dibawah.
Sekarang, buka browser kemudian ketikkan http://localhost di address bar. Seharusnya sudah muncul seperti gambar dibawah ini:

Anda sudah berhasil menginstall Apache, PHP dan MySQL di Mac?
Silahkan berkomentar pada kolom yang tersedia dibawah.