Installasi Owncloud (Cloud Storage) di CentOS 6.6

Assalamualaikum wr wb

Jumpa lagi bersama saya Fajar Mukharom tentunya di Fajar Blog. Pada postingan kali ini saya akan membahas tentang Owncloud dan cara instalasinya. Wah apa lagi tuh owncloud? Owncloud adalah cloud storage, sama seperti google drive, dropbox, dll. Pada postingan kali ini saya akan membahas tentang instalasi Owncloud pada CentOS 6. Jadi kita punya server owncloud sendiri. Wahh.. Daripada penasaran mari simak postingan berikut.

Penjelasan singkat

Saat ini layanan Cloud Storage sudah banyak bertebaran di internet, dari yang gratisan hingga berbayar. Contoh yang populer saat ini adalah Dropbox yang menyediakan space sebesar 2GB secara cuma-cuma yang bisa diupgrade hingga maksimal 18GB, kemudian ada lagi Google Drive, SugarSync, SpiderOak dan Microsoft SkyDrive. Semuanya memiliki kelebihan dan kekurangannya masing-masing. 

Nah di tutorial kali ini kita akan mencoba membuat layanan Cloud Storage sendiri yang dapat digunakan untuk pribadi, komunitas, maupun lembaga atau perusahaan. Disini kita akan menggunakan sebuah CMS (Content Management System) yang memang khusus dibuat untuk layanan Cloud Storage mirip Dropbox atau Google Drive, CMS tersebut adalah ownCloud yang dapat diunduh secara cuma-cuma dan merupakan salah satu perangkat lunak sumber terbuka (Open Source).

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

Bahan

-Server yang sudah terinstall CentOS 
-Koneksi internet
-Smartphone Android (tdk wajib)

Langkah

Karena server ini masih fresh tanpa konfigurasi apa-apa, pertama saya melakukan konfigurasi IP Address terlebih dahulu. Saya menggunakan IP Address 192.168.100.188. Jika sudah restart network.
vi /etc/sysconfig/network-scripts/ifcfg-eth0 
system network restart

Matikan firewall CentOS6 agar service owncloud nantinya berjalan dengan baik.
service iptables stop

Install mysql dan mysql-server, karena paket ini dibutuhkan owncloud
yum install mysql mysql-server

Jalankan service mysql, pastikan ada pesan OK
service mysqld start

Selanjutnya lakukan secure installation mysql, ikuti seperti pada gambar.
mysql_secure_installation

Lakukan instalasi paket yang dibutuhkan untuk owncloud yaitu httpd
yum install httpd

Jalankan service httpd
service httpd start

Edit /etc/hosts dan tambahkan IP Address, domain Owncloud server, hostname
vi /etc/hosts

Edit file httpd.conf dan ubah nama server pada ServerName
vi /etc/httpd/conf/httpd.conf

Install lagi paket yang dibutuhkan owncloud
yum install php php-gd php-xml php-mysql php-intl php-curl curl php-mbstring

Restart service httpd kembali
service httpd restart

Buat mysql database untuk owncloud (lihat gambar yang diberi warna kuning). rahasia adalah password root centos anda, jadi sesuaikan.
mysql -u root -p
msql> CREATE DATABASE owncloud;
msql> GRANT ALL PRIVILEGES ON owncloud.* TO owncloud@localhost IDENTIFIED BY 'rahasia';
msql> FLUSH PRIVILEGES;

Pindah ke direktori /var/www/html. Lalu download paket owncloud
cd /var/www/html
wget http://download.owncloud.org/community/owncloud-5.0.10.tar.bz2

Extract paket owncloud tersebut
tar -xvf owncloud-5.0.10.tar.bz2

Pindah ke direktori owncloud lalu buat direktori bernama data
cd owncloud/
mkdir data

Lakukan chown pada direktory apps, config, dan data
chown -R apache:apache apps/
chown -R apache:apache config/
chown -R apache:apache data/

Edit file httpd.conf kembali
vi /etc/httpd/conf/httpd.conf

Cari Each directory lalu tambahkan script seperti pada gambar(lihat yang berwarna kuning).

Restart servis httpd kembali
service httpd restart

Lalu cek di browser dengan mengetikkan IP Address. Maka akan muncul tampilan seperti pada gambar di bawah.

Untuk mengakses owncloud, tambahkan /owncloud/ setelah IP Address http://192.168.100.188/owncloud/. Lalu login dengan username dan password CentOS anda. Atau juga dapat login menggunakan user owncloud dan password 1.

Maka akan muncul tampilan seperti berikut.



Pengetesan di Android

Untuk membuktikannya, saya akan coba menggunakan ponsel android. Ketikkan alamat server owncloud anda, lalu username dan password. Jika sudah klik Connect

Melalui desktop, saya membuat folder baru dengan nama Test.


Ketika saya cek pada ponsel saya, maka folder tersebut juga muncul.

