Tulisan ini adalah hasil rangkuman dari beberapa kali mencoba instalasi Laravel pada macOS menggunakan aplikasi MAMP. Mungkin ada yang belum tahu apa itu MAMP? MAMP adalah aplikasi bundling untuk “menjadikan” macOS Anda menjadi webserver, karena di dalamnya sudah termasuk Apache Web Server, MySQL Database dan PHP. MAMP sendiri adalah singkatan dari Macintosh Apache MySQL PHP). Sama seperti XAMPP dan teman-teman seperjuangannya.
Kembali ke Laravel, nah apa pula itu? Laravel adalah salah satu Framework PHP dengan konsep MVC (Model, View dan Controller). Laravel bukan satu-satunya Framework PHP, pendahulunya sudah sangat banyak, seperti Zend, Symphony, CakePHP, CodeIgniter dan lain-lain. Saya tidak akan bahas panjang lebar tentang apa itu framework PHP, nantilah di postingan selanjutnya, sebisanya. Postingan kali ini khusus membahas cara instalasi Laravel 5 di macOS
Lakukan edit file profile
Ketikkan perintah
Kemudian untuk mengecek kembali lokasi PHP yang akan digunakan, ketikkan kembali perintah
Untuk instalasi composer, jalankan perintah ini pada terminal:
Setelah download, copy file composer.phar ke /usr/local/bin
Save dan Exit pico editor
Untuk mengecek, ketikkan pada terminal
Anda bisa juga langsung update composer dengan perintah
Lakukan instalasi laravel dengan mengetikkan perintah (pastikan koneksi internet lancar)
composer create-project laravel/laravel --prefer-dist
Jika tidak ada arang melintang, coba ketikkan perintah
Jika outputnya
Berarti proses instalasi Laravel sudah sukses dan siap untuk develope, bisa juga dengan membuka lokasi public directory melalui Browser Internet
Itu saja, semoga bermanfaat dan buat saya sendiri biar tidak lupa (z)
Kembali ke Laravel, nah apa pula itu? Laravel adalah salah satu Framework PHP dengan konsep MVC (Model, View dan Controller). Laravel bukan satu-satunya Framework PHP, pendahulunya sudah sangat banyak, seperti Zend, Symphony, CakePHP, CodeIgniter dan lain-lain. Saya tidak akan bahas panjang lebar tentang apa itu framework PHP, nantilah di postingan selanjutnya, sebisanya. Postingan kali ini khusus membahas cara instalasi Laravel 5 di macOS
Apa yang Dibutuhkan
- Terminal, buat ngetik-ngetik
- Aplikasi MAMP (silahkan download, gratis alias free)
Satu: Konfigurasi MAMP
Periksa dulu aplikasi php masih menggunakan bawaan macOS ataukah sudah MAMP. Ketikkan perintah berikutwhich phpNah, dari output tersebut diketahui bahwa php masih menggunakan bawaan macOS. Selanjutnya akan dilakukan konfigurasi agar php menggunakan bawaan MAMP.
Lakukan edit file profile
pico ~/.bash_profiletambahkan baris berikut (sesuaikan dengan versi PHP MAMP):
export PATH=/Applications/MAMP/bin/php/php7.0.20/bin:$PATHSave lalu Exit aplikasi pico editor (Ctrl+X, Y lalu Enter)
Ketikkan perintah
source ~/.bash_profileuntuk meload hasil konfigurasi yang dilakukan.
Kemudian untuk mengecek kembali lokasi PHP yang akan digunakan, ketikkan kembali perintah
which phpOh iya, pastikan service apache sudah running pada aplikasi MAMP
Dua: Instalasi Composer
Composer is a tool for dependency management in PHP. It allows you to declare the dependent libraries your project needs and it will install them in your project for you.Atau kalau ditranslate ke Indonesia, Luarrr Biasa
Untuk instalasi composer, jalankan perintah ini pada terminal:
curl -sS http://getcomposer.org/installer | phpatau secara manual download di https://getcomposer.org/download/1.4.2/composer.phar
Setelah download, copy file composer.phar ke /usr/local/bin
sudo mv composer.phar /usr/local/bin/composer.phartambahkan pula baris pada file ~/.bash_profile
alias composer="php /usr/local/bin/composer.phar"
Save dan Exit pico editor
Untuk mengecek, ketikkan pada terminal
composerMaka akan tampil sederetan perintah composer pada layar terminal. Berhasil!!
Anda bisa juga langsung update composer dengan perintah
composer self-update
Tiga: Instalasi Laravel
Pindah direktori ke lokasi dokumen http pada MAMP, biasanya di /Application/MAMP/htdocs, kalau di PC yang saya gunakan, sudah saya arahkan ke /Volumes/data/wwwLakukan instalasi laravel dengan mengetikkan perintah (pastikan koneksi internet lancar)
composer create-project laravel/laravel --prefer-dist
Jika tidak ada arang melintang, coba ketikkan perintah
php artisan -V
Jika outputnya
Laravel Framework 5.x.x
Berarti proses instalasi Laravel sudah sukses dan siap untuk develope, bisa juga dengan membuka lokasi public directory melalui Browser Internet
Itu saja, semoga bermanfaat dan buat saya sendiri biar tidak lupa (z)
EmoticonEmoticon