cPanel Laravel Kurulumu
Giriş
Laravel, web uygulamaları oluşturmak için popüler bir PHP framework’üdür. Bu makalede, cPanel üzerinde Laravel kurulumu hakkında detaylı bir rehber sunacağım. cPanel, web hosting hizmeti sağlayan bir kontrol panelidir ve kullanıcıların web sitelerini yönetmelerine olanak tanır. Laravel’in güçlü yeteneklerinden yararlanmak için bu framework’ün cPanel üzerine kurulumunu gerçekleştireceğiz.
Adım 1: cPanel’e Giriş Yapma
İlk adım olarak, cPanel hesabınıza giriş yapmanız gerekmektedir. Web hosting sağlayıcınız size cPanel hesap bilgilerini sağlamış olmalıdır. Genellikle “https://yourdomain.com/cpanel” şeklinde bir URL ile cPanel’e erişebilirsiniz. Kullanıcı adı ve şifrenizi girerek cPanel’e giriş yapın.
Adım 2: Dosya Yöneticisi’ni Açma
cPanel’e giriş yaptıktan sonra, ana sayfada “Dosya Yöneticisi” başlığını göreceksiniz. Bu öğeye tıklayarak dosya yöneticisini açın. Dosya yöneticisi, web sitenizin dosyalarını görüntülemenize, düzenlemenize ve yüklemenize olanak tanır.
Adım 3: Laravel Kurulum Dosyasını Yükleme
Dosya yöneticisini açtıktan sonra, Laravel kurulum dosyasını yüklemek için public_html (veya hedeflediğiniz web klasörü) dizinine gidin. Ardından, Laravel’in en son sürümünü indirin ve bilgisayarınızdan bu dosyaları seçili dizine yükleyin.
Adım 4: Composer İle Paketleri Yükleme
Laravel, paketleri yönetmek için Composer adlı bir bağımlılık yöneticisi kullanır. Bu nedenle, Laravel’in düzgün çalışabilmesi için Composer’ı yüklemeniz gerekmektedir. cPanel’de “Gelişmiş” bölümünde “Composer” adlı bir simge göreceksiniz. Bu simgeye tıklayarak Composer’ı çalıştırın.
Adım 5: Veritabanı Oluşturma
Laravel, veritabanı bağlantıları için bir MySQL veritabanı gerektirir. cPanel’de “Veritabanları” bölümüne gidin ve yeni bir veritabanı oluşturun. Ardından, kullanıcı adı ve şifre belirleyerek bu veritabanına kullanıcı yetkileri verin.
Bu adımları takip ederek cPanel üzerinde Laravel kurulumunu tamamlamış olacaksınız. İkinci parçada, Laravel kurulumunu yapılandırma ve çalıştırma adımlarını ele alacağız.
Laravel Kurulumunu Yapılandırma ve Çalıştırma
Adım 6: .env Dosyasını Düzenleme
Laravel’in yapılandırma dosyası olan `.env` dosyasını düzenlemeniz gerekmektedir. Dosya yöneticisi üzerinden Laravel kurulumunun yapıldığı dizine gidin ve `.env` dosyasını bulun. Dosyayı sağ tıklayarak “Düzenle” seçeneğini seçin. Bu dosyada, veritabanı bağlantı bilgilerinizi, e-posta ayarlarınızı ve diğer önemli yapılandırma ayarlarınızı belirleyebilirsiniz.
Adım 7: Composer ile Bağımlılıkları Yükleme
Laravel, kullanılan paketleri yönetmek için Composer kullanır. cPanel üzerinde Composer’ı çalıştırdığınızda, Composer otomatik olarak Laravel’in bağımlılık dosyası olan `composer.json` dosyasını tespit eder ve gerekli paketleri yükler. Bu adım, Laravel’in çalışması için gerekli olan tüm bağımlılıkları yüklemeyi sağlar.
Adım 8: Migrate ve Seed İşlemlerini Gerçekleştirme
Laravel, veritabanı tablolarını oluşturmak için migration işlemlerini kullanır. Ayrıca, örnek verileri eklemek için seed işlemlerini kullanabilirsiniz. cPanel üzerinde “Gelişmiş” bölümünde “Terminal” adlı bir simge bulunur. Bu simgeye tıklayarak bir terminal açın. Ardından, aşağıdaki komutları sırasıyla girin:
“`
php artisan migrate
php artisan db:seed
“`
Bu komutlar, migration ve seed işlemlerini gerçekleştirerek veritabanınızı oluşturacak ve örnek verileri ekleyecektir.
Adım 9: Önbelleği Temizleme
Laravel, performansı artırmak için önbelleğe alma işlemleri gerçekleştirir. cPanel üzerinde “Gelişmiş” bölümünde “Önbelleği Temizle” adlı bir simge bulunur. Bu simgeye tıklayarak önbelleği temizleyin. Böylece, yapmış olduğunuz değişikliklerin etkili olması sağlanır.
Adım 10: Laravel Uygulamasını Test Etme
Laravel kurulumunun tamamlanmasıyla birlikte, web tarayıcınızı açın ve uygulamanızı test etmek için site adresinize gidin. Laravel’in varsayılan yönlendirmesiyle karşılaşacaksınız. Eğer bir “Hoş Geldiniz” sayfası görüyorsanız, Laravel kurulumu başarılı bir şekilde tamamlanmış demektir.
Bu adımları takip ederek, cPanel üzerinde Laravel kurulumunu yapılandırma ve çalıştırma işlemlerini tamamlamış olacaksınız. Artık Laravel ile güçlü ve ölçeklenebilir web uygulamaları geliştirebilirsiniz.