Showing posts with label Laravel. Show all posts
Showing posts with label Laravel. Show all posts

Jun 18, 2026

Update Laravel, Composer, Security Audit, dan NPM Audit

 composer --version

composer diagnose

---------------------

sudo composer self-update

# atau kalau mau pin ke versi stable tertentu

sudo composer self-update --stable

composer update laravel/framework --with-all-dependencies

php artisan --version

composer audit

---------------

composer outdated -D

composer audit

-----------------

# pastikan backup sudah ada (composer.lock.bak dan db dump)

composer update laravel/framework --with-all-dependencies


# setelah update, bersihkan cache dan cek migration

php artisan config:clear

php artisan cache:clear

php artisan route:clear

php artisan migrate:status


# cek lagi tidak ada vuln baru

composer audit

--------------

npm audit

------------

# backup dulu

cp package-lock.json package-lock.json.bak-$(date +%Y%m%d)


# fix yang aman dulu

npm audit fix


# cek hasil build masih jalan normal

npm run build


# cek ulang sisa vulnerability

npm audit

-------------------

chown www-data:www-data bootstrap/cache/packages.php bootstrap/cache/services.php

ls -la bootstrap/cache/

Mar 11, 2026

Laravel artisan optimize

php artisan optimize:clear && php artisan optimize && systemctl restart php8.5-fpm

[opcache]

opcache.enable=1

opcache.enable_cli=0

opcache.memory_consumption=256

opcache.interned_strings_buffer=16

opcache.max_accelerated_files=20000

opcache.validate_timestamps=0

opcache.save_comments=1

opcache.revalidate_freq=0

realpath_cache_size=4096k

realpath_cache_ttl=600