MacOS üzerinde PHP 8 ve Laravel kurulumunu gerçekleştirmek için aşağıdaki adımları takip edebilirsiniz. Bu rehber, gerekli yazılımların kurulumu ve yapılandırmasını kapsamaktadır.
Gerekli Yazılımlar
- Homebrew (Paket yöneticisi)
- PHP 8
- Composer
- Laravel
Adım 1: Homebrew Kurulumu
Homebrew, MacOS üzerinde yazılım paketlerini kolayca yönetmek için kullanılan bir paket yöneticisidir. Eğer Homebrew yüklü değilse, aşağıdaki komutu terminalde çalıştırarak kurabilirsiniz:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Kurulum tamamlandığında, Homebrew’u güncelleyin:
brew update
Adım 2: PHP 8 Kurulumu
Homebrew kullanarak PHP 8'i kurabilirsiniz. Terminalde aşağıdaki komutu çalıştırın:
brew install php@8.0
Kurulum tamamlandığında, PHP sürümünü kontrol edin:
php -v
Adım 3: Composer Kurulumu
Composer, PHP için bağımlılık yöneticisidir ve Laravel’in kurulumu için gereklidir.
- Terminalde aşağıdaki komutu çalıştırarak Composer’ı yükleyin:
brew install composer
- Kurulum tamamlandığında, Composer’ın kurulu olup olmadığını kontrol edin:
composer -V
Adım 4: Laravel Kurulumu
Laravel’i kurmak için Composer kullanacağız. Terminalde aşağıdaki adımları takip edin:
- Yeni bir Laravel projesi oluşturun. Projeyi oluşturmak istediğiniz dizine gidin. Örneğin,
Documents
klasörüne gitmek için:
cd ~/Documents
- Laravel’i oluşturmak için aşağıdaki komutu çalıştırın:
composer create-project --prefer-dist laravel/laravel projenizin_adi
Burada projenizin_adi
, oluşturmak istediğiniz projenin adıdır.
Adım 5: Laravel Projesini Çalıştırma
- Proje dizinine gidin:
cd projenizin_adi
- Laravel geliştirme sunucusunu başlatın:
php artisan serve
- Tarayıcınızı açın ve
http://localhost:8000
adresine gidin. Laravel başlangıç sayfasını göreceksiniz.
Adım 6: Veritabanı Kurulumu (Opsiyonel)
Laravel uygulamanızın bir veritabanına ihtiyacı olabilir. MySQL veya SQLite gibi bir veritabanı kullanabilirsiniz. Örneğin, MySQL kullanacaksanız:
- MySQL’i Homebrew ile yükleyin:
brew install mysql
- MySQL’i başlatın:
brew services start mysql
- MySQL’e bağlanın:
mysql -u root -p
- Yeni bir veritabanı oluşturun:
CREATE DATABASE veritabani_adi;
-
.env
dosyasını düzenleyerek veritabanı ayarlarını güncelleyin. Proje dizininde.env
dosyasını açın ve aşağıdaki satırları düzenleyin:
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=veritabani_adi DB_USERNAME=root DB_PASSWORD=
Sonuç
Artık MacOS üzerinde PHP 8 ve Laravel kurulumunu başarıyla tamamladınız. Laravel ile projelerinizi geliştirmeye başlayabilirsiniz! Daha fazla bilgiye ihtiyaç duyarsanız, Laravel'in resmi dökümantasyonuna göz atabilirsiniz: Laravel Dökümantasyonu.