//

Cara memasang nextcloud di VPS mudah dan cepat anti ribet..!!

nextcloud 1

Nextcloud adalah platform perangkat lunak open-source yang memungkinkan pengguna untuk mengelola dan menyimpan data mereka secara pribadi dan aman. Fungsinya mirip dengan layanan penyimpanan cloud seperti Google Drive atau Dropbox, tetapi dengan kontrol penuh atas data dan server tempat data tersebut disimpan. Nextcloud memberikan fleksibilitas bagi penggunanya untuk meng-hosting sendiri data mereka di server pribadi atau di layanan hosting yang dipilih. acra mendapatkannya bisa anda akses di sini https://nextcloud.com/

Toko Youtube TikTok  DONASI

Fitur Utama Nextcloud:

  1. Penyimpanan File: Nextcloud menyediakan penyimpanan file yang dapat diakses melalui web browser, aplikasi desktop, atau aplikasi seluler.
  2. Kolaborasi Dokumen: Pengguna dapat berbagi file, folder, atau dokumen dengan orang lain dan berkolaborasi secara real-time.
  3. Sinkronisasi File: File yang disimpan di Nextcloud dapat disinkronkan secara otomatis ke berbagai perangkat pengguna.
  4. Keamanan: Menyediakan enkripsi data, kontrol akses pengguna, dan berbagai fitur keamanan lainnya untuk melindungi privasi data.
  5. Integrasi Aplikasi: Nextcloud dapat diintegrasikan dengan berbagai aplikasi pihak ketiga untuk menambah fungsionalitas seperti manajemen proyek, kalender, kontak, hingga aplikasi perpesanan.
  6. Kontrol Penuh: Karena bersifat open-source, pengguna memiliki kontrol penuh atas perangkat lunak, memungkinkan penyesuaian dan pengelolaan sesuai kebutuhan.

Nextcloud sering digunakan oleh individu, organisasi, dan perusahaan yang ingin menghindari ketergantungan pada layanan cloud komersial dan menjaga privasi serta kepemilikan data mereka.

 


 

Cara memasang nextcloud di VPS bersistem Operasi UBUNTU +aaPanel

  1. Pastikan anda sudah menginstal sistem Operasi UBUNTU +aaPanel di VPS anda
  2. Pastikan anda sudah masuk di konsole VPS anda baik menggunakan teminal atau menggunakan putty dan anda sudah bisa login

      • Pastikan anda masuk user root dengan perintah sudo -i 
      • Update dahulu ubuntu anda sudo apt-get update && sudo apt-get upgrade
      • Opsional..!! tes kecepatan storage anda dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync
  3. Cek aaPanel
      •  melihat alamat IP, user dan password ketik perintah bt
      • Pilih no 14 view panel default info
      • Jila password tidak tahu pilih no 5 change panel password

