Konuyu Açan
#1
[/B]
Laravel, PHP tabanlı modern ve güçlü bir web uygulama framework’üdür ve kurulumu birçok geliştirici için başlangıçta karmaşık görünebilir. Bu nedenle, detaylı ve doğru bir şekilde kurulumu nasıl yapılır, onu adım adım anlatmak önemli. İşte Laravel kurulumunda dikkat edilmesi gereken temel noktalar ve adımlar:
1. Sistem Gereksinimleri ve Ortam Hazırlığı
Laravel’in düzgün çalışması için öncelikle PHP’nin en az 7.4 veya daha üst sürümüne sahip olması gerekir. Ayrıca Composer (PHP bağımlılık yöneticisi) ve uygun bir veritabanı (MySQL, PostgreSQL vb.) kurulumu önkoşuldur. Bağlantı sorunlarını önlemek adına, PHP uzantıları (örneğin, mbstring, pdo_mysql, openssl) aktif edilmelidir.
2. Composer ile Laravel’i Kurmak
Laravel projeleri Composer aracılığıyla kolayca oluşturulur. Terminal veya komut satırı kullanarak şu komutu çalıştırabilirsiniz:
Burada ‘proje_adi’, sizin projenize vermek istediğiniz isimdir ve Laravel’ın en güncel sürümünü indirir. Bu komut, tüm bağımlılıkları ve temel yapılandırmayı otomatik yapar.
3. Ortam Dosyalarını Yapılandırmak
Kurulum tamamlandıktan sonra, proje dizinine gidip [.env] dosyasını düzenlemeniz gerekir. Bu dosya, veritabanı bağlantısı, uygulama anahtarı ve diğer ortam ayarlarını içerir.
Örneğin, veritabanı ayarları şu şekilde olmalı:
4. Uygulama Anahtarını Oluşturmak
Güvenlik amacıyla, uygulama anahtarı (APP_KEY) gereklidir. Bunu şu komutla otomatik oluşturabilirsiniz:
Bu adım, uygulamanın güvenlik anahtarını .env dosyasına yazar.
5. Sunucu ve Test
Kurulum tamamlandığında, yerel geliştirme sunucusunu şu komutla başlatabilirsiniz:
Ve tarayıcıda http://localhost:8000 adresini ziyaret ederek Laravel uygulamanızın çalışıp çalışmadığını görebilirsiniz.
Bu adımlar, Laravel’in temel kurulumunu kapsar ve projeye başlamadan önce izlenmesi gereken en kritik aşamalardır. Laravel, kurulum sonrası genellikle genişletme ve yapılandırma ile devam eder, bu yüzden resmi dokümantasyon ve topluluk kaynaklarını takip etmek her zaman faydalıdır.[/B]
Laravel, PHP tabanlı modern ve güçlü bir web uygulama framework’üdür ve kurulumu birçok geliştirici için başlangıçta karmaşık görünebilir. Bu nedenle, detaylı ve doğru bir şekilde kurulumu nasıl yapılır, onu adım adım anlatmak önemli. İşte Laravel kurulumunda dikkat edilmesi gereken temel noktalar ve adımlar:
1. Sistem Gereksinimleri ve Ortam Hazırlığı
Laravel’in düzgün çalışması için öncelikle PHP’nin en az 7.4 veya daha üst sürümüne sahip olması gerekir. Ayrıca Composer (PHP bağımlılık yöneticisi) ve uygun bir veritabanı (MySQL, PostgreSQL vb.) kurulumu önkoşuldur. Bağlantı sorunlarını önlemek adına, PHP uzantıları (örneğin, mbstring, pdo_mysql, openssl) aktif edilmelidir.
2. Composer ile Laravel’i Kurmak
Laravel projeleri Composer aracılığıyla kolayca oluşturulur. Terminal veya komut satırı kullanarak şu komutu çalıştırabilirsiniz:
KOD
1composer create-project --prefer-dist laravel/laravel proje_adiBurada ‘proje_adi’, sizin projenize vermek istediğiniz isimdir ve Laravel’ın en güncel sürümünü indirir. Bu komut, tüm bağımlılıkları ve temel yapılandırmayı otomatik yapar.
3. Ortam Dosyalarını Yapılandırmak
Kurulum tamamlandıktan sonra, proje dizinine gidip [.env] dosyasını düzenlemeniz gerekir. Bu dosya, veritabanı bağlantısı, uygulama anahtarı ve diğer ortam ayarlarını içerir.
Örneğin, veritabanı ayarları şu şekilde olmalı:
KOD
123456DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=veritabani_adi
DB_USERNAME=kullanici_adi
DB_PASSWORD=sifre4. Uygulama Anahtarını Oluşturmak
Güvenlik amacıyla, uygulama anahtarı (APP_KEY) gereklidir. Bunu şu komutla otomatik oluşturabilirsiniz:
KOD
1php artisan key:generateBu adım, uygulamanın güvenlik anahtarını .env dosyasına yazar.
5. Sunucu ve Test
Kurulum tamamlandığında, yerel geliştirme sunucusunu şu komutla başlatabilirsiniz:
KOD
1php artisan serveVe tarayıcıda http://localhost:8000 adresini ziyaret ederek Laravel uygulamanızın çalışıp çalışmadığını görebilirsiniz.
Bu adımlar, Laravel’in temel kurulumunu kapsar ve projeye başlamadan önce izlenmesi gereken en kritik aşamalardır. Laravel, kurulum sonrası genellikle genişletme ve yapılandırma ile devam eder, bu yüzden resmi dokümantasyon ve topluluk kaynaklarını takip etmek her zaman faydalıdır.[/B]
