Laravel 5 Geliştirme Ortamını Nasıl Kurarız?

Bu yazımda size Windows işletim sisteminde Laravel 5 geliştirme ortamını en basit şekilde nasıl kurabileceğinizi anlatacağım. Kullanacağımız ayarları kendinize göre ayarlayarak farklı çatıları da kullanabilirsiniz. Yapmanız gereken çatıların “public” klasörlerine göre web sunucu ayarlarınızı yapılandırmanız. Diğer ayarlar genel olarak ortaktır.

 

XAMPP

xampp

XAMPP Php geliştirmek için kullanılan en sade ortamlardan biridir. Sade derken kastettiğim şey PHP ile birlikte bize gerekli olan  temel bileşenleri içermesidir. Çok fazla kurulumla uğraşmadan PHP, MySql ve Apache içeren bir geliştirme ortamına sahip olabiliyoruz. Başlangıç aşamasında bu bileşenler tüm ihtiyaçlarımı karşılayacaktır. Sonrasında farklı ortamlara ihtiyacınız olduğunda başka çözümler aramak zorunda kalabilir yada istediğiniz bileşenleri ayrı ayrı kurmak zorunda olabilirsiniz.

Bu linke tıklayarak XAMPP’ı indirebilirsiniz.

 

Composer

composer

PHP için bağımlılık yöneticisidir. Sisteminizde kullanacağınız paketleri Composer ile kolayca takip edebilir, güncelleyebilirsiniz. Eğer versiyon takip sistemi kullanıyorsanız deponuzun şişmesini de engeller. İçinde bulunan PSR Autoloader ile yüklenen paketlerin projeye otomatik eklenmesini sağlar.

Şuradan da Composer’i indirebilirsiniz.

 

Gerekli Düzenlemeler

XAMPP ile Composer’i kurduktan sonra artık gerekli ayarları yapabiliriz.

1- İlk olarak  web sunucumuzun ayarlarını yapmamız gerekiyor. C:\xampp\apache\conf\extra\ içerisinde bulunan httpd-vhosts.conf dosyasını açıyoruz ve sonuna şu kodları ekliyoruz.

<VirtualHost laravel.dev:80>
  DocumentRoot "C:\xampp\htdocs\laravel\public"
  ServerAdmin laravel.dev
  <Directory "C:\xampp\htdocs\laravel">
     Options Indexes FollowSymLinks
     AllowOverride All
     Require all granted
  </Directory>
</VirtualHost>

Daha fazlası için. (*)

2- Artık Apache laravel.dev’i dinlediğinden localhost’u laravel.dev’e yönlendirebiliriz. Bunun için C:\Windows\System32\drivers\etc içerisinde bulunan host dosyasına şu satırı ekliyoruz.

127.0.0.1	laravel.dev

Not: Eğer dosyayı değiştirirken kısıtlama yaşarsanız dosya özelliklerinden kullanıcınıza düzenleme yetkisi verebilirsiniz.

 

Laravel Kurulumu

Windows komut satırını yada PowerShell’den birini açıyoruz ve C:\xampp\htdocs‘ dizinine geçiyoruz.

cd C:\xampp\htdocs

Laravel’in kurulumunu başlatıyoruz.

composer create-project laravel/laravel laravel
Laravel Kurulumundan Görüntü
Laravel Kurulumundan Görüntü

 

Bu işlem bittikten sonra XAMPP’ı açıp Apache ve MySql’i başlatıyoruz ve tarayıcımız ile laravel.dev adresine giriyoruz.

Bu ekranı görüyorsanız kurulum başarılı olmuş demektir.

Eğer böyle bir ekran karşınıza geldiyse kurulumu başarıyla tamamlamışsınız demektir.

Böylelikle Laravel için geliştirme ortamımızı kurmuş olduk. Başta da dediğim gibi XAMPP sadece temel ihtiyaçlarımızı karşılayacaktır. Daha fazlasına ihtiyacınız olduğu durumlar için farklı ve daha detaylı bir yazı yazacağım.

Takipte kalın!

1 comment

Kategoriler

Etiketler