Cum publici o aplicație Laravel în producție
Actualizat 7/20/2026
Laravel are câțiva pași specifici pentru producție. Iată configurarea corectă pe un VPS cu Nginx și PHP-FPM.
1. Adu codul și dependențele
cd /var/www/app
composer install --no-dev --optimize-autoloader
cp .env.example .env
php artisan key:generate
2. Permisiuni
chown -R www-data:www-data storage bootstrap/cache
3. Server block Nginx
Rădăcina publică este directorul public:
server {
listen 80;
server_name exemplu.ro;
root /var/www/app/public;
index index.php;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php-fpm.sock;
}
}
4. Optimizări de producție
php artisan config:cache
php artisan route:cache
php artisan view:cache
php artisan migrate --force
5. Coada de procese
Dacă folosești cozi, rulează un worker persistent cu Supervisor sau systemd:
php artisan queue:work --daemon
Nu uita de backup pentru aplicația Laravel.
Pune ghidul în practică pe un VPS propriu
Servere cloud în UE, facturate la oră, gata în câteva minute, cu instalare cu un click pentru zeci de aplicații.
Vezi prețurileTutoriale similare
Servere web
Cum optimizezi performanța Nginx: gzip, cache și HTTP/2
Fă site-ul mai rapid cu compresie gzip, cache pentru fișiere statice și HTTP/2, câteva linii de configurare.
Actualizat 7/20/2026Servere webCum instalezi phpMyAdmin ca să administrezi MySQL din browser
Administrează bazele de date MySQL dintr-o interfață web cu phpMyAdmin, instalat și securizat corect.
Actualizat 7/20/2026Servere webCum găzduiești un site static sau o aplicație React/Vue
Publică un site static sau un build de React/Vue pe Nginx, cu rutare corectă pentru aplicații single-page.
Actualizat 7/20/2026