This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Sabtu, 28 April 2018

MENGENAL CMS

Assalamu'alaikum Wr. Wb
A. Pendahuluan

Hai sobat, mampir lagi nih di blog saya, dan kali ini saya akan membahas mengenai CMS, apasihh CMS itu, apa saja jenis - jenisnya, mau tau ?? mari kita bahas bersama...
1. Pengertian

CMS ( Content Management System )adalah aplikasi komputer yang mendukung penciptaan dan modifikasi konten digital . Hal ini sering digunakan untuk mendukung beberapa pengguna bekerja di lingkungan kolaboratif.

2. Tujuan
CMS digunakan untuk memberikan kemudahan kepada penulis untuk mengelola nformasi yang ada di sebuah server tanpa harus tau sebelumnya tentang segala hal yang bersifat teknis.

3. Jenis-jenis
  1. CMS untuk membuat personal blog, contohnya WordPress.
  2. CMS untuk membuat web e-Commerce, contohnya PrestaShop, OsCommerce, Opencart, Drupal.
  3. CMS untuk membuat web e-Learning, contohnya Moodle.
  4. CMS untuk membuat web e-Forum, contohnya phpBB, MYBB,Vbulletin.
  5. CMS untuk membuat personal web, contohnya joomla!, Mambo.
  6. CMS untuk membuat e-Office, contohnya katanya (Kantor Maya).
Manfaat

1. Manajemen Data.
Semua data/informasi baik yang telah ditampilkan ataupun belum dapat diorganisasikan dan disimpan secara baik.
2. Mengatur siklus hidup server.
Banyak CMS memberikan fasilitas kepada para penggunanya untuk mengelola bagian atau isi mana saja yang akan ditampilkan, masa/waktu penampilan dan lokasi penampilan di server.
3. Mendukung web templat
Setiap halaman server yang dihasilkan berasal dari template yang terlebih dahulu disediakan oleh CMS.
4. Personalisasi server.
Setelah sebuah isi ditempatkan kedalam CMS, isi tersebut dapat ditampilkan sesuai keinginan dan kebutuhan penggunanya.
5. Sindikasi. CMS memberikan kemunhkinan pada semua server membagi isinya pada server-server lain.


Keuntungan
Keuntungan dari CMS sendiri yaitu
1. Memudahkan dalam pengelolaan konten danisi.
Semua CMS mempunyai antarmuka dimana administrator maupun user dapat login dan melakukan update maupun maintenance website tersebut. Karena sifatnya web-bases, maka update ataupun maintenance dapat dilakukan dari mana saja asalkan tersedia koneksi internet. 
2. Adanya Level Akses User.
Setiap admin dan user mempunyai username dan password masing – masing serta mempunyai hak akses yang dapat ditentukan oleh administrator.sehingga dapat dilakukan pembatasan hak akses pada tiap-tiap pengguna.
3. Isi dan Desain Terpisah.
Pemisahan pengaturan desain template dan pengaturan konten ini sangat memudahkan dalam mengupdate desain dengan template yang baru maupun dalam kasus transfer web ke hosting.
4. Memungkinkan Penambahan Fitur dengan Extension dan Plugin.
Banyak contoh – contoh CMS yang mempunyai dukungan dan komunitas – komunitas yang besar yang memiliki kemampuan dalam menambahkan modul – modul untuk mempercantik website seperti fitur forum, form
kostum, dan lainnya.
5. Menghemat Waktu Pembuatan dan Biaya Pembuatan.
Menggunakan CMS untuk membuat web dapat menghemat waktu.karena hanya
dengan menginstallnya pada web hosting terbaik dan sedikit konfigurasi. Memilih template yang sesuai dan mulai membuat konten.

Referensi
https://en.wikipedia.org/wiki/Content_management_system

Sekian sharing dari saya tentang CMS. Selamat belajar dan semoga bermanfaat...

Wassalamu'alaikum Wr. Wb

Jumat, 27 April 2018

SEKILAS TENTANG MOODLE

Assalamu'alaikum Wr. Wb

A. PENDAHULUAN


