Laravel · Composer · Queue · Scheduler

Hosting Laravel yang menjalankan queue dan scheduler, bukan cuma halaman.

Laravel modern butuh lebih dari PHP: Composer, migrasi, worker antrean, dan cron tiap menit. Di Kosting semuanya jalan otomatis setiap kamu push ke GitHub, tanpa SSH. Paket mulai Rp5.000/bulan.

Bayar lewat QRIS · bulanan tanpa kontrak · bisa juga pindah dari cPanel

deploy #128 · rina/tokokue · main● live
push 3f9c2a1 "tambah halaman checkout"
✓ terdeteksi Laravel 12 · PHP 8.4 · Node 22
✓ composer install --no-dev18,2 dtk
✓ npm ci && npm run build41,7 dtk
✓ php artisan migrate --force1,9 dtk
● webmelayani domain · aktif
● queue:workaktif · restart otomatis
● schedule:runtiap menit
✓ live → https://tokokue.id1 mnt 14 dtk

Kenapa Laravel sering mentok di hosting murah.

Hosting cPanel dibuat untuk PHP satu file. Laravel butuh proses yang berbeda.

HalHosting cPanel murahKosting
composer & artisanHosting cPanel murahButuh SSH, sering tidak ada di paket termurahKostingDijalankan otomatis setiap deploy
Queue workerHosting cPanel murahDiakali lewat cron, job tertundaKostingProses permanen, restart otomatis
SchedulerHosting cPanel murahCron paling cepat 15–60 menit sekaliKostingTiap menit, sesuai standar Laravel
Aset Vite atau MixHosting cPanel murahBuild di laptop lalu unggah manualKostingnpm run build saat deploy
Folder public/Hosting cPanel murahHarus memindah index.php atau mengubah .htaccessKostingDomain langsung diarahkan ke public/

Yang terjadi setiap kamu push.

Urutannya sama dengan yang biasa kamu lakukan manual di server, hanya saja otomatis.

  1. Kosting mengenali proyek Laravel dari berkas artisan dan paket laravel/framework di composer.json, lengkap dengan versinya.
  2. composer install --no-dev dijalankan. Kalau ada package.json, aset front-end ikut dibangun dengan Node, jadi berkas Vite atau Mix tidak perlu di-commit.
  3. Variabel bawaan dari .env.example dibaca, lalu disesuaikan untuk server: APP_KEY dibuatkan, APP_URL diisi alamat situs, dan mode produksi tanpa debug. Semuanya bisa diubah di tab Variabel.
  4. Perintah rilis php artisan migrate --force berjalan sebelum versi baru menerima pengunjung. Kalau migrasi gagal, versi lama tetap tayang.
  5. Proses web, queue:work, dan schedule:run diganti ke versi baru. Lima rilis terakhir disimpan untuk dikembalikan satu klik.

Termasuk untuk setiap aplikasi Laravel.

  • php

    Pilih versi PHP

    Tersedia PHP 7.4–8.5, bisa berbeda per situs. Laravel lama dan baru boleh berdampingan di satu paket.

  • database

    MySQL satu klik

    Database dibuat dari dasbor, kredensialnya otomatis masuk ke variabel DB_*. Cadangannya bisa diunduh.

  • penyimpanan

    storage/app permanen

    Unggahan pengguna tetap ada setelah deploy ulang, termasuk tautan storage:link ke folder public.

  • worker

    Sampai tiga worker

    Selain queue:work bawaan, tambahkan worker untuk antrean lain, mis. antrean email yang dipisah dari antrean pesanan.

  • domain

    Domain & SSL

    Sambungkan domain sendiri, sertifikat SSL menyala otomatis. www bisa dialihkan ke domain utama.

  • AI

    Bantuan AI saat gagal

    Migrasi gagal atau Composer menolak versi PHP? Bantuan AI membaca log dan menjelaskan penyebabnya.

Harga paket.

Toko Laravel, API, dan blog WordPress boleh berbagi satu paket. CPU, RAM, dan disk dipakai bersama.

Starter

Rp5.000 /bulan
1 situs
0,5 vCPU · 512 MB
2 GB disk
2 akun email
Pilih Starter

Plus

Disarankan
Rp10.000 /bulan
3 situs
1 vCPU · 1 GB
5 GB disk
5 akun email
Pilih Plus

Bisnis

Rp15.000 /bulan
10 situs
1 vCPU · 2 GB
10 GB disk
15 akun email
Pilih Bisnis

Pro

Rp20.000 /bulan
25 situs
2 vCPU · 2 GB
15 GB disk
50 akun email
Pilih Pro

Pro+

Rp37.500 /bulan
Situs tanpa batas
2 vCPU · 4 GB
25 GB disk
Email tanpa batas
Pilih Pro+

Pertanyaan yang sering muncul

Apakah ada hosting Laravel gratis di Kosting?
Tidak ada paket gratis. Paket yang menjalankan Laravel mulai Rp5.000/bulan, dibayar dari saldo QRIS. Harga perpanjangan sama dengan harga daftar.
Apakah perlu akses SSH untuk menjalankan composer dan artisan?
Tidak. composer install, php artisan migrate --force, dan storage:link dijalankan otomatis setiap deploy. Perintah rilis bisa diubah di Pengaturan bila proyekmu butuh langkah lain.
Bagaimana queue worker dan scheduler berjalan?
Saat Laravel terdeteksi, Kosting langsung mengusulkan worker php artisan queue:work dan scheduler php artisan schedule:run tiap menit. Worker adalah proses yang hidup terus dan dinyalakan ulang otomatis kalau berhenti.
Versi PHP berapa yang dipakai?
Tersedia 8.5, 8.4, 8.3, 8.2, 8.1, 8.0, 7.4. Versi bisa dipilih per situs di Pengaturan.
File unggahan pengguna hilang tidak saat deploy ulang?
Tidak. Folder storage/app aplikasi Laravel disimpan di penyimpanan permanen paket, jadi isinya tetap ada setiap kali kamu deploy.
Bisa pakai PostgreSQL?
Belum. Database yang tersedia saat ini MySQL, dibuat satu klik dari dasbor, dengan kredensial otomatis di variabel DB_*.

Baca juga

Laravel-mu jalan lengkap, sampai antreannya.

Mulai Rp5.000/bulan. Composer, worker, dan scheduler termasuk.