Thursday, July 24, 2014

Pengembangan Slims

Slims merupakan perangkat lunak sistem management perpustakaan yang berbasis open source jadi kita bisa mengembangkannya . Nahh melanjutkan posting saya kemarin tentang installasi Slims sekarang saya akan berbagi sedikit cerita pengembangan Slims ini dan berbagai kesulitannya.
--------------------------------------------------------------------------------------------------

Rencana saya Slims ini akan saya gunakan di Perpustakaan sekolah saya sendiri .

1. Tampilan awal SLIMs setelah terinstall :


2. Klik Login Libraryan untuk login sebagai admin :
Username : admin
Password : admin



3. Tampilan awal login sebagai admin :
( Sempet bingung dengan menu yang ada , iya karena saya belajar autodidak dan ini pertama kali saya mencoba mengembangkan Slims )


4. Mengganti Username dan Password default admin . Home > Klik Ubah Profil Pengguna > Kemudian Isi Identitas anda sebagai admin , misal :
Nama Masuk Pengguna* : detti
Nama Asli* : detti matarinar
Tipe Keanggotaan* : Pustakawan
Surel : detti
Media Sosial : ( optional )
Foto Pengguna : (optional )
Kata Sandi Baru : *********
Konfirmasi Kata Samdi : *********



5. Logout kemudian Login kembali dengan Username dan Password yang telah di rubah :







6.  Menambah anggota agar member dapat login sebagai anggota dari perpustakaan . Home > Tab Keanggotaan > Klik Tambah Anggota > Kemudian isi Identitas  dari anggota yang ingin di tambahkan ( optional ) > Simpan perubahan .


> Klik Daftar Anggota untuk melihat anggota yang telah di tambahkan :



7. Menambahkan Bibliografi buku yang ada di perpustakaan . Nahh input data yang satu ini memerlukan waktu yang lama karena jumlah buku yang ada  tentunya beratus-ratus buku dan berbagai jenis 
Home > Klik Tab Bibliografi > Klik Tambah Bibliografi Buku > Isi data buku yang akan di input > Simpan perubahan .

 



 > Klik Daftar Bibliografi untuk melihat bibliografi buku yang telah di input .


8. Merubah preferensi aplikasi global . Merubah Nama Perpustakaan yang ada pada Header Slims . Home > Klik Tab Sistem > Ubah Nama Perustakaan dan Nama Tambahan Perpustakaan .


7. Mengganti Tema
    Mengganti tema pada Slims tidak sama dengan mengganti tema pada wordpress jika pada wordpress kita tinggal klik Install tetapi pada Slims cara mengganti tema harus lewat terminal dengan cara :
> Kita cari terlebih dahulu tema yang akan di download misal pada website http://goslims.net atau http://slimskudus.blogspot.com
> Misal saya akan mendownload template green , debgan link downloadnya disini  

> Masuk terminal [ Ctrl + Alt + T ]
> Masuk sebagai root
# su
password
# *
> Masuk ke direktory template Slims
# cd /var/www/slims/template
> Download template
# wget https://www.dropbox.com/s/fna74a9d0rsg2np/green.zip
> Ekstract file yang telah di download
# unzip green.zip

Sekarang masuk sebagai admin di slims dan ganti template dengan template yang telah di download . Home > Tab Sistem > Pada kotak Templat Publik pilih green > Simpan Pengaturan .




8. Merubah background default tema .
Sebelum mengutak atik tema yang telah di download sebaiknya membuat duplikasi file tema agar jika kita melakukan perubahan tetapi ada kesalahan atau terjadi error kita dapat menemukan letak kesalahan . Misal saya membuat copy an file green dengan nama green1

Background bawaan dari tema yang di gunakan tentunya tidak menunjukkan ciri khas dari perpustakaan yang di buat . Oleh karena itu saya akan mengubah background dengan gambar yang dapat menunjukkan ciri khas dari Slims yang saya kembangakan .

> Tentukan gambar yang akan di buat background , karena background ini menggunakan effect slide maka kita dapat menggunakan gambar lebih dari satu . Rubah terlebih dahulu ukuran gambar menjadi 1600 x 900 pixel . Agar gambar dapat se ukuran layar penuh .
> Upload gambar dengan FileZilla ke dalam direktori /var/www/slims/template/green1/img
> Masuk terminal [ Ctrl + Alt + T ]
# cd /var/www/slims/template/green1
#ls
# vi index_tempalte.inc.php



