Jumat, 25 Juli 2014

Masalah saat menginstal moodle

Haii kawan, mau sedikit sharing nih... tadi saat menginstal moodle ada error kawan :)
Seperti ini ..
disitu kita bisa kan ada 2 baris yang belum "Ok", ternyata yang error adalah "xmlrpc" dan "intl".. agar semuanya "Ok" kita instal xmlrpc dan intlnya lewat terminal..
berikut perintahnya : #apt-get install php5-intl php5-xmlrpc
kemudian restart apachenya : #service apache2 restart

masuk browser lalu refresh instalasinya.. selesai :)


Installasi dan Konfigurasi Moodle



MOODLE (singkatan dari Modular Object-Oriented Dynamic Learning Environment) adalah paket perangkat lunak yang diproduksi untuk kegiatan belajar berbasis internet dan situs web yang menggunakan prinsip social constructionist pedagogy. MOODLE merupakan salah satu aplikasi dari konsep dan mekanisme belajar mengajar yang memanfaatkan teknologi informasi, yang dikenal dengan konsep pembelajaran elektronik atau e-learning. Moodle dapat digunakan secara bebas sebagai produk sumber terbuka (open source) di bawah lisensi GNU. Moodle dapat diinstal di komputer dan sistem operasi apapun yang bisa menjalankan PHP dan mendukung database SQL.
Installasi Moodle :
1.      Untuk melakukan installasi maka harus masuk sebagai root.
2.      Kemudian masuk direktori /var/www
#cd /var/www
3.      Jika belum punya download master lewat terminal :
4.      Ekstrak file moodle dengan cara :
#unzip moodle-latest-26.zip
5.      Beri hak akses.
#chmod –R 777 moodle
#chown –R www-data:www-data moodle
6.      Kemudian kita keluar dari change directory var/www dan masuk ke change directory var/ dengan cara berikut.
#cd ..
 Setelah itu kita buat direktory di var berikut perintahnya.
#mkdir /var/moodledata
Kemudian kita atur moodle data melalui perintah berikut.

#chown -R www-data:www-data /var/moodledata
7.      Selanjutnya kita membuat name database dengan cara berikut.
 192.168.12.22/phpmyadmin
Seperti pada gambar berikut.

8.      Setelah anda login pilih database dan buat nama moodle pada kotak create database kemudian pilih create.

Kemudian langsung saja masuk ke mode instalasi dengan cara ketikkan 192.168.12.22/moodle
dan muncul seperti pada gambar berikut.

9.      kemudian pilih next dan akan muncul gambar berikut.

10.  Pilih next.
11.  Disini mengisi database host,database name, database password. seperti gambar di atas , lainnya abaikan saja kemudian pilih next.



12.  Pilih Continue
13.  Dan akan muncul tampilan berikut, pastikan sudah ok semua.


14.  Pilih Continue
15.  Kemudian kita isi/lengkapi data-data seperti pada gambar di bawah.
selanjutnya pilih > update profile




16.  Maka akan muncul tampilan seperti gambar dibawah ini. Isikan profil dan deskripsi yang akan anda buat.


Selesai .. maka inilah tampilan nya :)



Kamis, 24 Juli 2014

Cara meng-ekstrak File .Zip, .tar.gz dan tar.bz2 di Linux melalui Terminal


Haii sobat, untuk kali ini saya akan berbagi tentang bagaimana cara meng-ekstrak file-file yang ber-ektensi .Zip, .Tar.Gz dan .Tar.Bz2 melalui terminal .

Cara melakukannya cukup mudah kok.. :)
Pertama buka dulu terminal linux dengan tekan Ctrl+Atl+t pada keyboar PC/Laptop ....

Masuklah ke direktori letak file anda, micalnya filenya ada di : /home/user/Documents

  # cd /home/user/Documents

Untuk file ber-ektensi .zip

  # unzip nama_file.zip

Untuk file ber-ektensi .tar.gz

  # tar -xzf nama_file.tar.gz atau bisa juga

  # tar -xvzf nama_file.tar.gz ( penambahan parameter -v untuk menampilkan file yang di ekstrak )

