Selasa, 23 Januari 2018

Menggunakan Owncloud dengan membukanya dari browser

A. Pendahuluan
     1. Pengertian
ownCloud merupakan suatu perusahaan dengan proyeknya yaitu ownCloud project. Slogan perusahaan ini adalah Your Cloud, Your Data, Your Way!. ownCloud yang merupakan salah satu perangkat lunak berbagi berkas gratis dan bebas seperti Dropbox, menyediakan pengamanan yang baik, memiliki tata cara yang baik bagi pengguna aplikasi untuk membagi dan mengakses data yang secara lancar terintegrasi dengan perangkat teknologi informasi yang tujuannya mengamankan, melacak, dan melaporkan penggunaan data.

2. Latar Belakang
Ide mengenai ownCloud muncul sejak 3 tahun yang lalu, lebih tepatnya pada Januari 2010[2]. Saat itu Frank Karlitschek menginginkan perangkat lunak gratis dan bebas untuk dijadikan sebagai solusi untuk permasalahan pada kala itu. Karlitschek merasa bahwa dunia membutuhkan sesuatu yang mudah digunakan, aman, fleksibel dalam mengatur berkas, dan tanpa mengalami kemunduran pada tempat penyimpanannya. Dalam perjalanannya proyek tersebut bergerak dan menemukan berbagai kontributor, ownCloud berhasil membuat berbagai macam rilis dan tersedia dalam 42 jenis bahasa di dunia. Kemudian proyek ini semakin beralih menjadi komersial sebagai usaha pengembangan terhadap pengguna perusahaan.

 3. Maksud dan Tujuan

  • Menggunakan fitur-fitur dalam owncloud
  • memadukan dropbox dengan owncloud
B. Alat dan Bahan

  • PC
  • OwnCloud yang sudah diinstall
  • Dropbox
C. Uraian
Install repository epel
yum update
yum install epel-release
Install aplikasi yang dibutuhkan, disini ane lebih memilih menggunakan mariadb sebagai database, bukan mysql
yum install -y httpd mariadb-server php php-mysql sqlite php-dom php-mbstring php-gd php-pdo php-json php-xml php-zip php-gd curl php-curl php-mcrypt php-pear
Aktifkan Apache dan MariaDB
service httpd start
service mariadb start
Pastikan apache dan mariadb otomatis aktif pada saat komputer di restart
systemctl enable httpd.service
systemctl enable mariadb.service
Hardening mariadb dengan menjalankan
mysql_secure_installation
Setup mariadb agar dapat digunakan oleh owncloud
mysql -uroot -p

CREATE DATABASE owncloud;
GRANT ALL PRIVILEGES ON owncloud.* TO 'nama'@'localhost' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
Tambahkan file config baru didalam folder konfigurasi Apache:
vi /etc/httpd/conf.d/owncloud.conf

<IfModule mod_alias.c>
Alias /owncloud /var/www/html/owncloud
</IfModule>
<Directory “/var/www/html/owncloud”>
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
Download aplikasi owncloud
wget https://download.owncloud.org/community/owncloud-8.0.0.tar.bz2
tar -xjf owncloud-8.0.0.tar.bz2
mv owncloud /var/www/html/owncloud/
Pastikan permission folder owncloud dapat dijalankan oleh apache, kemudian restart servicenya
chown -R apache.apache /var/www/html/owncloud/
service httpd restart
Done. Gampang kan? Tinggal mikirin hardening deh kek setup firewall dan lain-lain.
Kita sudah bisa menggunakan owncloud dengan membukanya dari browser 
Read more ...

Fitur-Fitur OpenSID (SID Home dan Penduduk)

A. Pendahuluan
     1. Pengertian
         Aplikasi Sistem Informasi Desa (SID) adalah sistem olah data dan informasi berbasis komputer yang dapat dikelola oleh pemerintah dan komunitas desa dalam dua ranah:

1. Offline
Aplikasi diinstall dalam komputer server di kantor desa dan dioperasikan sebagai server (pusat data) yang bersifat lokal. Karena tidak terhubung ke internet, SID offline hanya bisa diakses dalam jaringan lokal. Sistem offline ini direkomendasikan untuk diterapkan dalam penggunaan aplikasi SID harian. Database dari hasil proses olah data secara offline itu dapat diunggah ke sistem online secara berkala.

2. Online
SID akan optimal jika terhubung ke internet sebagai sistem online berbasis web. SID online akan otomatis berfungsi juga sebagai website desa. Website desa ini memiliki fungsi yang terbagi dalam dua bagian, yakni bagian depan (front-end) yang bisa diakses oleh publik dan bagian dalam (back-end) yang hanya bisa diakses oleh administrator sistem.


     2. Latar Belakang
           Aplikasi SID dirancang sejak awal oleh CRI untuk mengelola data dasar desa dan informasi desa. Data dasar yang dikelola meliputi data dasar kependudukan dan data dasar aset/sumber daya desa. Data dasar ini menjadi tanggung jawab pemerintah desa dalam pengelolaannya. Hanya pengguna (user) dari pemerintah desa dan tim yang dikoordinasikan oleh pemerintah desa saja yang akan memiliki kewenangan dan hak akses ke dalam sistem. Sementara, user di luar pemerintah desa hanya akan memiliki akses terbatas pada fungsi olah informasi untuk website desa.

Tingkat user (pengguna) dalam SID:
1. Administrator : adalah orang/tim yang bertanggung jawab penuh atas olah data dan informasi dalam SID dan website desa. Orang/tim ini ditunjuk oleh pemerintah desa disahkan dengan surat keputusan kepala desa.
- Peran olah data : entry, edit, delete data dasar
- Peran olah informasi : tulis, edit, publish artikel website
2. Operator: adalah orang/tim yang bertugas membantu administrator mengelola data dan informasi, tetapi dengan kewenangan yang lebih terbatas.
- Peran olah data : entry, edit data dasar
- Peran olah informasi : tulis, edit artikel website
3. Redaksi: adalah orang/tim yang bertugas sebagai redaksi media website desa dan hanya dapat melakukan olah informasi berupa artikel website.
- Peran olah informasi : tulis, edit artikel.


     3. Maksud dan Tujuan
  • Memahami fitur-fitur yang ada di OpenSID.
  • Memahami alur kerja.
     4. Hasil yang Diharapkan
         Memahami fitur dan cara kerja.

B. Alat dan Bahan
  • PC
  • OpenSID yang sudah diinstall
C. Uraian






























E. Hasil yang Didapatkan
    Kita menjadi lebih mengetahui apa saja fitur yang ada di dalam OpenSID.

F. Kesimpulan
    Fitur yang ada di OpenSID sangatlah lengkap.

G. Referensi
     http://www.opensid.info/
Read more ...