> Pada baris 487 terdapat kode :

 jQuery(function($){
  $.supersized(
  {
 slides  : [
        {image : '<?php echo $sysconf['template']['dir'].'/'.$sysconf['template']['theme']; ?>/img/4.jpg'},
        {image : '<?php echo $sysconf['template']['dir'].'/'.$sysconf['template']['theme']; ?>/img/3.jpg'},







> Kita hanya mengubah gambar yang akan di tampilkan saja, misal gambar yang akan saya jadikan background saya beri nama depan.png dan tkj1.png :

  $.supersized(
  {
 slides  : [
        {image : '<?php echo $sysconf['template']['dir'].'/'.$sysconf['template']['theme']; ?>/img/depan.png'},
        {image : '<?php echo $sysconf['template']['dir'].'/'.$sysconf['template']['theme']; ?>/img/tkj1.png'},

( simpan dan keluar :wq )

9. Mengubah Footer default :
Footer bawaan dari tema yang telah saya download adalah Jalan  Kudus - No. Telp : (0291) 123456  smpkudus@yahoo.com , www.smpkudus.sch.id .

Tentunya harus di ubah dengan identitas sekolah saya sendiri , cara mengubahnya masih bermain kode html di dalam index_template.inc.php seperti sebelumnya , masuk index_template.inc.php dengan perintah :
# vi index_template.inc.php

Kode footer ini ada baris ke 473 :
  <div class="span12 lisence">
     Jalan Kudus - No  Telp : (0291) 123456 smpkudus@yahoo.com , <a href="http://www.smpkudus.sch.id/" color="#e9ec07">www.smpkudus.sch.id</a>

  <div class="span12 lisence">
     SMK KRISTEN 5 KLATEN . Jalan Opak, Metuk, Tegalyoso, Klaten, Jawa Tengah . Telp : (0272) 325260  smkkrisma@yahoo.com , <a href="http://smkkrisma.sch.id/" color="#e9ec07">www.smkkrisma.sch.id</a>



Tuesday, July 22, 2014

Installasi dan Konfigurasi Mail Server pada Ubuntu 14.0.04

Mail Server adalah Perangkat lunak program yang mendistribusikan file atau informasi sebagai respons atas permintaan yang dikirim via email, juga digunakan pada bitnet untuk menyediakan layanan serupa http://FTP.
Tetapi sebelum installasi dan konfigurasi nya pastikan terlebih dahulu : 
 
- Sukses menginstall Ubuntu 14.04 

- Menarahkan repository dan melakukan langkah-langkah setelah installasi 
- Setting dan Mengkonfigurasi DNS

=============================================

Setelah langkah di atas sukses dan berhasil, marii kita lanjutkan Install dan konfigurasi Mail Server :

IP Server : 192.168.12.57
Domain : smkkrisma.edu


- Pengujian domain
# nslookup smkkrisma.edu
# dig smkkrisma.edu




- Install Web Server 
# apt-get install php5 php5-gd php5-mysql php5-curl php5-cli php5-cgi php5-dev

- Install Mail Server
# apt-get install postfix courier-pop courier-imap -y


- Set Maildir
# maildirmake.courier /etc/skel/Maildir


Tambah user yang akan digunakan sebagai account email
# adduser a
# adduser b



- Konfigurasi ulang postfix
# dpkg-reconfigure postfix


- Set alamat Mailbox
# vi /etc/postfix.main.c


Tambahkan pada baris paling bawah
 home_mailbox = Maildir/


- Restart service mail server
# /etc/init.d/postfix restart
# /etc/init.d/courier-pop restart
# /etc/init.d/courier-imap restart 


- Install aplikasi web mail Squirrelmail
# apt-get install squirrelmail


- Koneksikan Apache dan Squirrelmail
# vi /etc/apache2/apache2.conf


Cari baris kode di bawah ini 
# Include module configuration:
Include mods-enabled/*load
Include mods-enabled/*conf


Tambahkan 
Include /etc/ squirrelmail/apche.conf


- Edit apache.conf pada squirrelmail
# vi /etc/squirrelmail/apache2.conf


Cari baris kode 
</Directory>


Tambahkan di bawahnya
<VirtualHost 192.168.12.57:80>
    DocumentRoot /usr/share/squirrelmail
    ServerName mail.smkkrisma.edu
</VirtualHost>


- Restart web server
# /etc/init.d/apache2 restart


- Buka browser kemudian ketiikan alamat mail/smkkrisma.edu



- Login dengan user yang telah di buat tadi , misal saya login ke useer a :

- Tampilan awal

- Klik Compose untuk memulai menulis pesan , misal saya akan mengirim pesan ke user b :
To : b@krisma.smkkrisma.edu
Subject :

- Singout dan login ke user b , dan lihat pesan sudah masuk .



NOTES :
Butuh ketelitian dalam konfigurasi ini salah satu karakter saja dapat menyebabkan mail server tidak jalan . oke saya sudah berhasil tentunya kaian juga bisa . Selamat mencoba !!
[ sumber : praktek bersama ]

Monday, July 21, 2014

Setting Antena AirGrid Omni dan

Materi Setting Radio Antena UBNT

Sebelum melakukan Setting hal yang harus kita ketahui antara lain :

1. Pengenalan alat , pahami input dan output nya . Teliti dan hati-hati . Alat ada di ubnt.com
2. Pastikan kabel yang kita gunakan berfungsi dengan baik .
3. Menggunakan 2 kabel yang satu ke atas ( POE ) yang satu ke jaringan lokal ( LAN ) .

=================================================

Cara Setting Antena AirGrid :

1. Sama kan IP komputer kita dengan IP default dari antena ( 192.168.1.20 ) agar satu subnetting misal IP 192.168.1.2 netmask 255.255.255.0 gateway 192.168.1.20 DNS 192.168.1.20 .

2. Buka browser ketikkan URL 192.168.1.20
Login :
Username : ubnt
Password : ubnt

3. Tab Sistem
device Name : AirGrid M2 HP AP Sanjaya
Time Zone : GMT+7
Statup Date Enable
Sharing Date
Change > Save

4. Tab Network
Managemen IP address static
IP address 192.168.1.20

5. Tab wirelless
Wirelless Mode Access Point
Device Discovery u melihat frekuensi yang terkirim
site Survey mengetahui frekuensi mana saja yang sudah di gunakan .
SSID : Hotspot Sanjaya
Chennel Width 20 MHz
Channel Setting Disable
Frekuency List MHz Enable 2422 MHz
Securyty WPA2
Change > Apply

6. Tab Paling Kiri
Airmax Disable
Change > Apply

7. Tab Main
 Untuk Melihat Hasil Settingan

8. Kabel dr laptop pindah pd poe ke LAN . Sekarang coba Wifi nya .
=================================

Setting Antena Omni

1. Buka Browser ketikkan URL : 192.168.1.20

2. Login :
User Name : ubnt
Password : ubnt

3. Tab system
Host Name : UBNT STA Sanjaya > Change > Apply

4. Tab Network
Network Mode : Bridge
IP Address 192.168.1.21
Primary DNS : 192.168.1.1
Secondary DNS : 8.8.8.8 > Change > Apply
> Login ulang

5. Tab Link setup
Wirelless Mode : station
ESSID : > Select > Hostpot Sanjaya
Lock to AP MAC : ( alamat MAC Address Antena )

Wirrelless Security
Wirelless Security Keys : *****

6. Tab Main
> Untuk melihat hasil settingan
> Tools : Untuk melihat mana saja yg sudah connect .
[ sumber : belajar bersma ]

Saturday, July 19, 2014

Installasi SLIMs di Komputer Server

Senayan, atau lengkapnya Senayan Library Management System (SLiMS), adalah perangkat lunak sistem manajemen perpustakaan (library management system) sumber terbuka yang dilisensikan di bawah GPL v3. Aplikasi web yang dikembangkan oleh tim dari Pusat Informasi dan Humas Departemen Pendidikan Nasional Republik Indonesia ini dibangun dengan menggunakan PHP, basis data MySQL, dan pengontrol versi Git. Pada tahun 2009, Senayan memenangi INAICTA 2009 untuk kategori open source

Langkah Installasi SLIMs :

1. Buka browser kemudian download aplikasi disini
2.Link downloadnya disini
3. Ketikan perintah # wget http://slims.web.id/download/slims7-cendana-stable-update2.tar.gz [ paste dari link yang sebelumya telah di copy ]
4. Tunggu hingga proses selesai
5. Buat folder baru dengan perintah # mkdir slilms /var/www/
6. Extract file aplikasi yang telah di download dengan perintah
# tar -xvf http://slims.web.id/download/slims7-cendana-stable-update2.tar.gz
7. Beri hak akses dengan perintah
# chmod 755 slims/ 
# chown -R www-data:www-data slims
8.Buat Database terlebih dahulu dengan cara buka browser kemudian ketikkan almat URL : 192..168.12.57/phpmyadmin .
Pada Tab Databases buat database baru dengan nama slims > Create

9. Masuk proses Installasi .  Buka Browser kemudian ketikkan alamat URL : 192.168.12.57/slims . Hinggga akan muncul tampilan awal installasi seperti ini :


  

10.  Langkah pertama penginstallan ; Generate the Database . Isi kolom-kolom mengenai database . Misal :
  Database Host : localhost 
  Database Name : slims
  Database Username : root
  Database Password : *
  Generate Sample Data : No
  Username : admin
  Password : *****
  Retype Password : *****

Kemudian klik Continue seperti gambar di bawah ini :



11 . Langkah ke dua : Installasion Compleete
  Klik OK , Start the SLIMs



12. Naahhh , selesai dehh , begini ni tampilan slims yang sudah terinstall . Tinggal pengembangannya aja .


[ sumber : praktek sendirri lahh ]

Friday, July 18, 2014

Gotong Royong

[ Jumat 18 Juli 2014 ]

Kegiatan pagi hari ini kita mulai dengan acara bersih-bersih BLC-Telkom Klaten, karena eehh karena kita kedatangan tamu dari TELKOM Solo dan TELKOM Semarang . Acara gotong royong ini mulai dari belakang alias gudang dan dapur hingga halaman depan BLC . Pekerjaan banyak jadi cepet karena user nya banyak yaitu dari Krisma, Sneka, SMK Ngawen, Wikrama dan penghuni lama anak Temanggung .

Sedikit jebretan dari Mas Potographer Jhe :D :














Wednesday, July 16, 2014

Installasi FileZilla


FileZilla adalah gratis, cross-platform software aplikasi FTP, yang terdiri dari FileZilla Client dan FileZilla Server. Binari tersedia untuk Windows, Linux, dan Mac OS X. Ini mendukung FTP, SFTP, dan FTPS (FTP over SSL / TLS). Pada 18 April 2011, FileZilla Client adalah 9 Download paling populer sepanjang masa dari SourceForge.net. Dukungan untuk SFTP (SSH File Transfer Protocol) tidak dilaksanakan di FileZilla Server.
Kode sumber FileZilla yang di-host di SourceForge dan proyek ini tampil sebagai Project of the Month pada bulan November 2003


 ======================================

Berikut langkah-langkah installasi Filezilla :

1. Klik icon Ubuntu Software Center yang ada di dashboard .



 2. Pada kotak pencarian ketikkan Filezilla, hingga muncul software Filezilla seperti gambar di bawah ini :




 3. Klik Fillezilla , Kemudian klik Install untuk menginstall FileZilla .


4. Masukkan password kemudian klik Authenticate .



5. Proses Installasi berlangsung tunggu hingga selesai .



6. Proses Installasi selesai hingga akan muncul tampilan Welcom to FileZilla seperti ini . Klik Ok .


7. Kemudian login ke PC kita masing-masing,
misal :
Host : kpliklaten16.edu
Username : root
Password : ******
Port : 20
Klik Quickconnect

Muncul tampilan Remember Password?
Pilih Remember Password untuk PC kita mengingat password kita .
Pilih Do Not Remember Password untuk tidak mengingat password kita .


Selesaii . Selamat mencoba !!

[ sumber : praktek sendiri ]

Tuesday, July 15, 2014

Installasi FTP


File Transfer Protokol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang men-support TCP/IP protokol. Dua hal penting yang ada dalam FTP adalah FTP server dan FTP Client. FTP server menjalankan software yang digunakan untuk tukar menukar file, yang selalu siap memberian layanan FTP apabila mendapat request dari FTP client. FTP client adalah komputer yang request koneksi ke FTP server untuk tujuan tukar-menukar file (upload dan download file).

Fungsi FTP server adalah sebagai berikut :
  1. Untuk men-sharing data.
  2. Untuk menyediakan indirect atau implicit remote computer.
  3. Untuk menyediakan tempat penyimpanan bagi user.
  4. Untuk menyediakan transfer data yang reliable dan efisien.
======================================

Cara Installasi PROFTPD

1. Masuk terminal ( Ctrl + Alt + T )
# sudo su
# password
2. Install profdstp dengan perintah :
# apt-get install proftpd


 3. Tunggu proses hingga selesai
 

4. Konfigurasi ftp :

# vi /etc/proftpd/proftpd.conf

# baris ke 11: turn off if not needed
UseIPv6   off 
# baris ke 15: change to your hostname
ServerName  "kpliklsten16.edu"
# baris ke 34: uncomment ( specify root directory for chroot )
DefaultRoot   ~ 
simpan dengan perintah :wq 
keluar dengan perintah :q!
# vi /etc/ftpusers
Tambahkan pada baris terakhir
misal : 
test




5. Restart proftpd agar konfigurasi yang kita lakukan dapat berjalan
# /etc/init,d/proftpd restart


6. Buka browser kemudian ketikkan URL ftp://192.168.12.16 ( IP kita ) Masukkan username dan password

 

7. Tampilan awal



Selengkapnya di http://www.server-world.info/en/note?os=Ubuntu_14.04&p=ftp&f=2