Ingin tahu cara install Nextcloud di VPS? Selamat, Anda berada di halaman yang tepat! Menyimpan data di cloud storage memang lebih aman dan praktis. Asalkan punya koneksi internet dan bisa akses ke server, data Anda bisa diakses kapan saja dan dari mana saja. Tak perlu lagi repot membawa harddisk saat bepergian. Nah, bagi pengguna VPS, layanan cloud storage bisa dinikmati menggunakan Next cloud. Cukup lakukan instalasi sesuai tutorial Nextcloud yang tepat, Anda sudah dapat memanfaatkan software tersebut. Namun, bagaimana caranya, ya? Tenang saja, artikel ini akan menjelaskan cara install Nextcloud di VPS serta berbagai keunggulannya. Yuk, simak selengkapnya di bawah! Apa Itu Nextcloud?Nextcloud adalah perangkat lunak open-source yang menyediakan layanan penyimpanan file secara cloud menggunakan server yang dapat diakses online. Dengan Nextcloud, pengelolaan data bisa dilakukan dengan lebih mudah dan aman. Anda hanya perlu mengupload file atau folder dari komputer yang terhubung ke internet. Nantinya, file yang disimpan di dalam cloud bisa Anda bagikan ke orang lain sesuai dengan keinginan. Jadi, Nextcloud tidak hanya sekedar bermanfaat untuk menyimpan file saja tapi juga akses file dengan praktis. Yang menarik, Nextcloud adalah software yang bisa Anda gunakan secara gratis. Namun, untuk menjalankan Nextcloud di VPS, pastikan Anda menggunakan sistem operasi Linux dengan minimal RAM 128 MB. Apa saja yang ditawarkan oleh Nextcloud sehingga layak Anda coba? Apa Saja Fitur Nextcloud?Nextcloud memiliki fitur-fitur yang bisa mendukung Anda untuk mengelola dan mengontrol file yang Anda miliki, yaitu:
Berbagai fitur di atas membuat Nextcloud memiliki banyak keunggulan sebagai software untuk mengelola file secara online. Apa Keunggulan Nextcloud?Anda sudah mengetahui fitur-fitur Nextcloud, tapi masih ragu untuk menggunakannya sebagai cloud storage di server VPS? Ini dia berbagai keunggulan Nextcloud yang dapat meyakinkan Anda:
Nah, Anda sudah paham apa itu Nextcloud, fitur Nextcloud dan beberapa keunggulan Nextcloud. Saatnya ikuti cara install Nextcloud di VPS berikut ini! Cara Install Nextcloud di VPSSebelum mengikuti tutorial Nextcloud, pastikan dulu domain Anda sudah terhubung dengan VPS. Selain itu, Anda juga perlu memastikan koneksi internet lancar selama proses instalasi Nextcloud. Jika persiapan sudah selesai dilakukan, Anda bisa langsung mengikuti panduan cara install Nextcloud di hosting dengan enam langkah berikut ini:
Nah, berikut ini panduan lengkapnya: 1. Melakukan Update SystemLangkah pertama untuk install Nextcloud di VPS adalah melakukan update system terlebih dulu. Caranya, buatlah koneksi SSH ke server VPS menggunakan aplikasi remote server seperti PuTTY. Silakan login sebagai root dan masukkan password SSH Anda, lalu tekan Enter. Bagi pengguna Niagahoster, Anda dapat menemukan detail login SSH di panel VPS Member Area Niagahoster. Jika sudah berhasil login, lakukan update pada semua package yang terinstall di VPS dengan menjalankan perintah berikut ini: sudo apt update Tunggulah beberapa saat hingga proses update selesai dilakukan. 2. Instalasi Apache, MariaDB dan PHPSelanjutnya, Anda perlu menginstal Apache sebagai web server, serta MariaDB untuk server basis data dengan menjalankan perintah berikut ini: sudo apt install apache2 mariadb-server libapache2-mod-php7.4 Untuk mengecek keberhasilan instalasi Apache, silakan jalankan perintah berikut: apache2ctl configtest Jika output-nya seperti ini, maka Apache sudah berhasil terinstall pada VPS Anda. Anda bisa menjalankan perintah berikut ini untuk mengecek keberhasilan instalasi MariaDB: mysqld --version Jika sudah terinstall, Anda akan melihat output berupa versi MariaDB seperti gambar berikut ini: Selanjutnya, Anda perlu menginstal modul PHP. Silakan jalankan perintah di bawah ini:
Perintah di atas akan menginstall PHP versi 7.4. Anda dapat menyesuaikan perintah instalasi PHP dengan versi yang Anda inginkan. Namun, tetap gunakan versi yang sesuai dengan system requirements server Nextcloud yang sudah ditentukan, ya. Anda dapat mengecek keberhasilan instalasi PHP dengan perintah berikut ini: php -v Jika PHP sudah berhasil terinstall, Anda akan melihat versi PHP pada server VPS Anda seperti ini: Nah, jika Apache, MariaDB dan PHP sudah terinstall dengan benar, Anda dapat melanjutkan tutorial Nextcloud berikutnya. Baca Juga : Cara Install LAMP di CentOS 7 3. Melakukan Instalasi NextcloudUntuk install Nextcloud di VPS, pertama-tama Anda harus mendownload file instalasi Nextcloud dengan perintah berikut ini: wget https://download.nextcloud.com/server/releases/nextcloud-22.2.0.zip Pada perintah di atas, Anda akan mendownload Nextcloud versi 22.2.0, Anda bisa mengubah versinya sesuai dengan yang Anda inginkan. Jika proses download sudah 100%, maka file instalasi Nextcloud sudah berhasil tersimpan di server Anda. Selanjutnya, ekstrak file hasil download ke direktori root Apache dengan menjalankan perintah berikut ini: sudo unzip nextcloud-22.2.0.zip -d /var/www/ Kemudian, jalankan perintah berikut ini untuk menghubungkan Nextcloud dengan Apache: sudo chown www-data:www-data /var/www/nextcloud/ -R 4. Membuat Database MariaDBLangkah selanjutnya dalam panduan cara install Nextcloud di VPS adalah membuat database MariaDB. Namun, Anda perlu login ke server database MariaDB terlebih dulu dengan menjalankan perintah berikut ini: sudo mysql Jika Anda sudah terhubung dengan MariaDB, buatlah database pada server dengan menggunakan perintah di bawah ini:
Anda dapat membuat nama database sesuai keinginan Anda. Pada perintah di atas, kami menggunakan nama database nextcloud_tutor. Jika database sudah berhasil dibuat, jalankan perintah berikut ini untuk membuat akses user database. Silakan atur username dan password sesuai keinginan Anda.
Pada tutorial Nextcloud ini, kami menggunakan username : nextclouduser. Selanjutnya, jalankan perintah flush privileges untuk me-reload semua grant privileges yang ada di tabel. Kemudian, jalankan perintah exit untuk keluar dari konsol MariaDB.
Nah, berikut ini tampilan konsol MariaDB saat menjalankan beberapa perintah untuk membuat database. Baca Juga : Cara Install MySQL di CentOS 7 5. Konfigurasi Apache untuk NextcloudPada tahap ini, Anda akan melakukan konfigurasi Apache untuk Nextcloud. Pertama, Anda perlu membuat Apache Virtual Host Nextcloud. Caranya, buatlah file nextcloud.conf pada direktori /etc/apache2/sites-available/ dengan perintah berikut: nano /etc/apache2/sites-available/nextcloud.conf Kemudian, salin kode berikut ini pada file tersebut:
Pada baris kode ServerName, masukkan domain/subdomain yang Anda gunakan. Kemudian, simpan file tersebut dengan menekan CTRL + X pada keyboard. Lalu, tekan Y dan Enter. Kedua, Anda perlu mengaktifkan file konfigurasi Apache virtual host dengan menjalankan perintah berikut ini: sudo a2ensite nextcloud.conf Ketiga, aktifkan modul Apache dengan perintah di bawah ini: sudo a2enmod rewrite headers env dir mime setenvif ssl Keempat, reload Apache untuk menerapkan perubahan konfigurasi dengan perintah: sudo systemctl restart apache2 Sampai sini, cara install Nextcloud di VPS sudah selesai. Mari coba untuk mengakses NextCloud Web untuk mengecek keberhasilan instalasi! 6. Mengakses Nextcloud Web UIAnda bisa mengakses Nextcloud Web pada alamat domain atau subdomain Anda di web browser. Anda akan melihat tampilan berikut ini jika install Nextcloud di VPS berhasil dilakukan: Buatlah akun admin dengan memasukkan username dan password yang akan Anda gunakan untuk login Nextcloud pada kolom yang tersedia. Untuk direktori di kolom Data folder, biarkan saja seperti defaultnya berada pada direktori /var/www/nextcloud/data. Selanjutnya, scroll ke bagian konfigurasi database. Masukkan username, password dan nama database yang telah dibuat pada langkah membuat database MariaDB sebelumnya. Pada Nextcloud panduan kali ini, username-nya adalah nextclouduser dan nama databasenya adalah nextcloud_tutor. Jangan lupa, klik tombol Finish Setup. Jika, instalasi sudah berhasil dilakukan, Anda akan melihat tampilan dashboard Nextcloud seperti gambar di bawah ini: Baca Juga : Cara Install ownCloud Install Nextcloud di VPS itu Mudah, kan?Pada artikel kali ini Anda sudah mengetahui apa itu Nextcloud dan bagaimana cara install Nextcloud di VPS. Menginstall Nextcloud cukup mudah, kok. Yang penting, pastikan semua konfigurasi benar sesuai contoh tutorial Nextcloud ini, ya. Dengan begitu, seharusnya sekarang Nextcloud sudah bisa diakses pada domain/subdomain Anda. Agar penggunaan Nextcloud pada server Anda lebih optimal, Nextcloud perlu didukung dengan performa server VPS yang bisa diandalkan. Nah, layanan Cloud VPS Niagahoster bisa menjadi pilihan yang tepat. Cloud VPS Niagahoster menggunakan Cloud System dengan SSD yang tak kalah tanding dengan prosesor Intel generasi terbaru. Sehingga, performa server VPS Anda akan menjadi lebih cepat dan stabil. |