Untuk file ber-ektensi .tar.bz2

  # tar -xjf nama_file.tar.bz2 atau bisa juga

  # tar -xvjf nama_file.tar.bz2

Untuk mengetahui lebih lanjut parameter tar dan zip, anda bisa lihat langsung di terminal dengan menjalankan " man " :

# man unzip
# man tar

Selamat mencoba kawan (!)

Sumber : http://linuxerinfo.blogspot.com/2012/06/cara-meng-ektrak-file-zip-targz-dan.html

Install Driver Printer Canon PIXMA 2770 melalui terminal





1. Download drivernya di sini http://www.driverscentre.com/2013/10/canon-ip2770-printer-driver-download.html

2. Pilih SO yang kita pakai.

3. Extract file-nya melalui terminal.

# tar -zxvf cnijfilter-ip2700series-3.30-1-i386-deb.tar.gz


4. Beri hak akses dan permission

    # chmod -R 755  cnijfilter-ip2700series-3.30-1-i386-deb
    # chown -R www-data:www-data  cnijfilter-ip2700series-3.30-1-    i386-deb

5. Lakukan instalasi driver, tetapi pastikan printer sudah terhubung (USB)

    # ./install.sh

6. Tunggu hingga selesai

Instalasi dan Konfigurasi NTP Server Debian Wheezy

Haii kawan, untuk kali ini saya akan sedikit berbagi tentang NTP Server. Setelah kita menginstall Server Debian Wheezy, maka selanjutnya kita harus instal dan konfigurasi NTP SErver. Agar semua PC Client mempunyai waktu yang sama dengan Server.

Untuk pengertian lebih lanjut, Apa sih NTP Server ?? Nih pengertiannya ..

Network Time Protocol (NTP) adalah protokol jaringan untuk sinkronisasi jam antara sistem komputer melalui paket-switched, jaringan data variabel-latency. Dalam operasi sejak sebelum 1985, NTP merupakan salah satu protokol Internet tertua digunakan. NTP pada awalnya dirancang oleh David L. Mills dari University of Delaware, yang masih mengembangkan dan memelihara dengan tim relawan.

NTP dimaksudkan untuk menyinkronkan semua komputer yang berpartisipasi dalam beberapa milidetik dari Coordinated Universal Time (UTC). Menggunakan versi modifikasi dari algoritma Marzullo untuk memilih server waktu yang akurat dan dirancang untuk mengurangi dampak variabel latency jaringan . NTP biasanya dapat menjaga waktu untuk dalam puluhan milidetik melalui Internet publik, dan dapat mencapai yang lebih baik dari satu milidetik akurasi dalam jaringan area lokal di bawah kondisi ideal. Rute asimetris dan kepadatan jaringan dapat menyebabkan kesalahan dari 100 ms atau lebih.

Protokol ini biasanya digambarkan dalam bentuk model client-server, tetapi dapat dengan mudah digunakan dalam hubungan peer-to-peer di mana kedua rekan-rekan menganggap yang lain untuk menjadi sumber potensial waktu. Implementasi mengirim dan menerima cap menggunakan User Datagram Protocol (UDP) pada nomor port 123. Mereka juga dapat menggunakan penyiaran atau multicasting, di mana klien pasif mendengarkan update waktu setelah pulang-pergi awal kalibrasi pertukaran. NTP persediaan peringatan dari setiap lompatan yang akan datang penyesuaian kedua, tetapi tidak ada informasi tentang zona waktu lokal atau daylight saving time ditransmisikan.

Sumber : http://en.wikipedia.org/wiki/Network_Time_Protocol 

1. Untuk melihat waktu sekarang kamu bisa memasukan perintah seperti dibawah ini
 
 
         root@sm-pc:/home/sandimulyadi# date -R 
 
         Fri, 24 Jan 2014 13:37:50 +0700



2. Lakukan update repositori terlebih dahulu sebelum melakukan installasi sebuah software


  # apt-get update



