Paket web hosting modern tidak hanya untuk WordPress. Paket hosting kami mendukung WordPress, Next.js, Node.js, dan aplikasi Laravel/PHP, dengan deployment Git dari GitHub atau GitLab. Artikel ini menjelaskan bagaimana setiap jenis aplikasi di-deploy agar Anda dapat memilih jalur yang tepat.
Pilih jenis hosting yang tepat untuk aplikasi
- WordPress dan aplikasi PHP (Laravel). Berjalan baik di web hosting. Anda mendapatkan PHP, MySQL, cron job, dan panel kontrol.
- Node.js dan Next.js. Berjalan sebagai proses Node yang hidup lama. Web hosting menangani manajemen prosesnya untuk Anda.
- Stack berat atau kustom. Perlu akses root, worker latar belakang, atau perangkat lunak khusus? Pindah ke VPS.
Paket dan apa yang disertakan masing-masing ada di halaman web hosting.
WordPress: instal sekali klik
Pilih WordPress sebagai platform saat memesan, dan WordPress diinstal untuk Anda. Setelah ter-deploy, login ke panel kontrol, buka WordPress, dan selesaikan penyiapan situs. Tambahkan plugin caching jika Anda menginginkan kecepatan ekstra.
Laravel dan aplikasi PHP
- Hubungkan repositori Git Anda dari panel kontrol, atau unggah file.
- Atur web root ke folder
public. - Buat database MySQL dan masukkan detailnya di
.env. - Jalankan perintah yang biasa (melalui SSH pada paket yang menyediakannya):
composer install --no-dev --optimize-autoloader
php artisan key:generate
php artisan migrate --force
php artisan config:cache
Tambahkan entri cron untuk tugas terjadwal:
* * * * * cd /path/to/app && php artisan schedule:run >> /dev/null 2>&1
Next.js dan Node.js
- Push proyek Anda ke GitHub atau GitLab dan hubungkan di panel kontrol.
- Atur perintah build dan perintah start, untuk Next.js biasanya:
npm ci
npm run build
npm start
- Atur variabel lingkungan untuk rahasia di panel alih-alih meng-commit-nya.
- Deploy ulang dengan melakukan push ke branch Anda.
Pastikan aplikasi Anda mendengarkan di port yang diberikan panel, dan membacanya dari process.env.PORT.
Domain, SSL, dan email
Setiap paket menyertakan SSL gratis, dan domain tahun pertama gratis. Arahkan domain ke akun hosting, tunggu DNS diperbarui, dan sertifikat diterbitkan untuk Anda. Lihat catatan DNS dijelaskan. Email gratis dengan kotak surat tanpa batas disertakan.
Kapan VPS lebih cocok
Pilih VPS saat Anda perlu menjalankan layanan latar belakang, database yang Anda setel sendiri, Docker, atau apa pun yang tidak diizinkan web hosting. Panduan Nginx dan HTTPS membahas jalur itu.