Sekarnag saya akan mencoba mengupload file dari ponsel android.

Dan ketika saya cek pada web, muncul juga file tersebut. Selamat anda telah punya server owncloud sendiri.

Mengubah Maximum Upload size

Secara default, maximum upload size pada owncloud dibatasi hanya sampai 2mb. Hmm sangat sedikit, jika kita ingin mengupload file penting / musik pasti akan gagal. Jangan khawatir, kita dapat mengubah maximum upload size tersebut.

Edit file php.ini kemudian cari upload_max_filesize dan post_max_size. Kemudian ubah masing-masing sesuai dengan keinginan anda. Disini saya merubahnya masing-masing menjadi 1GB.
vi /etc/php.ini

Test kembali dengan browser. Tara... Upload maximum size nya telah berubah menjadi 1Gb.


Sekian postingan dari saya.
Semoga bermanfaat.

Wassalamualaikum wr wb



Remote Server Menggunakan JuiceSSH di Android

Assalamualaikum wr wb

Hai sobat Fajar Blog, jumpa lagi dengan saya ini. Udah sekian lama ga posting pasti kalian kangen banget ya. Ahahaha maap-maap kalo terlalu berlebihan. Oke, setelah sekian lama ga posting kali ini saya akan posting tentang remote server menggunakan SSH di Android. Wah gimana tuh? Gampang kok, yang penting anda punya smartphone Android dan Server yang ingin di remote. Oke daripada kalian bingung mari simak postingan berikut.





Bahan

-Server yang ingin di remote
-Smartphone android
-Koneksi internet yang terhubung ke server

Langkah

Di smartphone android anda pastikan memiliki koneksi internet. Buka playstore dan cari aplikasi JuiceSSH. Jangan cuma dicari, tapi di download juga ya.


Setelah aplikasi terinstal, buka aplikasi tersebut lalu klik icon petir yaitu "Quick Connect"

Untuk Type pilih SSH dan isikan username@hostname:port . Port diisi jika port ssh telah diubah (defaultnya 22). Jika sudah klik OK.

Host Verification, disini kita pilih Accept tentunya.

Selanjutnya anda akan diminta untuk memasukkan password. Jika sudah klik OK

Maka akan muncul Tutorial, anda bisa membacanya terlebih dahulu (tidak membacanya juga ga masalah) Jika sudah pilih OK

Tara.. Android anda sudah terkoneksi ke server dengan SSH. Anda dapat melakukan remote server tanpa perlu repot-repot menggunakan laptop.

Sekian, semoga bermanfaat.

Wassalamualaikum wr wb

Mengenal LTSP (Linux Terminal Server Project)

Assalamualaikum wr wb

Jumpa lagi di Fajar Blog. Kali ini saya akan memposting sesuatu yang baru. Apa hayo.. Yap LTSP yaitu Linux Terminal Server Project. Penasaran apa itu LTSP? Mari simak postingan berikut.



Apa itu LTSP?

LTSP (Linux Terminal Server Project) adalah Sebuah project Linux untuk membuat server Diskless kepada client agar mudah menggunakan berbagai aplikasi yang berjalan di atas nya , server project ini sangat berguna sekali untuk client nya yang tidak membutuhkan hardisk atau pun tidak punya hardisk sama sekali , hanya cukup LAN Boot untuk mengakses OS yang ada pada server nya. Jadi tak perlu repot repot install semua komputer dalam satu jaringan tersebut, 

LTSP (Linux Terminal Server Project) Server adalah terminal server free alias gratis dan terbuka untuk Linux yang memungkinkan banyak orang untuk secara bersamaan menggunakan komputer yang sama. Aplikasi berjalan pada server dengan terminal yang dikenal sebagai thin stasion (juga dikenal sebagai terminal X) menangani input dan output. Umumnya, terminal yang bertenaga rendah, tidak memiliki hard disk, lebih tenang dan dapat diandalkan daripada komputer desktop karena mereka tidak memiliki bagian yang bergerak. LTSP ini dibagi menjadi 2 yaitu :

  • LTSP Server Standalone
  • LTSP Server


LTSP Server Standalone
LTSP Server Standalone adalah konsep dari LTSP untuk membuat dan membangun sebuah Xterminal yang berdiri sendiri atau sering disebut standalone yang berjalan menggunakan PXE boot untuk menyambungkan si Client dengan server nya dalam satu jaringan, paket paket yang dibutuhkan oleh server sudah tersedia dalam paket add-on ini berbeda dibandingkan LTSP Server saja. LTSP Server Standalone banyak dipakai oleh sysadmin yang mencoba untuk berbisnis pada lingkungan nya. Dan hanya ditambahkan beberapa aplikasi tambahan untuk melengkapinya.