1. Pengertian
     MOODLE (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 UGN. Moodle dapat diinstal di komputer dan sistem operasi apapun yang bisa menjalankan PHP dan mendukung database SQL.



Social Constructionist Pedagogy


         Berdasarkan social constructionist pedagogy, cara terbaik untuk belajar adalah dari sudut pandang murid itu sendiri. Model pengajaran berorientasi objek (murid) ini berbeda dengan sistem pengajaran tradisional yang biasanya memberikan informasi atau materi yang dianggap perlu oleh pengajar untuk diberikan kepada murid. Tugas pengajar akan berubah dari sumber informasi menjadi orang yang memberikan pengaruh (influencer) dan menjadi contoh dari budaya kelas. Peran pengajar dalam sistem Moodle ini antara lain: berhubungan dengan murid-murid secara perorangan untuk memahami kebutuhan belajar mereka dan memoderatori diskudi serta aktivitas yang mengarahkan murid untuk mencapai tujuan belajar dari kelas tersebut.


Penggunaan Moodle


          Di dunia e-learning Indonesia, Moodle lebih dikenal fungsinya sebagai Course Management System atau “Learning Management System" (LMS). Dengan tampilan seperti halaman web pada umumnya, Moodle memiliki fitur untuk menyajikan kursus (course), dimana pengajar bisa mengunggah materi ajar, soal dan tugas. Murid bisa masuk log ke Moodle kemudian memilih kursus yang disediakan atau di-enroll untuknya. Aktivitas murid di dalam Moodle ini akan terpantau progress dan nilainya. Di Indonesia sendiri, diketahui bahwa Moodle telah dimanfaatkan untuk sekolah menengah, perguruan tinggi dan perusahaan.


Fitur-fitur
        Sebagai LMS, Moodle memiliki fitur yang tipikal dimiliki LMS pada umumnya ditambah beberapa fitur unggulan. Fitur-fitur tersebut adalah:

  1. Assignment submission.
  2.  Forum diskusi. 
  3. Unduh arsip. 
  4. Peringkat. 
  5. Chat. 
  6. Kalender online. 
  7. Berita. 
  8. Kuis online. 
  9. Wiki.
          Developer dapat meningkatkan konstruksi modular Moodle dengan menciptakan plugin untuk fungsi-fungsi baru yang lebih spesifik. Infrastruktur Moodle mendukung banyak tipe plugin seperti:

  1. Aktifitas (termasuk permainan matematika dan kata). 
  2. Jenis-jenis sumber daya. 
  3. Jenis-jenis pertanyaan (pilihan berganda, benar dan salah, mengisi titik-titik, dll). 
  4. Jenis-jenis pengisian data (untuk aktifitas database). 
  5. Tema bergambar. 
  6. Metode autentikasi (yang membutuhkan akses menggunakan username dan password). 
  7. Metode pengambilan pembelajaran. 
  8. Penyaring konten.
Dan masih banyak sekali plugin pihak ketiga Moodle yang dapat dicari secara gratis untuk membuat infrastrukturnya.


B. Referensi
www.google.com


Wassalamu'alaikum Wr. Wb

Kamis, 26 April 2018

PENGENALAN DRUPAL

Assalamualaikum wr.wb

Hay guys!!!
Pada kesempatan kali ini, saya akan menuliskan sebuah artikel tentang pengenalan Drupal. Ada yang sudah tahu apa itu Drupal? Tenang guys... Saya akan memaparkannya. Simak materinya di bawah ini.....


A. PENDAHULUAN

Pengertian Drupal

Drupal adalah sebuah perangat lunak sistem manajemen konten yang bebas dan terbuka yang di distribusikan dibawah lisensi GPL,pengembangan dan perawatannya dilakukan oleh ribuan komunitas pengguna dan pengembang diseluruh dunia.


 B. URAIAN MATERI

Drupal

Dibuat dengan bahasa pemrograman PHP, Drupal dapat dipasang pada beberapa jenis database seperti MySQL, postgreSQL,SQLite,MariaDB dan juga MsSQL. Web server yang mendukung diantaranya Apache, nginx, IIS yang berjalann pada sistem operasi Cross-platform seperti microsoft Windows, mac OS X, Linux dan FreeBSD. Drupal dapat diunduh secara bebas dan dapat digunakan secara bebas, sehingga memungkinkan setiap oran baik secara individu maupun komunitas untuk mempublikasi, mengatur, mengelola dan mengorganisir berbagai jenis dari isi/konten pada website. Kemampuannya tidak sekedar sebagai CMS, namun dengan modul API-nya Drupal juga dapat digunakan sebagai CMF dalam membangun aplikasi berbasis Web.

Drupal dapat digunakan untuk membangun :
1. Portal web Komunitas
2. Forum Diskusi
3. Website perusahaan
4.Aplikasi Internet
5.Website personal atau Blog
6. Aplikasi Komersial
7. Kumpulan sumber Informasi
8. Situs Jaringan Sosial
9. Jaringan Intranet
10. Surat Kabar
11. Galeri Multimedia

Perbandingan fitur dengan CMS lain

Fitur Joomla Wordpress Drupal Vieris
Lisensi GPL GPL GPL GNU
Versi Terakhir 2.5.6 3.4.1 7.21 3.1.2
Tahun pembuatan 2005 2003 2001 2009
Blog Ya Ya Ya Ya
Bahasa program PHP PHP PHP PHP
Forum Tidak (dg modul tambahan) Tidak (dg modul tambahan) Ya Tidak (dg modul tambahan)
Teks editor TinyMice TinyMice TinyMice CKEditor Whizzywig TinyMice CKEditor
User rule terbatas terbatas Tidak terbatas terbatas
Database MySQL MySQL MySQL Postgre MsSQL SQLite MySQL
Multisite Tidak Tidak Ya Tidak
Multilanguage Ya (id, jv) Ya (id, jv, su) Ya (id, jv) Ya (id, en)
Ukuran paket (zip) 7,6MB 3MB 3MB 10MB
Ukuran file terpasang 29MB 11MB 12MB 18MB


Sekian yang dapat saya sampaikan, terimakasih dan samapai jumpa.

Wasslamualaikum wr.wb

Rabu, 25 April 2018

CARA MENGATASI ERROR #2002 PADA PHPMYADMIN

Assalamu'alaikum Wr. Wb



A. PENDAHULUAN
  Masalah error #2002 mungkin selalu atau bahkan pasti dialami oleh para SysAdmin yang baru saja menginstall PhpMyAdmin ataupun Siswa/Mahasiswa yang baru belajar tentang LAMP Server.


B. LATAR BELAKANG 
Langkah awal untuk melakukan troubleshoot pada phpmyadmin
C. MAKSUD DAN TUJUAN Bisa mengatasi error pada phpmyadmin
D. ALAT DAN BAHAN
  1. Laptop
  2. Brainware 
E. WAKTU PELAKSANAAN 5 - 15 Menit
F. URAIAN KEGIATAAN
Ada 2 Metode untuk Solving masalah ini :

1. Restart MySQL Server

Umumnya masalah ini terjadi setelah fresh install atau baru saja installasi & setelah config / mengotak atik konfigurasi di mysqlnya. Cukup lakukan dengan perintah :
  #Debian, Ubuntu
 
/etc/init.d/mysql restart
 
atau dengan cara ini
 
service mysql restart
 
#CentOS /RHEL
 
systemctl restart mysqld 

2. Edit File Konfigurasinya 

Coba edit file pada
etc/phpmyadmin/config.inc.php
 
Dan ganti 
$cfg['Servers'][$i]['host'] = 'localhost';
 
Menjadi :
$cfg['Servers'][$i]['host'] = '127.0.0.1'

NOTE:
  Pada umumnya setelah fresh install atau baru saja installasi PhpMyAdmin, file /etc/phpmyadmin/config.inc.php tidak ada. Anda harus merubah nama / copy config.sample.inc.php.
G. HASIL YANG DIDAPAT Dapat mengatasi error pada phpmyadmin
H. KESIMPULAN Masalah ini sangat umum terjadi dan mudah untuk di selesaikan asal rajin membaca
I. REFERENSI Otak - atik bareng temen
Wassalamu'alaikum Wr. Wb

Selasa, 24 April 2018

INSTALASI MONITIRIX DI DEBIAN 8 SERVER

Assalamu'alaikum Wr. Wb

A. PENDAHULUAN

1. Pengertian

Monitorix adalah, open source, alat monitoring sistem ringan gratis yang dirancang untuk memantau layanan dan sumber daya sistem sebanyak mungkin. Ini telah diciptakan untuk digunakan pada produksi server Linux / UNIX, namun karena kesederhanaan dan ukuran kecil juga dapat digunakan untuk memantau perangkat embedded juga.

2. Latar Belakang
 
Ingin dapat menginstall monitorix di Debian 8 Server
 
3. Maksud dan Tujuan
 
Agar kita dapat memonitoring server kita
 

B. TAHAP PELAKSANAAN
 
1. Pertama kita pindahkan terlebih dahulu file monitorixnya ke debian server. Kali ini saya menggunakan aplikasi WinSCP.
 
 
 
2. Lalu kita akan menginstall depedensi monitorix nya dengan mengetikkan "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"  lalu enter dan tunggu hingga selesai.
 
 
 
3. Lalu kita install monitorix dengan perintah "dpkg -i webmin_1.870_all.deb"
 
 
 
4. Lalu kita buka monitorixnya lewat browser dengan mengetikkan "ipserver:8080/monitorix"
 
 
 
 
 
C. KESIMPULAN
 
Server kita harus kita cek / kita monitor terus keadaannya, agar server kita tidak down dan tidak terjadi masalah


D. REFERENSI
 
 

Wassalamu'alaikum Wr. Wb

Senin, 23 April 2018

CARA INSTALL PROXMOX 5.1 PADA VMWARE

Assalamu'alaikum Wr. Wb

A. Pendahuluan

1. Pengertian

Proxmox adalah paltform virtualisasi bersifat opensource yang mendukung untuk menjalankan virtual mesin berbasis KVM dan OpenVZ. Fitur yang ditawarkan oleh Proxmox VE adalah sebagai berikut: High performance and scalability. Full Virtualization – KVM.

 2. Latar Belakang

Dengan adanya virtualization yang semakin banyak diminati, tentunya Proxmox menjadi salah satu target utamanya. Dan dengan adanya Proxmox membantu untuk melakukan proses Virtualization.

3. Maksud dan Tujuan

Dapat menginstall Proxmox menggunakan VMWare yang selanjutnya bisa dilanjutkan dengan menginstall di Server aslinya.


 B. Tahap Palaksanaan

1. Klik "Create New Virtual Machine"



2. Klik Next



3. Masukkan ISO Proxmox yang akan digunakan untuk instalsi. Kemudian klik "Next"



4. Masukkan nama sesuai keinginan, dan tempat directory untuk menyimpan file proxmox tersebut.



5. Masukkan jumlah ukuran harddisk yang ingin digunakan, dan pilih "Split virtual disk into multiple files"



6. Klik"Customize Hardware" Jika ingin mengubah settingan lain-lainnya.



7. Jika tidak, bisa langsung klik Finish.



8. Nyalakan virtual mesin Proxmox



9. Pilih "Install Proxmox VE"



10. Pilih "I Agree"



11. Pilih "Next"



12. Isi country sesuai keinginan, dan klik "Next"



13. Isi password dan email, Klik "Next"



14. Isikan FQDN, IP Address, Netmask, Gateway, DNS Server sesuai keinginan.



15.Tunggu hingga proses selesai



16. Installasi telah selesai, sekarang saatnya proses remote Proxmox dari web



17. Masukkan "https://ipanda:8006" > Enter. Kemudian klik "Advance"




18. Klik "Add Exception".



19. Klik "Confirm Security Exception"



20. Tampillan Proxmox pada web"




C. Kesimpulan

 Menginstall Proxmox bukanlah hal yang sulit jika mau membaca.


Wassalamu'alaikum Wr. Wb

Sabtu, 21 April 2018

HAL-HAL YANG HARUS DIKUASAI OLEH SEORANG PROFESIONAL IT DALAM BIDANG INDUSTRI

Assalamu'alaikum Wr. Wb



A. PENDAHULUAN

1. Pengertian

Profesional adalah istilah bagi seseorang yang menawarkan jasa atau layanan sesuai dengan protokol dan peraturan dalam bidang yang dijalaninya dan menerima gaji sebagai upah atas jasanya.

2. Latar Belakang

Kurangnya pengetahuan tentang hal apa saja yang harus dikuasai oleh seseorang dalam bidang IT untuk mempersiapkan diri memasuki dunia industri

3. Maksud dan Tujuan

Ingin sharing tentang hal-hal yang harus dikuasai untuk menjadi profesional IT dalam bidang industri




B. URAIAN MATERI


1. Ahli tehnicel dalam sistem analisis dan sistem desain
2. Memiliki pengetahuan cara kerja hardware, software, database, operating system dan telekomunikasi
3. Memahami detail beberapa bahasa pemrograman untuk aplikasi bisnis
4. Kreatif dan inovatif
5. Mampu memikirkan hal abstrak, simbol dan logikal permasalahan
6. Menerima pendekatan perbedaan untuk pemecahan masalah analisis, dan desain
7. Mampu mengajar dan melatih profesional dan nonteknikal pengguna
8. Memiliki kemampuan sebagai pendengar yang baik
 memiliki kemapuan seagai projek management POAC (Plaining, Organizing,
Actuating, Controlling)
9. Suka pekerjaan yang berhubungan dengan orang
10. Memiliki pengetahuan  tentang kegiatan dan proses bisnis dalam perusahaan tersebut
11. Mampu bekerja dibawah tekanan dan lingkungan konflik, harus memanagement konflik
12. Mampu bekerja dalam tim


C. KESIMPULAN

Untuk menjadi seorang profesional IT, kita harus mempersiapkan mulai dari sekarang.

Demikian yang dapat saya tuliskan. Tetap semangat dan semoga bermanfaat.


Wassalamu'alaikum Wr. Wb

Jumat, 20 April 2018

Debian GNU/Linux

Assalamu'alaiku Wr. Wb

A. PENDAHULUAN
Debian GNU/linux ini berdiri padatanggal 16 agustus 1993 yang diciptakan oleh ian mudrock. Nama Debian ini diambil dari penyatuan dua nama yakni debbie dan ian mudrock. Debbie adalah istri lan mudrock – sang pembuat distro debian GNU/Linux. 
B. LATAR BELAKANG
Latar belakang saya mempelajari ini adalah supaya saya dapat mengerti dan memahaminya 
C. MAKSUD & TUJUAN
Agar saya bisa mempraktikkannya
D. ALAT DAN BAHAN
Laptop
Koneksi Internet
E. JANGKA WAKTU PELAKSANAAN KEGIATAN 
Tergantung proses pemahamannya
F. LANGKAH KERJA
Selain itu, paket-paket tersebut harus melalui 3 fase penyeleksian paket yakni
stabel, testing, dan unstable. Untuk melewati ke tiga fase tersebut, sampai
mendapatkan predikat software stable biasanya memakan waktu yang cukup
lama. Patut untuk diketahui bahwa saat ini versi debian baru mencapai versi 3.0
padahal distro ini telah berdiri sebelum distro RedHat ataupun SuSE. Interval
waktu dari satu rilis ke rilis berikutnya biasanya memerlukan waktu sekitar
empat tahunan.
Isu yang banyak didengungkan orang terhadap distro ini adalah masalah
kestabilan, sehingga tidak mengherankan jika distro ini banyak digunakan
sebagai dasar pembuatan distro lain.
Berikut ini beberapa distro turunan Debian GNU/Linux yang dapat anda lihat di
situs resmi Debian (http://www.debian.org/misc/children-distros):
1. Demo linux
2. Gibraltar
3. Knoppix
4. Libranet
5. Linex
6. Stromix
7. ThinkNIC
8. TuxTops
G. HASIL YANG DIDAPATKAN
Dapat mengetahui apa itu Debian GNU/Linux
H. KESIMPULAN
Dengan mempelajari tentang debia GNU/Linux kita dapat mengetahui arti serta kekuragan serta kelebihannya.

Wassalamu'alaikum Wr. Wb