Laravel 8 Kurulumu

Merhaba arkadaşlar. Bu yazımızda sizlere bir PHP frameworkü olan Laravel nasıl kurulur, nasıl proje oluşturulur ve ekrana nasıl Merhaba dünya yazacağımız hakkında bilgilendirici bir yazı yazmaya çalışacağım. Ben bu kurulumu Laravel 8 versiyonu ile yapacağım ama hemen hemen tüm kurulumları aynı olduğu için diğer versiyonları da bu şekilde kurmanızda hiçbir sakınca görmüyorum.

Laravel sunucu tarafında çalışan bir framworktür. Bunu kullanmanız için kendi bilgisayarınızda bir sanal sunucu oluşturmalı ya da xampp, wampserver gibi uygulamaları kullanmalısınız.

Windows İşletim Sistemine Laravel Kurulumu

Laravel'i bilgisayarınıza kurmak için öncelikle Composer uygulamasını indirmeniz gerekmektedir. https://getcomposer.org/download/ adresinden bilgisayarınıza uygun composer paketini indirebilirsiniz.


Adım 1: Terminali açalım ve masaüstüne gelelim. Terminali açmak için windows tuşuna bastıktan sonra cmd yazmanız yeterli olacaktır.

Adım 2: Laraveli bilgisayara kuruyoruz.

composer global require laravel/installer

Adım 3:

Komut satırına aşağıdakini yapıştırıp enter tuşuna basıyoruz.

composer create-project laravel/laravel example-app

Eğer bir hata yapmadıysak karşımıza şu şekil bir ekran çıkması gerekiyor.

Projemiz başarıyla oluşturuldu.

Masaüstünde de proje klasörümüz oluştu.

Şimdi sırasıyla aşağıdaki komutları yazıp enter tuşuna basalım. Adım adım gitmemizde fayda var. Her bir komuttan sonra diğerini yazmadan enter tuşuna basın ve işlemin bitmesini bekleyin.

cd egitimProje
php artisan serve

Kodları çalıştırdığımızda aşağıdaki gibi bir ekran görünmesi lazım.

Yukardaki resimde yaptığımız işlem şu aslında. cd komutu ile egitimProjesi klasörünün içine girdik ve php artisan serve diyerek projemizi ayağa kaldırdık.

http://127.0.0.1:8000 ise projemizi tarayıcı üzerinden açabileceğimiz lokal domain ve port bilgileridir.

Şimdi de Laravel projemizi tarayıcıda açalım

Adres satırına yukardaki port ve lokal domain bilgilerinizi yazmanız yeterli olacaktır.

Laravel ilk kurulduğunda bizi böyle bir ekran karşılıyor. Projemizin klasör yapısı ise şu şekilde. Ben editör olarak Vs Code kullanıyorum siz istediğiniz editörde yazabilirsiniz.

Dosya yapımızı incelerken ekrana da merhaba dünya yazdıralım.


Sol tarafta klasör yapısını görüyorsunuz. Sağ taraftaki dosya içe sol taraftaki routes klasörü içerisindeki web.php dosyası. Tarayıcıdan attığımız istekler ilk olarak buraya gelir ve yönlendirme işlemleri buradan yapılır. Ben şimdilik sadece Merhaba Kodlamaklazım yazdırmak için kullandım. İlerleyen yazılarımda buraları detaylı anlatacağım. Windows işletim sisteminde Laravel kurulumu bu kadar basit.

macOs İçin Laravel Kurulumu

macOs işletim sisteminde de laravel kurmak için aşağıdaki adımları sırasıyla izlemeniz yeterli olacaktır.

1- Composer yoksa öncelikle yukarıda belirttiğim linkten composerı indirin ve kurun.

2- İlk olarak Laravel installer'i global olarak kurun.

composer global require "laravel/installer"

3- Ardından, Nano (veya tercih ettiğiniz düzenleyiciyi) kullanarak bash profilinizi düzenleyin.

nano ~/.bash_profile

4- Bash profilinize aşağıdaki satırı ekleyin.

export PATH="$PATH:$HOME/.composer/vendor/bin"

Nanaodan çıkmak için ctrl + X tuşuna basın. Dosyayı kaydetmeniz istenirse y tuşuna istenmezse de enter tuşuna basıp geçin.

5- Kurulumun son aşaması olarak terminal ekranınızı kapatın ve yeniden açın, daha sonra source komutuyla bash profilinizi güncelleyin.

source ~/.bash_profile

6- Kurulumu test etmek için terminal ekranında Laravel yazıp enterA basın. Hatasız olarak kurulduysa Laravel help ekranı karşınıza çıkacaktır.

7- Bundan sonraki adımlar windows ile aynı.

laravel new blog //Enter tuşuna bas. Proje oluşturma komutu
php artisan serve // Projeyi çalıştırma komutu. Bu komutu çalıştırmadan
//önce terminalinizin oluşturdupunuz proje klasörünün içinde olmasına dikkat edin

YAZAR HAKKINDA

26 Yaşında. Araştırmayı seven, bir şeyler öğretmeye meraklı bir Bilgisayar Mühendisi

1 YORUM

ÇELİK

02-February-2022

Faydalı İçerik Teşekkürler...


Yorum Yap

@COPYRIGHT KodlamakLazım Tüm Hakları Saklıdır.