Showing posts with label CentOS. Show all posts
Showing posts with label CentOS. Show all posts

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



Konfigurasi Network di CentOS 7 menggunakan eth0

Assalamualaikum wr wb

Halooo kawan-kawan semua.. Apa kabarnya nih? Semoga semua sehat bugar jasmani rohani ya, Amin.. Ketemu lagi di blog saya Fajar Mukharom. Sesuai judul diatas, kali ini saya akan membagikan sedikit tutorial mengenai CentOS 7. Setelah sebelumnya saya memposting Installasi CentOS 7 Server, kali ini saya akan membahas tentang konfigurasi network di CentOS 7 ini. Penasaran ga? Simak aja postingan berikut..

Bahan :

-Niat
-Server yang telah diinstall CentOS 7. Bisa dilihat disini
-Koneksi internet
-Usaha

Langkah :

Berbeda dengan versi sebelumnya yaitu CentOS 6, pada CentOS 7 konfigurasi network bukan lagi terletak pada eth0. File konfigurasi ini berbeda untuk setiap servernya, saya menggunakan server ESXi dan mendapat file konfigurasi network yang berada pada eno16777984

Untuk menggunakan eth0 pada konfigurasi network, edit file grub pada /etc/default/ dengan editor vi, ketikkan perintah vi /etc/default/grub

Tambahkan net.ifnames=0 biosdevname=0 setelah quiet (lihat pada gambar untuk peletakkannya)

Update konfigurasi grup dengan perintah grub2-mkconfig -o /boot/grub2/grub.cfg

Pindahkan konfigurasi network pada eno16777984 (sesuaikan dengan konfigurasi anda) ke eth0
mv /etc/sysconfig/network-scripts/ifcfg-eno16777984 /etc/sysconfig/network-scripts/ifcfg-eth0

Jika sudah restart server dengan perintah reboot

Selamat! Konfigurasi network anda telah pindah ke eth0. Sekarang konfigurasi network tersebut dengan perintah vi /etc/sysconfig/network-scripts/ifcfg-eth0


Sebelum merestart network, matikan dan disable NetworkManager dengan perintah
systemctl stop NetworkManager
systemctl disable NetworkManager

Cek status Network Manager dengan perintah
systemctl status NetworkManager

Restart network dengan perintah service network restart

Untuk CentOS 7 ini, mengecek ip address menggunakan perintah ip a

Untuk pengecekan lakukan ping ke google.com atau 8.8.8.8

Untuk mengecek ip address menggunakan perintah ifconfig di CentOS 7 ini tidak bisa.

Agar dapat menggunakan perintah ifconfig, lakukan instalasi net-tools dengan perintah  yum install net-tools -y


Sekarang coba lagi perintah tersebut.


Sekian, semoga bermanfaat.

Wassalamualaikum wr wb




Installasi CentOS 7 Server

Assalamualaikum wr wb

Halo sobat apa kabar? Jumpa lagi di Fajar Blog. Mumpung ada kesempatan menulis kali ini saya akan membuat sedikit tutorial yang cukup mudah. Yap sesuai judul saya akan membagikan tutorial mengenai instalasi CentOS7 Server. Penasaran? Engga? Pokoknya simak aja deh postingan berikut.

Bahan :

-Niat yang kuat
-ISO CentOS 7 bisa di download di http://mirror-status.centos.org/
-Komputer server / virtualbox dll

Langkah :

Setelah iso diburning ke dalam DVD dan dimasukkan ke komputer server, tampilan pertama saat penginstalan akan seperti pada gambar. Pilih Install CentOS 7


Pilih bahasa untuk installasi CentOS 7 ini. Saya pilih yang standart saja yaitu English

Langkah berikutnya adalah atur tanggal dan waktu. Klik Date & Time

Pilih Region serta City. Karena saya tinggal di Indonesia saya memilih region Asia dan city Jakarta

Berikutnya pilih Installation Destination.

Pilih harddisk untuk penginstalan CentOS 7 ini. Untuk partition bisa disesuaikan, disini saya menggunakan partisi otomatis.

Jika dianggap sudah, pilih Begin Installation

Instalasi akan berjalan, selagi itu atur password untuk root dan buat user. Pilih Root Password terlebih dahulu.

Atur password untuk root. Jangan yang terlalu sulit ya, nanti kalau lupa tidak ingat. Jika sudah klik Done

Buat user dengan mengklik User Creation

Isikan Full name dan password. Isi dengan nama sendiri ya hehehe. Jika sudah pilih Done

Tunggu hingga proses penginstalan selesai

Jika sudah selesai, pilih Reboot maka server akan melakukan restart. Jangan lupa keluarkan DVD installer dari server

Selamat! Instalasi CentOS 7 telah berhasil. Langkah selanjutnya adalah login. Setelah login anda bebas untuk ngoprek hehehe.


Sekian, semoga bermanfaat.
Tunggu tutorial saya berikutnya

Wassalamualaikum wr wb



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

Thank you!

×