3. Install paket software NTP dengan perintah


  # apt-get install ntp



4. Lakukan konfigurasi file ntp.conf yang berada pada direktori /etc


  # nano /etc/ntp.conf
5. Cari dan masukan script dibawah ini untuk wilayah khusus Indonesia


server 0.id.pool.ntp.org iburst
server 1.id.pool.ntp.org iburst
server 2.id.pool.ntp.org iburst 
server 3.id.pool.ntp.org iburst



6. Setelah selesai restart NTP dengan perintah


# service ntp restart

7. Lihat waktu sekarang dengan perintah seperti pada nomor 1 dan lihat perbedaannya. Kini waktu telah disesuaikan dengan server http://www.pool.ntp.org/

root@sm-pc:/home/sandimulyadi# date -R
Fri, 24 Jan 2014 06:41:00 +0700

Selesai, selamat mencoba :)






Rabu, 23 Juli 2014

Hal-hal yang harus dilakukan setelah menginstal Server

Berikut hal-hal yang harus dilakukan setelah menginstall server :
1.       Cek IP/Setting IP Static
#nano /etc/network/interfaces 
2.Pastikan sudah terkoneksi jaringan, caranya kita ping google.com
# ping google.com        
3.       Install vim
#apt-get install vim –y 
4.       Jika pada saat instalasi kita tidak mengkonfigurasi “mirror” maka menambah repository secara manual di /etc/apt/source.list (repository kambing.ui). 
5.       Atur hostname agar sama, lihat dulu dengan syntag:
#hostname 
#hostname –f
Apabila belum sama maka kita edit di “/etc/hosts”
Tambahkan script, misal : 10.10.104.2      server.smkngawen.edu      server
Kemudian ketikkan syntag :
#echo smkngawen.edu > /etc/hostname 
6.       Atur waktu/sinkronisasi waktu, dengan instal NTPServer 
7.       Update, Upgrade dan distupgrade server 
8.       Untuk mengecek update-an ada di “/var/cache/apt/archives” kemudian “ls” 
9.       #Dpkg  –configure –a 
10.     #apt-get install -f
Sekian Terimakasih :)

Apa Sih CMS ??

Sistem manajemen konten (Inggriscontent management system, disingkat CMS), adalah perangkat lunak yang digunakan untuk menambahkan atau memanipulasi (mengubah) isi dari suatu situs web. Umumnya, sebuah CMS (Content Management System) terdiri dari dua elemen:
  • aplikasi manajemen isi (Content Management Application, CMA)
  • aplikasi pengiriman isi (content delivery application, CDA)
Elemen CMA digunakan untuk mengelola konten yang mungkin tidak memiliki pengetahuan mengenai HTML untuk mengelola pembuatan, pengubahan, dan penghapusan isi dari suatu situs web tanpa perlu memiliki keahlian sebagai seorang webmaster. Elemen CDA menggunakan dan menghimpun informasi-informasi yang sebelumnya telah ditambah, dikurangi atau diubah oleh pemilik situs web untuk memperbaharui situs web tersebut. Kemampuan atau fitur dari sebuah sistem CMS berbeda-beda. Walaupun begitu, kebanyakan dari perangkat lunak ini memiliki fitur publikasi berbasis Web, manajemen format, kontrol revisi, pembuatan indeks, pencarian, dan pengarsipan.
CMS merupakan situs web yang menerapkan sistem ini berorientasi terhadap konten. Sudah bukan merupakan kendala yang berarti bagi manajemen atau humas suatu perusahaan/institusi/organisasi untuk memperbaharui situs webnya. Dengan hak akses dan otoritas masing-masing, setiap bagian dari perusahaan/intitusi/organisasi dapat memberikan kontribusinya kedalam website tanpa prosedur yang sulit.
Pada umumnya sebuah CMS memiliki 2 bagian kategori yaitu bagian Front-end dan Back-end.
Kecanggihan dan fitur masing-masing CMS bergantung pada CMS yang digunakan. Penggunaan sistem hirarki pengguna yang diterapkan CMS dalam hak aksesnyapun sangat bervariasi sesuai CMS masing-masing. Mulai dari level akses user anggota yang hanya dapat mengirimkan data tertentu berupa komentar, kemudian editor yang dapat mengirimkan suatu artikel/berita (untuk CMS yang menyediakan fasilitas ini), hingga level administrator yang dapat melakukan semua fitur yang ada.
Keberadaan aplikasi gratisan di Internet dan juga komunitas sumber terbuka yang semakin menjamur ikut memberikan andil yang signifikan untuk menjadikan teknologi CMS menjadi murah dari segi harga akan tetapi dengan fitur-fitur yang semakin lengkap dan canggih. Dari segi biaya implementasi pembuatan CMS sangatlah murah apalagi jika dibandingkan dengan fitur-fitur dan kemudahan yang ditawarkan. Hal inilah yang akhirnya ikut mempopulerkan CMS dan akhirnya akan menggantikan semua website konvensional yang ada.
Salah satu perangkat lunak Content Management System yang dikenal luas yaitu MediaWiki, perangkat lunak yang dipakai di Wikipedia dan proyek-proyek sejenis.

