GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Cara Menginstal NextCloud 15 di Ubuntu 18.04

NextCloud adalah platform komunikasi dan berbagi file yang dihosting sendiri dan open-source yang dibangun menggunakan PHP. Ini adalah alternatif yang bagus untuk beberapa layanan populer yang tersedia di pasar, seperti Dropbox, Google Drive, OwnCloud, dll. Dengan NextCloud, Anda dapat dengan mudah menyimpan data Anda di Ubuntu 18.04 VPS, membuat dan mengelola kontak, kalender, daftar tugas, dan banyak lagi. Dalam tutorial ini, kita akan menginstal NextCloud versi 15 pada VPS Ubuntu 18.04 – versi 15 adalah rilis utama yang hadir dengan banyak fitur dan peningkatan baru.

Kami memiliki versi terbaru dari tutorial ini tentang Cara Menginstal Nextcloud di Ubuntu 20.04

Prasyarat:

– VPS Ubuntu 18.04
– Seorang pengguna sistem dengan hak akses root
– Server database MySQL atau MariaDB versi 5.5 atau lebih baru dengan mesin penyimpanan InnoDB.
– Apache 2.4 dengan mod_php diaktifkan
– PHP versi 7.0 atau lebih baru

Masuk dan perbarui server:

Masuk ke VPS Ubuntu 18.04 Anda melalui SSH sebagai root pengguna:

ssh root@IP_Address -p Port_number

Jangan lupa untuk mengganti 'IP_Address' dan 'Port_number' dengan alamat IP server Anda yang sebenarnya dan port layanan SSH.

Jalankan perintah berikut untuk memastikan bahwa semua paket yang diinstal pada Ubuntu 18.04 VPS Anda diperbarui ke versi terbaru yang tersedia:

apt update && apt upgrade

Instal Apache dan PHP:

Kita perlu menginstal server web Apache untuk melayani file NextCloud. Ini dapat dilakukan dengan mudah dengan menggunakan perintah berikut:

apt -y install apache2

Setelah server web diinstal, aktifkan untuk memulai secara otomatis setelah server dimulai ulang:

systemctl enable apache2

Verifikasi bahwa server web aktif dan berjalan di server Anda:

service apache2 status

Seperti inilah tampilan outputnya:

apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
  Drop-In: /lib/systemd/system/apache2.service.d
           ââapache2-systemd.conf
   Active: active (running) since Thu 2018-12-27 05:13:26 CST; 12min ago

Karena NextCloud adalah aplikasi berbasis PHP, langkah kita selanjutnya adalah menginstal PHP dan beberapa ekstensi PHP yang dibutuhkan oleh NextCloud:

apt -y install php php-cli php-common php-curl php-xml php-gd php-mbstring php-zip php-mysql

Mulai ulang server web Apache untuk memuat modul PHP:

systemctl restart apache2

Sekarang periksa versi PHP yang terinstal di server Anda:

php -v
PHP 7.2.10-0ubuntu0.18.04.1 (cli) (built: Sep 13 2018 13:45:02) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

Instal MariaDB dan buat database:

NextCloud membutuhkan database SQL untuk menyimpan informasi. Untuk tujuan ini, kita akan menginstal server database MariaDB dengan menjalankan perintah berikut:

apt -y install mariadb-server

Sama seperti Apache, aktifkan MariaDB untuk memulai secara otomatis setelah server reboot:

systemctl enable mariadb

Selanjutnya, jalankan skrip pasca-instalasi 'mysql_secure_installation' untuk menetapkan kata sandi bagi pengguna root MariaDB dan untuk lebih meningkatkan keamanan server MariaDB Anda. Setelah semua langkah selesai, Anda dapat melanjutkan dan masuk ke server MariaDB sebagai pengguna root. Kami kemudian akan membuat pengguna dan database baru – keduanya diperlukan untuk menginstal NextCloud.

mysql -u root -p

MariaDB [(none)]> CREATE DATABASE nextcloud;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextcloud_user'@'localhost' IDENTIFIED BY 'PASSWORD';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> exit;

Jangan lupa ganti 'PASSWORD' dengan password yang kuat.

Unduh dan instal NextCloud:

Buka situs web resmi NextCloud dan unduh rilis stabil terbaru dari aplikasi. Pada saat artikel ini diterbitkan, versi terbaru NextCloud adalah versi 15.0.0.

wget https://download.nextcloud.com/server/releases/nextcloud-15.0.0.zip

Setelah arsip zip diunduh, buka kemasannya ke direktori root dokumen di server Anda:

unzip nextcloud-15.0.0.zip -d /var/www/html/

Semua file akan disimpan di bawah direktori bernama 'nextcloud'.

Hapus arsip zip dan ubah kepemilikan file NextCloud:

rm -f nextcloud-15.0.0.zip
chown -R www-data:www-data /var/www/html/nextcloud

Itu adalah langkah terakhir untuk mengkonfigurasi server Anda dan menginstal NextCloud melalui baris perintah. Sekarang, Anda dapat membuka browser web pilihan Anda dan mengakses http://Your_IP/nextcloud untuk melanjutkan penyiapan. Pastikan untuk mengganti “Your_IP” dengan alamat IP atau nama domain server Anda. Jika semuanya dikonfigurasi dengan benar, Anda akan mendapatkan layar berikut:

Buat akun administratif, atur folder data dan masukkan detail MariaDB untuk pengguna dan database yang kita buat sebelumnya dalam tutorial ini.

Itu saja – jika Anda mengikuti langkah-langkah dalam tutorial, Anda akan berhasil menginstal NextCloud versi 15 di Ubuntu 18.04 VPS Anda. Untuk detail lebih lanjut tentang konfigurasi dan penggunaannya, silakan periksa dokumentasi resmi mereka. Kami menerbitkan versi yang lebih baru di sini:Cara Menginstal Nextcloud di Ubuntu 20.04.

Tentu saja, Anda tidak perlu menginstal sendiri NextCloud 15 di Ubuntu 18.04 jika Anda menggunakan salah satu layanan NextCloud Hosting kami, dalam hal ini Anda cukup meminta admin Linux ahli kami untuk menginstal dan mengaturnya untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS. Jika Anda menyukai posting ini tentang Cara Menginstal NextCloud 15 di Ubuntu 18.04, silakan bagikan dengan teman-teman Anda di jejaring sosial dengan menggunakan tombol di sebelah kiri, atau cukup tinggalkan balasan di bawah. Terima kasih.


Panels
  1. Cara Menginstal FastPanel di Ubuntu 20.04

  2. Cara Menginstal MySQL di Ubuntu 16.04

  3. Cara Menginstal osTicket di Ubuntu 16.04

  1. Cara Menginstal NextCloud 14 di Ubuntu 16.04

  2. Cara Menginstal Nextcloud 14 di Debian 9

  3. Cara Menginstal PHP 7.2 di Ubuntu 16.04

  1. Cara Menginstal Server Graylog di Ubuntu 16.04

  2. Cara menginstal NextCloud 13 di Ubuntu 16.04

  3. Cara Menginstal WordPress di Ubuntu 22.04