Mac OSX İşletim sisteminde XAMPP üzerine Laravel 5 Kurulumu

Türkçe maalesef yeterli dökümanın bulunmadığı, yabancı kaynakların da çoğunun eksik anlatımda bulunduğu bir konuya anlatacağım.

Öncelik MAC OSX El Capitan sürümünü kullandığımı belirteyim, bu sürüm OSX'in 2016 yılındaki versiyonu, diğer versiyonlarda da çok farklılık olacağını zannetmiyorum. Laravel 5 kurduğumu da belirteyim.

İki şekilde Laravel kurabilirsiniz,

1) XAMPP kurup, gerekli ayarlamaları yaparak,
2) Laravel Homestead kurulumu. Vagrant, VirtualBox gibi yazılımları indirip, kendi bilgisayarınızda bir sanal bilgisayar kurarak bu işlem yapılıyor.

Burada 1) nolu kurulumu yapacağız. Kurulum işlemi Terminal ekranından komutlar yazılarak yapılacak, bu nedenle biraz OSX Terminal Ekranına yavaş yavaş alışmaya başlayacaksınız.

GEREKSİNİMLER(Requirements)

a) PHP 5.5.9'dan daha yüksek bir versiyon
b) OpenSSL desteği açık olmalı,
c) PDO eklentisi açık olmalı,
d) Mbstring eklentisi açık olmalı,
e) Tokenstring desteği açık olmalı.



KURULUM (Installation)

1) Mac OSX'de Launchpad'dan Diğer bölümünden Terminal ekranını açınız.
2) Terminal ekranını açtığınızda varsayılan kullanıcı olarak oturum açtığınız kullanıcı gelecektir.
$ pwd
yazıp Enter'a basarak o an hangi klasör içinde veya yolda olduğunuzu  görebilirsiniz. 

3) Şimdi kök dizine (/) giderek bash_profile dosyasına bakacağız, bu dosya PATH tanımlamalarının yapıldığı Windows'taki dosyalar gibidir. Bu dosyayı açıp içine XAMPP ile ilgili yolu ekleyeceğiz.

$ cd /
$ sudo nano  ~/.bash_profile


Burada nano editörünü kullanarak bash_profile dosyasını açıyoruz, son satıra gelip aşağıdaki satırı ekliyoruz.

export PATH="/Applications/XAMPP/xamppfiles/bin:$PATH"

Bu satırı ekledikten sonra Kntrl+X komutu ardından gelen soruya Y yazıp Enter’e basarak çıkıyoruz. Şimdi yeni tanımladığımız yolun etkili olması için aşağıdaki komutu yazınız.

$ source ~/.bash_profile

Bu işlemden sonra aşağıdaki satırı yazıp Enter’a bastığınızda artık, XAMPP içindeki Php yolu gözükmelidir. 

$ which php 

Daha sonra aşağıdaki komutla XAMPP içindeki htdocs klasörüne komut satırından giriyoruz.

$ cd /Applications/XAMPP/htdocs

Bu işlemden sonra sıra geldi Composer'ı install edip çalıştırmaya,

$ curl -s http://getcomposer.org/installer | php

Ardından Laravel'i composer aracılığı ile yüklüyoruz.

$ composer create-project laravel/laravel --prefer-dist

Bu işlemden sonra herşey doğru ise ve XAMPP'da Apache Web Sunucusu çalışıyor ise aşağıdaki komutla ilk laravel ekranını göreceksiniz.

http://localhost/laravel/public



KAYNAKLAR
1) https://medium.com/@kunalnagar/install-laravel-5-on-os-x-23f3578386f1#.rju45t6wb
2) http://www.frankwaive.com/how-to-install-laravel-on-a-mac-with-xampp/
3) https://laravel.com/docs/5.2

Bookmark and Share