Installasi CMS Slims Cendana di Ubuntu 14.04


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 PHPbasis data MySQL, dan pengontrol versi Git. Pada tahun 2009, Senayan memenangi INAICTA 2009 untuk kategori open source [1].

1. Buka dulu terminalnya, dengan CTRL+ALT+T
2. Masuk ke root
sudo su

3. Download terlebih dahulu Slims 7 nya disini, atau menggunakan terminal.
# wget  slims.web.id/download/slims7-cendana-stable-update2.tar.gz

4. Pindah file slims 7 nya di /var/www/
Ekstrak filenya :
tar -xvzf slims7-cendana-stable-update2.tar.gz

5. Ubah namanya.
mv slims7_cendana-master slims1

6. Kemudian beri hak akses dengan chmod dan chown :
chmod -R 777 /var/www/ slims1
# chown -R www-data.www-data /var/www/ slims1

7. Buka browser dan buat databasenya di PhpMyAdmin >>  Ip/PhpmyAdmin. Masukkan username dan passwordnya.
8. Buat databasenya.
Buat Database Slims
9. Buka tab baru lalu ketikkan localhost/slims1di URLnya. (atau dengan IP)
   Masuk proses instalasi.


  • klik Let's Start The Instalation.
    Klik Let's Start the Installation

    • Lengkapi kolom-kolom dibawah ini. Kemudian klik Continue.

    Isi data, klik Continue
    • Klik OK, start the SLimS.
    Klik Ok, Start The Slims
    SELESAI :)
    Dan ini hasilnya :
    Tampilan Slims

    Selasa, 22 Juli 2014

    Instalasi Monitorix




    Monitorix adalah suatu aplikasi opensource yang memungkinkan kita memantau suhu CPU/beban, proses yang aktif, Nvidia suhu & penggunaan, memori yang dialokasikan, temp hard disk, penggunaan Kernel, aktivitas jaringan dan penggunaan, dan lain-lain melaui layanan web antarmuka.

    Website resmi: http://www.monitorix.org 
     
    Berikut langkahnya :

    1. Buka terminal, masuk sebagai root
    sudo su
    2. Update sistem anda terlebih dahulu, dengan perintah
    # apt-get update && apt-get dist-upgrade
    3. Instal paket yang diperlukan dengan perintah
    # apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl libio-socket-ssl-perl
    4. Download Monitorix nya di http://www.monitorix.org/downloads.html, lalu pilih sesuai OS masing-masing

    5. Lalu install Monitorix dengan perintah
    # dpkg -i monitorix_3.5.0-izzy1_all.deb
    6. Masukkan perintah
    # apt-get install -f
    7. Restart apache-nya dengan perintah
    # service apache2 restart 
    8. Cek pada Browser apakah Monitorik sudah berjalan
    [IP Address anda]:8080/monitorix
    Misal : 10.10.104.2:8080/monitorix