Drupal

Drupal adalah sistem yang bagus untuk digunakan untuk pengaturan situs web dengan cepat.Anda dapat membuat situs web yang menarik untuk bisnis atau hanya membutuhkan blog pribadi, semuanya dapat dilakukan dengan CMS open source ini.

Instalasi Drupal di Nevacloud

1. Memilih Aplikasi Drupal di Apps

Pada bagian Apps, pilih Drupal sebagai aplikasi yang akan diinstal di VPS.

2. Memilih Performance Class

apps-37

Setelah memilih aplikasi Drupal pada bagian Apps, silakan anda pilih tipe storage yang akan digunakan.

Ada dua tipe storage:

Nevalite VM

  • Pilihan ideal untuk website, aplikasi, atau proyek bisnis dengan kebutuhan komputasi standar.
  • Didukung oleh prosesor Intel® Xeon® Platinum untuk performa yang stabil, memori DDR4, dan penyimpanan NVMe SSD yang responsif.
  • Dilengkapi perlindungan data ganda melalui teknologi RAID 10 untuk menjaga keamanan dan keandalan data Anda.

Nevacloud VM

  • Dirancang untuk aplikasi dengan performa tinggi seperti e-commerce, analytics, atau aplikasi dengan banyak pengguna.
  • Menggunakan prosesor AMD EPYC™ generasi terbaru, memori DDR5 berkecepatan tinggi, serta NVMe SSD super cepat.
  • Menyediakan perlindungan data tiga lapis (triple replication) serta fitur High Availability (HA) guna memastikan uptime maksimal dan kestabilan sistem.

3. Memilih Image

Selanjutnya, pilih sistem operasi untuk Drupal sesuai kebutuhan, tersedia dua opsi: Docker Drupal – Ubuntu 22.04 atau Docker Drupal – Ubuntu 24.04.

4. Masukkan Configuration

  • DB Name merupakan nama database yang akan digunakan. Sesuaikan dengan nama database yang anda tentukan saat instalasi.
  • DB Password merupakan password database yang akan digunakan. Silakan isikan dengan password database yang digunakan.
  • DB User merupakan username database yang akan digunakan. Silakan isikan dengan username database yang akan digunakan.

5. Memilih Tipe Plan

Setelah memilih tipe storage, silakan anda pilih tipe plan yang akan digunakan. Dalam memilih plan ini akan menentukan CPU Core, Memory, dan Storage yang akan digunakan.

6. Memilih Authentication

apps-40

Setelah memilih tipe plan, silakan anda pilih tipe authentication yang akan digunakan. Ada dua tipe authentication:

  1. SSH Keys: merupakan autentikasi dengan public key di instance yang digunakan yang harus bersesuaian dengan private key dari device pengakses. Disarankan menggunakan autentikasi ini karena lebih aman.

  2. Password: merupakan autentikasi dengan menggunakan password untuk login ke instance yang digunakan

Anda dapat menggunakan dua autentikasi sekaligus tetapi kami sarankan menggunakan autentikasi SSH Keys.

7. Mengatur Hostname

Selanjutnya anda perlu mengisikan hostname yang digunakan di instance anda. Untuk hostname ini sebelum anda isi akan terisi dengan random hostname sehingga apabila ingin anda ubah silakan anda ubah di isian hostname-nya.

8. Order Now

Setelah mengisikan hostname selanjutnya silakan anda klik Order Now. Setelah anda lakukan order, maka balance anda akan berkurang sesuai tipe paket yang digunakan dan proses instalasinya kurang lebih membutuhkan waktu 15 menit.

Konfigurasi Awal Drupal di Nevacloud

1. Akses Drupal

Drupal berhasil terpasang di VPS anda ✅ Sekarang, silakan akses Drupal melalui IP VPS:

http://IP-VPS-ANDA/ Contoh: http://103.xxx.xxx.xxx/

Saat pertama kali membuka halaman ini, Drupal akan meminta anda untuk memilih bahasa instalasi.

Silakan pilih bahasa yang ingin digunakan (misalnya English) untuk melanjutkan ke tahap konfigurasi berikutnya.

2. Pilih Installation Profile

Setelah memilih bahasa, Drupal akan meminta anda untuk memilih installation profile.

  • Standard (Disarankan): instalasi dengan fitur bawaan yang sudah siap dipakai. Cocok untuk pemula maupun penggunaan umum.
  • Minimal: instalasi dasar tanpa banyak fitur bawaan. Cocok jika anda ingin membangun situs dengan konfigurasi manual dari awal.
  • Demo: Umami Food Magazine (Experimental) → Instalasi contoh situs demo (untuk tujuan belajar/testing).

Disarankan pilih Standard, lalu klik Save and continue untuk melanjutkan.

3. Set up Database

Pada Drupal di Apps Nevacloud default menggunakan PostgreSQL sebagai database. Artinya, semua pengaturan database harus disesuaikan dengan PostgreSQL yang sudah dibuat otomatis saat proses instalasi di app.nevacloud.com.

  • Database type: PostgreSQL (tidak bisa MySQL/MariaDB, karena stack default Drupal Apps Nevacloud menggunakan PostgreSQL)
  • Database name: isi sesuai DB Name yang anda tentukan saat membuat Apps di Dashboard Nevacloud.
  • Database username: isi sesuai DB User yang dibuat saat instalasi di Apps di Dashboard Nevacloud.
  • Database password: isi sesuai DB Password yang dibuat saat instalasi di Apps di Dashboard Nevacloud.
  • Host: db (untuk koneksi antar kontainer di Docker) atau 127.0.0.1 jika akses langsung di VPS.
  • Port: 5432 (default PostgreSQL)

⚠️ Penting: Semua informasi harus persis sama dengan yang anda isi di Apps. Jika salah satu tidak cocok, Drupal tidak akan bisa tersambung ke database dan instalasi gagal.

4. Install Site

Pada tahap ini, silakan bisa tunggu proses module terinstall dan lanjut ke tahap selanjutnya.

5. Configure Site

Di tahap ini anda perlu mengisi informasi dasar untuk website Drupal:

Site Information

  • Site name: isi dengan nama website anda, contoh: Website Nevacloud
  • Site email address: alamat email yang akan dipakai untuk pengiriman otomatis dari Drupal (misalnya info registrasi user). Disarankan gunakan email dengan domain situsmu agar tidak masuk spam, contoh: admin@domainmu.com

Site Maintenance Account

Akun ini akan jadi administrator utama website.

  • Username: isi username admin, misalnya admin atau nevacloud_admin.
  • Password: buat password yang kuat minimal 8 karakter dengan kombinasi huruf besar, huruf kecil, angka dan karakter, contoh: Passdrupal12!
  • Email address: email admin untuk keperluan reset password atau notifikasi.

Regional Settings

Default time zone → pilih Jakarta (WIB).

Update Notifications

  • Bisa centang Check for updates automatically agar Drupal otomatis memeriksa update.
  • Jika mau notifikasi lewat email, centang juga Receive email notifications.

Setelah semua terisi, klik Save and continue untuk menyelesaikan instalasi.

6. Instalasi Drupal Berhasil

Drupal telah berhasil terpasang di VPS anda.