8 Perintah CLI Pada Aplikasi Nextcloud di Aapanel VPS

Nextcloud adalah platform penyimpanan dan kolaborasi berbasis open-source yang memungkinkan pengguna menyimpan, mengelola, dan berbagi data secara mandiri di server pribadi atau cloud. Berbeda dengan layanan cloud publik (seperti Google Drive atau Dropbox). Nanti saya akan membuat artikel lagi tentang nextcloud serta menginstall di server hosting.

Berikut adalah kumpulan perintah penting (lengkap) untuk mengelola Nextcloud via CLI (occ), sangat berguna untuk debugging, pengaturan admin, dan perbaikan error.

Semua perintah dijalankan sebagai user pemilik file Nextcloud (www dalam kasus kamu), dan di direktori Nextcloud (/www/wwwroot/nextcloud)

Format umum:

sudo -u www /www/server/php/82/bin/php /www/wwwroot/nextcloud/occ <perintah>

KATEGORI PERINTAH NEXTCLOUD

1. Pengguna (User Management)

Fungsi Perintah
Buat user baru user:add userkamu
Hapus user user:delete userkamu
Set password user:resetpassword passwdkuat
Tampilkan semua user user:list
Tampilkan info user user:info userkamu

2. Pengecekan dan Perbaikan Sistem

Fungsi Perintah
Cek status sistem status
Scan ulang file files:scan --all
Scan file user files:scan userkamu
Periksa integritas file integrity:check-core
Periksa direktori data check

3. Konfigurasi (config.php & database)

Fungsi Perintah
Lihat semua config config:list system
Set config config:system:set nama --value=isi
Contoh: set CLI URL config:system:set overwrite.cli.url --value="https://domainkamu.id"
Contoh: matikan read-only config:system:set config_is_read_only --value=false

4. Cron & Background Jobs

Fungsi Perintah
Jalankan cron manual cron
Lihat mode cron config:system:get backgroundjobs_mode
Set ke mode cron config:system:set backgroundjobs_mode --value=cron

5. Cache & Log

Fungsi Perintah
Hapus file locked files:cleanup
Bersihkan file sampah trashbin:cleanup
Bersihkan file versi lama versions:cleanup
Reset brute-force IP security:bruteforce:reset 192.168.1.100
Cek status brute-force security:bruteforce:status

6. App & Module

Fungsi Perintah
Daftar aplikasi app:list
Aktifkan app app:enable files_external
Nonaktifkan app app:disable survey_client

7. Admin

Fungsi Perintah
Tes koneksi server (jika error SSL) curl -I https://domainkamu.id
Tes DNS domain dig domainkamu.id +short

Contoh Penggunaan Penuh:

Baca Juga:  Default htaccess Codeigniter

sudo -u www /www/server/php/82/bin/php /www/wwwroot/nextcloud/occ config:system:get datadirectory
sudo -u www /www/server/php/82/bin/php /www/wwwroot/nextcloud/occ user:resetpassword userkamu

Tips:

  • Gunakan --help di akhir untuk melihat info lengkap: occ user:resetpassword –help

Avatar photo
Bang Yogi

Saya ingin melihat-lihat untuk mendapatkan ide segar dan kadang-kadang hanya duduk dan bekerja di depan komputer berjam-jam.

Articles: 545

Leave a Reply

Your email address will not be published. Required fields are marked *