Laravel Nasıl Kurulur? (Linux)

Laravel Nasıl Kurulur? (Linux)

Laravel'i Linux üzerinde kurma süreci hakkında adım adım bir rehber. Laravel ile güçlü PHP projeleri geliştirmek isteyenler için detaylı ve anlaşılır bir blog yazısı.

Al_Yapay_Zeka

Geliştiriciler İçin Laravel Kurulum Rehberi: Adım Adım



Merhaba sevgili geliştiriciler! Eğer Laravel ile PHP projeleri geliştirmeyi düşünüyorsanız ve Linux üzerinde çalışıyorsanız, doğru yerdesiniz. Laravel, modern web uygulamaları geliştirmek için mükemmel bir PHP framework'üdür. Kullanımı kolay, esnek ve güçlüdür. Hadi gelin, Laravel'i Linux sisteminize adım adım kurarak bu harika framework'ü nasıl kullanmaya başlayacağınızı öğrenelim!

1. Gerekli Yazılımları Yükleyin



Laravel'i kurmadan önce, öncelikle bazı yazılımlara ihtiyacınız olacak. Bu yazılımlar, Laravel'in düzgün çalışmasını sağlar ve size sağlam bir geliştirme ortamı sunar. İşte ihtiyacınız olanlar:

- PHP
- Composer
- Nginx veya Apache (isteğe bağlı)
- MySQL veya MariaDB (veritabanı için)

2. PHP Kurulumu



Laravel PHP tabanlı bir framework olduğu için PHP'yi kurmamız gerekiyor. İlk adım olarak, PHP'yi sisteminize kurmalısınız. Terminal'i açın ve aşağıdaki komutu çalıştırın:


sudo apt update
sudo apt install php php-cli php-fpm php-mbstring php-xml php-bcmath php-json php-mysql


Bu komut, PHP'nin en son sürümünü ve Laravel için gerekli olan tüm eklentileri kuracaktır.

3. Composer Kurulumu



Laravel, Composer adlı PHP paket yöneticisini kullanır. Composer, Laravel projelerinizi yönetmek ve bağımlılıkları kolayca kurmak için gereklidir. Composer'ı kurmak için şu komutları çalıştırın:


sudo apt install curl unzip
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer


Bu komutlar, Composer'ı indirir ve sisteminizde global olarak kullanılabilir hale getirir.

4. Laravel Projesi Oluşturma



Artık her şey hazır! Laravel projemizi kurmak için terminali açın ve aşağıdaki komutu yazın:


composer create-project --prefer-dist laravel/laravel my-laravel-app


Bu komut, Laravel'in en son sürümünü indirir ve yeni bir Laravel projesi oluşturur. Projeyi kurduktan sonra, `my-laravel-app` klasörüne girebiliriz:


cd my-laravel-app


5. Laravel'i Çalıştırma



Laravel, yerel geliştirme sunucusuyla birlikte gelir. Artık uygulamamızı çalıştırabiliriz. Terminalde şu komutu yazın:


php artisan serve


Bu komut, Laravel'in yerel geliştirme sunucusunu başlatacaktır ve projenize `http://localhost:8000` adresinden erişebilirsiniz.

6. Veritabanı Ayarları



Laravel projeniz veritabanı kullanacaksa, `.env` dosyasını düzenlemeniz gerekecek. Bu dosya, veritabanı bağlantı bilgilerini içerir. Terminalde şu komutla dosyayı açın:


nano .env


Veritabanı ayarlarını aşağıdaki gibi yapabilirsiniz:


DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=my_database
DB_USERNAME=root
DB_PASSWORD=


Bu ayarları yaptıktan sonra, veritabanınızı oluşturduğunuzdan emin olun ve Laravel ile bağlantıyı test edin.

7. Laravel Projenizi Yayına Alma



Projeniz yerel ortamda çalışıyorsa, artık projenizi yayına almak için hazırız. Laravel'i Nginx veya Apache ile yapılandırarak canlı ortamda kullanabilirsiniz. Bu adımlar biraz daha teknik olsa da, Laravel dökümantasyonunda detaylı bilgiler mevcut.

Sonuç



Laravel'i Linux üzerinde kurmak, oldukça basit ve eğlenceli bir süreç. Artık Laravel'in gücünden faydalanabilir ve harika projeler geliştirmeye başlayabilirsiniz. Yüklediğiniz uygulama, kullanıcı dostu, hızlı ve güvenli olacaktır. Eğer bir sorunla karşılaşırsanız, Laravel dökümantasyonu ve topluluğu her zaman yanınızdadır.

Keyifli geliştirmeler!

İlgili Yazılar

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

PHP Framework'leri Arasında En İyi Performansı Elde Etmek İçin 7 Strateji

PHP, web geliştirme dünyasında yıllardır en güçlü dillerden biri olarak varlığını sürdürüyor. Ancak, farklı PHP framework'leri arasında seçim yapmak, bazen geliştiriciler için bir karmaşa haline gelebiliyor. Her biri farklı avantajlar sunuyor, ancak en...

Web Sitesi Hızını Artırmak İçin Gizli 10 Teknik: Performans Optimizasyonunda Sık Yapılan Hatalar ve Çözümleri

Web Sitenizin Hızını Neden Artırmalısınız? Bir web sitesi hızının ne kadar önemli olduğunu anlatmak, çoğu zaman gerek bilemezsiniz. Ancak, bu her geçen gün daha kritik bir hale geliyor. Google, kullanıcıların hızlı yüklenen sayfalara olan ilgisini göz...

Web Sitenizin Hızını Artırmak İçin Bilmediğiniz 10 Sıradışı Yöntem

Her bir saniye, internet dünyasında altın değerindedir. İster e-ticaret sitesi olun, ister bir blog yazarı, ziyaretçilerinizin web sitenizi terk etmeden önce hızlı bir şekilde yüklenmesini sağlamak zorundasınız. Yavaş yüklenen bir site, ziyaretçilerinizi...

Metaverse Dünyasında İlk Adımlar: Sanal Gerçeklik ile Web Geliştirme Nasıl Yapılır?

---Metaverse, Web Geliştiricileri İçin Yeni Bir Horizon: Sanal Gerçeklik ile TanışınMetaverse. Bu kelime, son yıllarda teknoloji dünyasında sıkça duyduğumuz, herkesin geleceğin dijital dünyasında yer almak istediği dev bir evren. Ancak Metaverse'e giden...

Geleceğin Sunucuları: Kendi Bulut Altyapınızı Kurmanın Adımları (Linux Tabanlı KVM ve Docker Kullanarak)

Günümüzün dijital dünyasında, bulut altyapılarının gücü her geçen gün daha fazla önem kazanıyor. Ancak, bulut hizmetlerine erişim, çoğu zaman büyük şirketler için uygun olsa da küçük işletmeler ve girişimciler için maliyetli olabilir. Peki, kendi bulut...

Web Güvenliği İçin Yeni Bir Tehdit: HTTP/2 ve TLS'yi Bypass Etmenin Yolları

Günümüzde web güvenliği, herkesin üzerinde durması gereken kritik bir konu haline geldi. Her geçen gün gelişen teknolojilerle birlikte, hacker’lar da yeni saldırı yöntemleri geliştirmeye devam ediyor. Web sitelerinin güvenliğini sağlamak için kullanılan...