4. Cara memasang Nextcloud

    • download yang paling baru jenis file *.tar.bz2 (rekomendasi, biasanya ukuran filenya lebih kecil) link :https://download.nextcloud.com/server/releases/latest.tar.bz2 atau versi *.zip link : https://download.nextcloud.com/server/releases/latest.zip. Cek semua versi nextcloud bisa anda akses disini : https://download.nextcloud.com/server/releases/
    • Pastikan minimal sudah menginstal di appstore PHP 8.1 Mysql 5.7 dan NGINx terbaru. jika anda gagal menginstal php 8.1 dari menu aaPanel gunakan peintah di CLI sebagai berikut :  bash /www/server/panel/install/php.sh install 8.1 
    • buat website, gunakan domain (supaya bisa menggunakan protokol https), pastikan domain di request SSLnya supaya domain menggunakan protokol https. Upload Nextcloud dan extract di aaPanel
    • buat database di aaPanel
    • Instal Nextcloud dan selesai. 

      Eits, tunggu dulu! Langkah instalasi terakhir di atas mungkin terdengar terlalu singkat. Agar Nextcloud kamu berjalan mulus, ngebut, dan tanpa error, mari kita bedah detail proses instalasi via browser dan beberapa konfigurasi tambahan yang wajib dilakukan di aaPanel.

      5. Proses Instalasi via Web Browser

      Setelah file instalasi Nextcloud berhasil diekstrak di root directory website (melalui menu File di aaPanel), buka domain atau subdomain yang sudah kamu siapkan (contoh: https://cloud.domainkamu.com).

      • Kamu akan langsung disambut oleh halaman awal Setup Nextcloud.

      • Buat Akun Admin: Masukkan username dan password yang kuat. Akun ini akan memegang kendali penuh atas server Nextcloud kamu.

      • Folder Data: Secara default, sistem akan menaruhnya di /www/wwwroot/domainkamu/data. Jika VPS kamu memiliki partisi storage tambahan yang lebih besar (misalnya Block Storage), arahkan path ini ke partisi tersebut.

      • Konfigurasi Database: Pilih opsi MySQL/MariaDB. Selanjutnya, masukkan nama database, username database, dan password yang sudah kamu buat di menu Database aaPanel sebelumnya. Untuk kolom host, biarkan saja terisi localhost.

      • Klik Install dan tunggu prosesnya sampai selesai. Nextcloud akan otomatis menginstal beberapa aplikasi dasar yang direkomendasikan.

      6. Tweak Wajib di aaPanel (Agar Tidak Lemot)

      Pernah merasa Nextcloud lemot saat memuat gambar atau muncul banyak peringatan merah di menu "Overview" (Ringkasan)? Jangan panik, ini hal wajar. Lakukan penyesuaian ini di aaPanel (Masuk ke menu App Store -> Cari PHP 8.1 -> Klik Settings):

      • Install Extensions: Masuk ke tab "Install extension". Pastikan ekstensi fileinfo, opcache, redis, dan imagemagick (atau magick) sudah kamu instal. Ekstensi ini sangat krusial untuk performa caching dan memproses thumbnail gambar.

      • Upload & Memory Limit: Masuk ke tab "Upload size" dan naikkan limitnya menjadi 1024M (1 GB) atau 5120M (5 GB) agar kamu bisa mengunggah file besar. Setelah itu, pindah ke tab "Configuration" dan naikkan memory_limit minimal ke angka 512M (sangat disarankan 1024M jika RAM VPS kamu memadai).

      • Disabled Functions: Nextcloud membutuhkan beberapa fungsi PHP yang biasanya dimatikan oleh aaPanel demi alasan keamanan default. Masuk ke tab "Disabled functions", cari lalu hapus putenv, pcntl_signal, dan pcntl_fork dari daftar tersebut.

      7. Mengatur Background Jobs (Cron)

      Secara bawaan, Nextcloud menggunakan AJAX untuk menjalankan tugas latar belakang (seperti membersihkan cache atau sinkronisasi). Masalahnya, ini akan membuat loading halaman web menjadi berat setiap kali kamu membukanya. Ubah eksekusi ini menggunakan Cron dari sistem server:

      1. Masuk ke panel Nextcloud kamu sebagai Admin, buka Administration settings -> Basic settings, lalu ubah opsi Background jobs menjadi Cron.

      2. Buka dashboard aaPanel, pergi ke menu Cron.

      3. Buat tugas baru (Task Type: Shell Script).

      4. Atur frekuensi waktunya menjadi N Minutes -> 5 Minutes.

      5. Pada kolom script, masukkan perintah berikut (pastikan untuk mengubah path sesuai dengan nama domainmu): sudo -u www php /www/wwwroot/domainkamu.com/cron.php

      6. Klik Add Task.

      Kesimpulan

      Nah, itu dia cara memasang Nextcloud di VPS Ubuntu menggunakan aaPanel dengan mudah dan anti ribet. Memang membutuhkan sedikit ketelitian saat menyeting ekstensi PHP dan database, tetapi begitu sistem sudah berjalan, rasanya sangat memuaskan memiliki "Google Drive" versi self-hosted! Data kamu jauh lebih aman, privasi terjamin 100%, dan pastinya bebas dari biaya langganan bulanan pihak ketiga.

      Selamat mencoba dan berkreasi dengan storage server pribadi kalian. Jika ada error, mentok saat instalasi, atau ada langkah yang membingungkan, jangan sungkan untuk corat-coret di kolom komentar ya!

Video tutorialnya bisa dilihat di bawah ini : COMING SON..!!!!!

Informasi Pemilik Blog
JokoVlog
Author: JokoVlogWebsite: https://s.id/jokovlogEmail: This email address is being protected from spambots. You need JavaScript enabled to view it.
Assalamualaikum wr. wb salam satu Server
Blog ini hanya untuk menceritakan kegiatan sehari-hari. Saat ini masih aktif menjadi akademisi. Youtube Channel : https://s.id/jokovlog Donasi: https://saweria.co/jokovlog

Bacaan asik lainnya..!

Wednesday, 15 July 2026 19:00

Tren budidaya ikan pada Juli 2026 bergerak cepat ke satu isu yang sedang ramai dibicarakan pelaku...

Tuesday, 26 October 2021 18:11

Lirik diatas adalah lirik tembang dolanan Sluku-Sluku Bathok yang diciptakan oleh Sunan Kalijaga....

Monday, 01 June 2026 19:00

Minat terhadap instrumen obligasi ritel kembali menguat pada pertengahan 2026, seiring...

Wednesday, 10 June 2026 07:00

Permintaan baglog jamur tiram berdaya serap air lebih rendah dan lebih stabil terhadap cuaca panas...

AI JokoVlog ×
Ask me anything, and I'll answer you.

About JokoVlog

JokoVlog berawal dari sebuah chanel youtube yang dibuat 26 Juni tahun 2017. Sekarang Jokovlog berkembang menjadi web blog. Melalui platform ini, saya Joko Supriyanto yang merupakan pemilik web blog ini membagikan berbagai konten, termasuk vlog harian, tips dan trik, serta diskusi mengenai perangkat lunak. Saya juga memiliki profil di GitHub dengan username "joklin12" yang akan digunakan untuk berbagi kode berbagai proyek terkait teknologi

 

Peta Lokasi

peta rumah

Top