Laravel'ı Windows’a Kurmak: Adım Adım Rehber

Laravel'ı Windows’a Kurmak: Adım Adım Rehber

Laravel'ı Windows’a kurmak oldukça basit! Bu rehberle, PHP ve Composer kurulumundan başlayarak, Laravel projenizi oluşturup çalıştırmaya kadar her adımı detaylı bir şekilde açıkladık. Artık Laravel’ı kullanmaya hazırsınız!

BFS

Laravel, PHP tabanlı güçlü ve modern bir framework’tür. Eğer web geliştirme dünyasında yeniyseniz ya da daha önce Laravel ile çalışmadıysanız, Windows işletim sisteminde Laravel kurulumu yapmanın biraz karmaşık görünebileceğini düşünebilirsiniz. Ama endişelenmeyin, bu yazıda adım adım nasıl Laravel’ı Windows’a kuracağınızı detaylı bir şekilde anlatacağım. Hazırsanız başlayalım!

Adım 1: Gerekli Araçları Yükleyin



Laravel’ı Windows’a kurabilmek için öncelikle bazı araçlara ihtiyacımız var. Bunlar şunlardır:

PHP: Laravel, PHP ile çalışır, bu yüzden PHP'nin sisteminizde kurulu olması gerekir.
Composer: Composer, PHP için bir bağımlılık yöneticisidir ve Laravel’i yüklemek için gereklidir.
MySQL veya SQLite: Veritabanı yönetimi için bir veritabanı sunucusuna ihtiyacınız olacak. Laravel, MySQL’i tercih eder, ama SQLite ile de çalışabilirsiniz.

Adım 2: PHP ve Composer’ı Yükleyin



İlk olarak PHP’yi Windows’a kurmamız gerekiyor. Bunun için PHP’nin resmi sitesinden en son sürümü indirmeniz yeterli.

1. PHP’nin [resmi sitesine](https://windows.php.net/download/) gidin.
2. İndirilen ZIP dosyasını uygun bir dizine çıkarın (örneğin, C:\php).
3. PHP’yi kurduktan sonra, PHP'yi komut satırından çalıştırabilmek için, sisteminize PATH değişkenini eklemeniz gerekiyor.

PHP kurulumunun ardından, Composer'ı kurmamız gerekiyor.

1. Composer’ın [resmi sitesinden](https://getcomposer.org/download/) Composer’ı indirin.
2. İndirdikten sonra Composer’ı yüklemek için basit talimatları izleyin.

Adım 3: Laravel Kurulumunu Yapın



Laravel’ı kurmaya başlamak için Composer’ı kullanacağız. Eğer Composer doğru şekilde kurulduysa, artık terminal üzerinden Laravel’ı kolayca yükleyebilirsiniz.

Şimdi, terminali (komut satırını) açın ve aşağıdaki komutu girin:


composer global require laravel/installer


Bu komut, Laravel’ı sisteminize global olarak yükleyecektir. Yükleme tamamlandıktan sonra, Laravel’ı çalıştırmaya hazır hale geldik.

Adım 4: Yeni Laravel Projesi Oluşturun



Laravel kurulumunu tamamladık. Şimdi, Laravel ile yeni bir proje oluşturma zamanı. Terminalde, aşağıdaki komutu kullanarak yeni bir Laravel projesi oluşturun:


laravel new proje_adi


Burada "proje_adi" kısmına kendi projenizin adını yazmalısınız. Komut çalıştırıldığında, Laravel projeniz belirtilen dizine kurulacaktır.

Adım 5: Projeyi Çalıştırın



Artık Laravel projeniz hazır! Şimdi, projeyi çalıştırmak için aşağıdaki komutu kullanabilirsiniz:


cd proje_adi
php artisan serve


Bu komut ile Laravel, yerel sunucuda çalışacaktır. Tarayıcınızı açın ve [http://localhost:8000](http://localhost:8000) adresine gidin. Eğer her şey doğru kurulmuşsa, Laravel’in hoş geldiniz sayfasını görmelisiniz!

Adım 6: Veritabanı Ayarlarını Yapın



Eğer Laravel projeniz bir veritabanına bağlanacaksa, .env dosyanızda gerekli veritabanı ayarlarını yapmanız gerekiyor. Laravel, .env dosyasındaki bilgileri kullanarak veritabanı bağlantılarını yönetir. Örnek bir MySQL bağlantı ayarı şöyle olabilir:


DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=veritabani_adi
DB_USERNAME=kullanici_adi
DB_PASSWORD=sifre


Bu ayarları yaptıktan sonra, Laravel ile veritabanınız arasında sorunsuz bir bağlantı kurabilirsiniz.

Son Adım: Uygulamanızı Geliştirin!



Ve işte bu kadar! Laravel’ı Windows’a başarıyla kurdunuz ve yerel sunucunuzda çalıştırıyorsunuz. Artık Laravel ile web uygulamanızı geliştirmeye başlayabilirsiniz.

Laravel, çok güçlü ve esnek bir framework olup, geniş bir topluluk ve bolca dökümantasyona sahiptir. Bu yüzden, yeni başlayanlar için bile oldukça anlaşılır ve öğrenmesi eğlencelidir.

İlgili Yazılar

Benzer konularda diğer yazılarımız

ASP.NET Core ile Mobil Uygulama Geliştirme: Cross-Platform Web ve Mobil Uygulama Birleştirme

Günümüzde mobil uygulamalar hayatımızın ayrılmaz bir parçası haline geldi. Akıllı telefonlarımızda geçirdiğimiz zamanın büyük bir kısmını mobil uygulamalar sayesinde geçiriyoruz. Peki, bir mobil uygulama geliştirirken karşılaştığımız zorlukları nasıl...

ASP.NET Core 500 Internal Server Error: Sebepleri ve Çözümleri

Bir web geliştiricisi olarak, karşılaştığınız en zorlayıcı hatalardan biri şüphesiz "500 Internal Server Error"dır. Bu hata, web uygulamanızda her şeyin yolunda gittiğini düşündüğünüz bir anda karşınıza çıkabilir ve tüm projeyi durdurabilir. Ancak merak...

OAuth2 Authentication Error: Nedenleri ve Çözümleri

OAuth2 Authentication Error: Gerçekten Neyin Peşindeyiz?Her geliştirici, kimlik doğrulama hatalarıyla bir noktada karşılaşmıştır. Ama bazen işler kontrolden çıkabiliyor. Eğer bir gün OAuth2 ile çalışırken bir kimlik doğrulama hatası aldığınızda, yalnız...