Plesk Panel'de Laravel uygulamasını üretim ortamına almak için dikkat edilmesi gereken birkaç önemli adım ve ayar bulunm

0 Antworten 3 Aufrufe
Bewertende
Teilnehmer
Themenersteller #1
[TAGS:] plesk, laravel, production, ayar, sunucu

Plesk Panel'de Laravel Production Ayarları Nasıl Yapılır?

Laravel uygulamasını Plesk panel üzerinden üretim ortamına almak, doğru yapılandırma ve optimizasyonları gerektirir. İşte temel adımlar:

  1. İlk Kurulum ve Dosya Yapısı

Plesk üzerinde Laravel uygulamasını barındırırken, uygulama dosyalarını web kök dizinine (örn. httpdocs) yerleştirmelisiniz. Ayrıca, .env dosyasını doğru yapılandırmak büyük önem taşır. Üretim ortamında kullanılacak veritabanı, mail ve diğer servis ayarlarının burada güncel ve güvenli olmasına dikkat edin.

  1. Çevresel Değişkenleri Güncelleyin

.env dosyasını açın ve aşağıdaki gibi temel ayarları yapın:
  • APP_ENV=production
  • APP_DEBUG=false
  • APP_KEY değeri, Laravel’in kendi komutlarıyla (php artisan key:generate) oluşturulmalı.
  • Veritabanı, mail ve diğer servisleri uygun şekilde yapılandırın.


  1. Önbellekleme ve Optimizasyon

Laravel’in performansını artırmak için aşağıdaki komutları terminal veya SSH bağlantısı üzerinden çalıştırın:
  • php artisan config:cache — Konfigürasyon önbelleğe alınır.
  • php artisan route:cache — Rotalar önbelleğe alınır.
  • php artisan view:cache — Görünüm dosyaları derlenir ve önbelleğe alınır.


Bu adımlar, uygulamanın daha hızlı ve verimli çalışmasını sağlar.

  1. Dosya ve Yetki Ayarları

storage ve bootstrap/cache dizinlerinin yazılabilir olduğundan emin olun. Plesk panel ayarlarından veya SSH üzerinden uygun izinleri ayarlamak gerekebilir.

  1. Web Server ve Sunucu Ayarları

Apache veya Nginx kullanıyorsanız, .htaccess veya uygun sunucu konfigürasyon dosyalarının Laravel’e uygun şekilde yapılandırıldığından emin olun. Örneğin, Nginx kullanıyorsanız, URL yönlendirmeleri ve PHP-FPM ayarları doğru olmalı.

  1. Servisleri Yeniden Başlatma

Değişiklikleri uyguladıktan sonra, PHP-FPM veya Apache’yi yeniden başlatmak gerekebilir. Plesk panelden veya SSH aracılığıyla bu işlemi yapabilirsiniz.

Son olarak, Laravel’in cache ve optimize komutlarını düzenli olarak çalıştırmak, uygulamanın performansını korumanın anahtarıdır. Bu adımlar, uygulamanızın üretim ortamında güvenli ve hızlı çalışmasını sağlar.

Laravel ile Plesk üzerinde üretim ortamını yapılandırmak detaylı ve dikkatli bir çalışma gerektirir; özellikle güvenlik ve performans optimizasyonlarına özen göstermek, stabil bir sunucu ortamı için temel unsurlardandır.

Sie müssen angemeldet sein, um zu antworten.

0 Zitate ausgewählt