LTSP Server
LTSP Server adalah konsep dari LTSP untuk membuat dan membangun sebuah Xterminal yang berjalan menggunakan PXE boot untuk menyambungkan si Clientdengan server nya dalam satu jaringan akan tetapi paket yang dibutuhkan oleh LTSP server ini belum terpasang dan harus mencari cari informasi yang berhubungan dengan paket paket kompatibel dengan LTSP server ini. Biasa nya LTSP server ini paket terpisah dari linux itu sendiri.


Keunggulan

  • Bebas biaya lisensi : karena berlisensi GPL (open source). Bandingkan misalnya dengan solusi Windows Terminal Server, atau Citrix, yang bisa dengan mudah menembus angka ribuan atau puluhan ribu dolar.
  • Fleksibel, mudah di upgrade : saya telah mengalami sendiri bagaimana mudahnya upgrade ke versi terbarunya; cukup install versi terbaru (yang akan terpasang di direktori yang berbeda dari versi sebelumnya), copy file-file konfigurasi yang lama — dan voila, selesai.
  • Netral : apapun distro Linux yang anda gunakan, hampir bisa dipastikan bahwa LTSP bisa dipasang disitu.


Kelemahan
Tentu saja, tidak ada teknologi yang tidak mempunyai kelemahan. Sejauh ini ada beberapa, seperti penggunaan bandwidth yang agak lebih boros daripada Citrix (diperkirakan max. 50 client di satu segmen network 100 mbps), dan single point of failure di server.
Tapi ini semua bisa diatasi dengan perencanaan yang baik, rutinitas backup data yang dilakukan secara disiplin, dan strategi disaster recovery yang tepat (dimana proses recovery dapat dilakukan dalam hitungan menit saja).


Bentuk topologi nya kurang lebih seperti ini


Jadi Server itu bisa mengendalikan client dengan menggunakan kabel jaringan yang terkoneksi dengan client lewat perantara LAN Switch dan menggunakan boot PXE ke client nya untuk login ke OS yang telah di sediakan server .

Server juga dapat mengendalikan nya mulai dari mengirim pesan, memberikan akses waktu , internet, media media, dan lain-lain
Dapat juga memanfaatkan koneksi DHCP kepada setiap client nya, menyimpan data atau melakukan synkronisasi data.


Sekian, semoga bermanfaat.

Wassalamualaikum wr wb


Export Import Virtual Machine pada VMWare vSphere

Assalamualaikum wr wb

Halo Fajar Blog lovers, jumpa lagi dengan saya Fajar Mukharom. Kali ini saya akan melanjutkan postingan-postingan saya sebelumnya mengenai VMWare vSphere. Yap, sesuai judul kali ini saya akan membahas Export dan Import Virtual machine pada VMWare vSphere. Peneasaran? Mari simak postingan berikut.



Penjelasan singkat

Export dan Import virtual machine ini sangat berguna bagi sysadmin yang ingin melakukan implementasi dengan OS yang sama di server yang berbeda. Kita tidak perlu repot-repot melakukan instalasi ulang pada server baru tersebut dengan adanya fitur export dan import ini.

Langkah

Export Virtual Machine

Untuk melakukan export virtual machine sangatlah mudah. Pertama klik VM yang ingin di export. Lalu klik File -> Export -> Export OVF Template

Selanjutnya adalah pengisian data untuk VM yang akan di export. Pertama adalah nama untuk file virtual machine. Lalu direktori untuk menyimpan virtual machine tersebut, tepatnya pada drive laptop / komputer kita. Yang ketiga ada format, pilihannya ada 2 yaitu OVA (1 file saja) dan OVF (berbentuk folder). Yang terakhir ada Description, ini tidak wajib untuk diisi. Jika sudah klik OK

Maka VMWare vSphere akan melakukan proses export VM. Tunggu hingga proses selesai.

Proses export telah selesai

Cek pada direktori tempat file tersebut di export. Maka seperti inilah tampilannya. Oiya file tersebut juga bisa kita gunakan di software virtualisasi seperti virtualbox, dan vmware workstation.


Import Virtual Machine

Untuk melakuka import virtual machine, pastikan kita memiliki file OVA / vmdk untuk di import. Klik File -> Deploy OVF Template

Pilih file yang akan di import menjadi virtual machine. Karena saya melakukan import dengan vCenter maka pilihannya lebih banyak dibanding menggunakan vSphere host biasa.

Beri nama untuk virtual machine.

Di bagian ini kita bisa mengubah mode harddisk yang dipakai. Misalnya pada VM sebelumnya kita menggunakan Thick Provision, dan pada VM baru  kita ingin menggunakan Thin Provision. Klik Next

Jika data dirasa sudah benar, klik Finish

VMWare vSphere akan melakukan proses import atau yang biasa disebut dengan deploying. Tunggu hingga proses selesai.

Jika sudah cek pada inventory vSphere anda.


Sekian, semoga bermanfaat.

Wassalamualaikum wr wb

Like this blog? Keep us running by whitelisting this blog in your ad blocker.

Thank you!

×