Sinkronisasi Google Drive dengan Linux pada CentOS

Halo all, sudah sekian lama saya tidak melakukan posting di blog. Kali ini saya akan membagi pengetahuan saya terhadap kalian tentang cara Sinkronisasi Google Drive dengan Linux pada CentOS. Sinkronisasi ini bertujuan untuk memudahkan backup file pada server ke Gdrive.
Install Package Pendukung
Dalam instalasi ada beberapa package yang dibutuhkan sebagai pendukung aplikasi, adapun caranya adalah :
yum install -y opam ocaml gcc gcc-c++ m4 make ocamldoc sqlite-devel libcurl-devel fuse-devel zlib-devel ocaml-camlp4-devel ocaml-ocamldoc m4 fuse libcurl-devel libsqlite3x-devel zlib-devel git
Install OCaml versi Terbaru
Secara default OCaml default tidak mendukung untuk proses instalasi aplikasi opam, adapun caranya adalah :
cd
wget -c http://caml.inria.fr/pub/distrib/ocaml-4.01/ocaml-4.01.0.tar.gz
tar xzvf ocaml-4.01.0.tar.gz
cd ocaml-4.01.0
./configure
make
make world.opt
make install
Install aplikasi OPAM
Aplikasi opam dibutuhkan untuk menginstall package google-drive-ocamlfuse, berikut langkah sederhana install aplikasi opam :
cd
git clone https://github.com/OCamlPro/opam.git
cd opam/
./configure
make
make install
Install aplikasi google-drive-ocamlfuse
Aplikasi google-drive-ocamlfuse adalah aplikasi penghubung antar Google Drive dan Server CentOS, langkah mudah instalasi sebagai berikut :
cd
opam init
opam update
opam install google-drive-ocamlfuse
Edit file ~/.bashrc
vi ~/.bashrc
Pada baris paling bawah file berikan command berikut :
PATH=$PATH:$HOME/.opam/system/bin
export PATH
Simpan file, kemudian jalankan perintah berikut :
source ~/.bashrc
Hubungkan aplikasi google-drive-ocamlfuse ke Google Drive
Cara menghubungkan cukup sederhana dengan menggunakan perintah berikut :
google-drive-ocamlfuse -headless -label me -id 972884119507.apps.googleusercontent.com -secret E4JwO1yhpqNRB3f3alG_2GFN
Maka akan muncul seperti ini :
Please, open the following URL in a web browser: https://accounts.google.com/o/oauth2/auth?client_id=972884119507.apps.googleusercontent.com&redirect_uri=urn%3Aietf%3Awg%3Aoauth%3A2.0%3Aoob&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive&response_type=code&access_type=offline&approval_prompt=force
Buka pada browser untuk mendapatkan Success Code, pada permintaan izin pilih Terima untuk dapatkan Success Code





KLIK GAMBAR UNTUK MEMPERBESAR
KLIK GAMBAR UNTUK MEMPERBESAR

Salin Success Code tadi ke Verification Code





KLIK GAMBAR UNTUK MEMPERBESAR
KLIK GAMBAR UNTUK MEMPERBESAR

Kembali ke server yang sedang kita setup, edit file dengan menggunakan perintah vi ~/.gdfuse/me/config kemudian isikan baris berikut :
verification_code=
client_id=
client_secret=
Jika sudah buat sebuah folder untuk nantinya digunakan sebagai partisi google-drive-ocamlfuse, adapun cara sederhananya sebagai berikut :
mkdir /google-drive/
google-drive-ocamlfuse -label me /google-drive/
Terakhir untuk menonaktifkan/umount direktori dapat menggunakan perintah fusermount -u /google-drive/. Jika sukses maka saatnya saya bilang sempurna! hehe Sekian. 😀
NB : Tutorial ini hanya berjalan diVPS KVM, jika menggunakan VPS OpenVZ terlebih dahulu minta aktifkan fuse pada penyedia VPS anda.

Passive Income

Membangun Aset/Portofolio


1. Reksadana
2. Saham
3. Properti
4. Emas

Bagaimana Mengubah Gol Menjadi Kenyataan ?

KUNCINYA : DISIPLIN DALAM TINDAKAN...

Pertama
: Dalam membuat goal MISI nya haruslah yang jelas dan mulia
Kedua : 3 Teknik dalam membuat Goal Harus Tertulis, Spesifik dan Positif
Ketiga : Alasan yang sangat Kuat Ketika Anda mencapai goal : Apa kenikmatan yang teramat sangat dan tidak tertahankan kesenangannya? Ketika Anda masih belum mencapai goal : Apa kesengsaraan yang teramat sangat dan tidak tertahankan penderitaannya?
Keempat : Displin dalam Eksekusi untuk membuat Goal Anda menjadi kenyataan