Sharing seputar Dunia Tkj dan Blogging ^^

Showing posts with label OwnCloud. Show all posts
Showing posts with label OwnCloud. Show all posts

Tuesday, August 30, 2016

Install NextCloud di Ubuntu / Debian Server


Sedikit ulasan menganai NextCloud. NextCloud adalah  NextCloud hasil fork proyek ownCloud. Menurut Frank Karlitschek sang pendiri OwnCloud, versi awal NextCloud akan dirilis bulan Juli dan siap menjadi pengganti ownCloud 9.
Apa beda antara NextCloud dan ownCloud? Pengembang menyebutkan bahwa NextCloud adalah reboot dari ownCloud yang membangun ekosistem terbuka dengan fokus utama: mempersilakan pengguna untuk mengontrol data mereka sendiri. Proyek ini akan mengurangi jarak antara kontributor dan pengembang inti serta meningkatkan transparansi sehingga bisa menampung saran dari pelanggan maupun pengguna. NextCloud akan mendukung Spreed.ME�generasi baru WebRTC, aplikasi kalender, kontak, dan lain sebagainya (sumber: https://kabarlinux.web.id/2016/nextcloud-proyek-hasil-fork-owncloud/).

Untuk mengetahui lebih lanjut mengenai NextCloud Anda bisa baca:

Persiapan Sebelum Installasi NextCloud

Berikut ini persiapan yang harus ada di Server And sebelum memasang NextCloud:

Unduh NextCloud

Anda bisa langsung dari situs resminya yakni:
https://nextcloud.com/install/#instructions-server

Atau bisa menggunakan wget.
$ wget https://download.nextcloud.com/server/releases/nextcloud-10.0.0.tar.bz2
Lalu extract NextCloud tersebut:
$ tar xvjf nextcloud-10.0.0.tar.bz2

Instalasi NextCloud

Pertama-tama kita pindahkan dahulu direktri NextCloud yang baru saja kita extract.

Untuk pengguna Apache di:
$ sudo mv ~/nextcloud /var/www/html
Untuk pengguna Nginx di:
$ sudo mv ~/nextcloud /usr/share/nginx/html
Lalu kita ubah permissionnya terlebih dahulu:
$ cd /var/www/html/nextcloud
atau
$ cd /usr/share/nginx/nextcloud
$ sudo find . -type f -exec chmod 0644 {} \;
$ sudo find . -type d -exec chmod 0755 {} \;
$ sudo chown www-data:www-data -R .

Jangan lupa kita buatkan database NextCloud di Mariadb/MySQL
$ sudo mysql -u root -p'PasswordAnda' 
mysql >  create database nextcloud;
 mysql > create user nc_root@localhost identified by 'PasswordAnda'; 
mysql > grant all privileges on nextcloud.* to nc_root@localhost;
 mysql > flush privileges;mysql > \q
Masuk ke browser dan ketik URL seperti berikut:
http://IPAnda/nextcloud
Contoh:
http://192.168.2.8/nextcloud
Jika sudah seperti screenshot di atas, langsung saja kit konfigurasi database seperti gambar di bawah ini:
Lalu buat akun administrator yakni:
Jika sudah langsung saja klik Finish. Jika sukses Anda akan langsung diarahkan ke halaman administrasi NextCloud, yakni seperti gambar di bawah ini:
Mudah bukan? Semoga bermanfaat :)

Tuesday, August 16, 2016

Memasang OwnCloud di Centos 6/7



OwnCloud termasuk dalam kategori Infrastructure as a Service (IaaS) Layanan awan, dengan ownCloud kita dapat menyimpan berkas, kontak, audio, galeri foto, kalender dan dokumen lainnya. Kita juga dapat mengakses berkas dan melakukan sinkronisasi berkas yang terdapat pada server ownCloud dengan perangkat mobile, desktop, atau peramban (browser).

Tulisan kali ini adalah kita akan membahas cara pemasangan OwnCloud di server berbasis Centos 6 dan Centos 7. Bagi Anda pengguna Fedora atau RHEL mungkin cara ini masih bisa dan berlaku bagi Anda. Khusus Fedora 21 ke atas jangan lupa ganti yum dengan dnf.

Persyaratan yang dibutuhkan sebelum Anda memasang OwnCloud adalah, adanya web server, Anda bisa melihat postingan lama di linuxku.com mengenai web server ini. Saat ini baru ada Nginx dan Apache saja:
  1. http://www.linuxku.com/2016/05/install-nginx-di-centos-7.html
  2. http://www.linuxku.com/2015/06/instalasi-webserver-apache-php-mysql-phpmyadmin-di-centos-7-rhel-7-debian-8-ubuntu-14-04.html
Sebagai tambahan:
  1. http://www.linuxku.com/2016/05/menerapkan-virtualhost-untuk-keperluan.html
  2. http://www.linuxku.com/2016/08/update-segera-php-53-ke-56-anda-di.html
Kemudian pasti Anda mengetahui di mana letak root directory pada virtual host Anda baik di Nginx ataupun Apache. Di sini saya menyarankan menggunakan Apache, karena biar kita dapat pasang OwnCloud dari repository.

Untuk menasang secara manual, kita dapat mengunduhnya menggunakan wget:
$ wget https://download.owncloud.org/community/owncloud-9.1.0.tar.bz2
$ tar -xvjf owncloud-9.1.0.tar.bz2
$ sudo mv owncloud /var/www/html/
Atau dari situs resminya:
https://owncloud.org/install/#instructions-server

Centos 6

$ sudo rpm --import https://download.owncloud.org/download/repositories/stable/CentOS_6/repodata/repomd.xml.key
$ sudo wget http://download.owncloud.org/download/repositories/stable/CentOS_6/ce:stable.repo -O /etc/yum.repos.d/ce:stable.repo
$ sudo yum clean expire-cache
$ sudo yum install owncloud

Centos 7

$ sudo rpm --import https://download.owncloud.org/download/repositories/stable/CentOS_7/repodata/repomd.xml.key
$ sudo wget http://download.owncloud.org/download/repositories/stable/CentOS_7/ce:stable.repo -O /etc/yum.repos.d/ce:stable.repo
$ sudo yum clean expire-cache
$ sudo yum install owncloud-files
Kemudian masuk ke mysql:
$ sudo mysql -u root -p
Dan buat database misalnya Owncloud:
CREATE DATABASE owncloud;

Lalu kemudian jalankan browser Anda masukan IP Address atau Domain Anda dengan slash owncloud. Contoh:

http://127.0.0.1/owncloud

Lalu buat username dan password, Administrasi Anda dan koneksikan dengan mysql server. Seperti gambar di bawah ini:
Klik Finish Setup, dan tunggu sampai Anda bisa login seperti gambar berikut:

Semoga bermanfaat :)