Kamis, 15 September 2016

Pengertian dan cara Install WordPress

Assalamualaikum wr.wb

Hari ini saya membahas tentang pengenalan dan apa itu wordpress dan cara menginstall WordPress.

A. PengertianWordPress
 
    WordPress adalah sebuah aplikasi sumber terbuka (open source) yang sangat populer digunakan sebagai mesin blog (blog engine). WordPress dibangun dengan bahasa pemograman PHP dan basis data (database) mysql. PHP dan MySQL, keduanya merupakan perangkat lunak sumber terbuka (open source software). Selain sebagai blog , WordPress juga mulai digunakan sebagai sebuah CMS (Content Management System) karena kemampuannya untuk dimodifikasi dan disesuaikan dengan kebutuhan penggunanya. WordPress adalah penerus resmi dari b2/cafelog yang dikembangkan oleh Michel Valdrighi . Nama WordPress diusulkan oleh Cristine Selleck, teman Matt Mullenweg. WordPress saat ini menjadi platform content management system (CMS) bagi beberapa situs web ternama seperti CNN,Reuters, the new york times, TechCrunch, dan lainnya.
Rilis terbaru WordPress adalah versi 4.1.1 (18 Februari 2015). WordPress didistribusikan dengan Lisensi Publik Umum GNU.

B. Latar Belakang

    Wordpress dimulai saat Matt Mullenweg yang merupakan pengguna aktif dari b2 mengetahui bahwa proses pengembangan b2 dihentikan oleh pemograman (programmer) yang bernama Michel Valdrighi, Matt Muulleweg merasa sayang dan mulai melanjutkan pengembangan b2. Wordpress muncul pertama kali apa tahun 2003 hasil kerja keras Matt Mullenweg dengan Mike Little. yang membuat Wordpress makin terkenal, selain karena banyaknya fitur dan tampilan yang menarik, adalah juga karena dukungan komunitas terhadap perangkat lunak sumber terbuka untuk blog.

C. Sejarah

     Sejarah WordPress dimulai saat Matt Mullenweg yang merupakan pengguna aktif dari b2 mengetahui bahwa proses pengembangan b2 dihentikan oleh pemogramanya (programmer) yang bernama Michel Valdrighi, Matt Mullenweg merasa sayang dan mulai melanjutkan pengembangan b2.
WordPress muncul pertama kali pada tahun 2003 hasil kerja keras Matt Mullenweg dengan Mike Little. Yang membuat WordPress makin terkenal, selain karena banyaknya fitur dan tampilan yang menarik, adalah juga karena dukungan komunitas terhadap perangkat lunak sumber terbuka untuk blog.

D. Maksud dan Tujuan

     Agar dapat memahami,mengembangkan dan bisa mengetahui apa saja fitur-fitur dari WordPress itu sendiri.

E. Alat dan Bahan

    - Sebuah pc atau Labtop
    - Jika anda ingin membuatnya di server maka harus mengguanakan jaringan   internet dari server anda sendiri, jika mengguanakan localhost maka anda tidak perlu menggunakan jaringan internet.
    - File WordPress yang belum di extrak

F. Langkah Kerja

    Dibawa Ini adalah tahap-tahap konfigurasi di terminal:
   
- Pertama-tama yaitu, download dulu wordpressnya, bisa juga anda download di website resminya.
- Setelah itu buka terminal anda masuk pada super user dengan ketikkan perintah "sudo su".




- Selanjutnya yaitu pindahkan file wordpress yang suda di download ke direktori "/var/www/html.

                             


- Selanjutnya yaitu extract file wordpress tadi di direktori /var/www/html dengan perintah unzip nama file.


                           


- Setelah itu berikan hak akses ketikkan perintah "chmod 777 -R wordpress"


                              




- Selanjutnya masukan perintah terakhir yaitu ketikkan "chwon -R www-data:www-data wordpress.




- Setelah anda sudah masukan langkah-langkah diatas , selanjutnya buka browser pada labtop anda lalu ketikkan di URL yaitu "localhost/phpmyadmin"




- Masuk ke database lalu buat database "wordpress"
- Jika sudah dibuat, lalu buka lagi browser anda dan ketikkan di URL "localhost/wordpress"



  - klik "lets go"




                         


-  Jika sudah langkah selanjutnya anda harus memasukan nama database dan username password database anda jika sudah klik submit




- Langsung klik "run the install"


 - Isikan kolom-kolom tersebut dengan benar , dan jika sudah klik install wordpress dan tunggu sampai selesai


- ini adalah tampilan username yang anda sudah buat


- Masukkan username dan password yang telah dibuat tadi


- Jika tampilannya sudah seperti gambar dibawah ini maka penginstalan wordpress anda telah berhasil.



  Sekian dari saya tentang pengenalan,penjelasan, apa itu wordpres, dan cara install wordpress, semoga bermanfaat buat anda yang melihatnya.

Waalaikumsalam wr.wb

Referensi: https://id.wikipedia.org/wiki/WordPress

Rabu, 07 September 2016

Cara install OwnCloud


Assalamualaikum wr.wb

Pengertian Owncloud
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.

 Cloud Storage sendiri adalah layanan berbasis Internet yang bisa kita akses dari mana saja. Contoh layanan storage online ini adalah  Dropbox, GoogleDrive, SkyDrive, Box.Net, dan lain lain., Blackberry, Symbian dan lain-lain Own cloud di akses dengan menggunakan berbagai platform (OSX, iOS, Windows, WindowsMobile, Android, Linux).
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 peramban web.


Sejarah
Nagios pada awalnya dirancang untuk berjalan di bawah Linux , tetapi juga berjalan dengan baik pada lainnya Unix varian. Ini adalah perangkat lunak bebas dilisensikan di bawah ketentuan GNU General Public License versi 2 yang diterbitkan oleh Free Software Foundation .

Pada tahun 2006, sebuah survei di antara nmap-hacker milis meminta orang-orang apa alat keamanan jaringan favorit mereka. Dalam survei 3243 orang sebagai; Nagios datang di ke-67 secara keseluruhan dan ke-5 di antara alat pemantauan lalu lintas. Nmap sendiri dikeluarkan dari daftar. Survei lain, pada tahun 2011, ditempatkan nagios di tempat ke-69.

Disini saya akan menjelaskan tentang cara menginstal OwnCloud.
 Pertama-tama anda membuka terminal untuk memulai langkah konfigurasinya
1. pertama yang harus dilakukan yaitu Download file owncloud
 setelah anda sudah mendownload silahkan buka terminal dan ketikan perintah berikut ini 





2. Setelah anda sudah memasukan perintah di atas anda bisa memasukan perintah berikut ini untuk melanjutkannya



3. setelah sudah dicopy filenya kita masu ke direktori "/var/www/html" dan perintah ls untuk melihat  apakah filenya sudah tercopy

4. langkah berikutnya yaitu kita unzip/extrak file owncloudnya dengan perintah seperti ini
  
5. anda Tunggu hingga prosesnya selesai kemudian kita beri hak akses pada owncloudnya agar dapat di akses di localhost. Perintahnya


6. Selanjutnya anda membuka browser dan kita buat databasenya di phpmyadmin dengan cara mengetikkan : localhost/phpmyadmin



7. kemudian anda membuka tab baru dan ketikkan perintah "localhost/owncloud" maka akan muncul tampilan seperti ini:


 * Disitu ada beberapa kolom untuk diisi seperti:
     - Username = nama untuk login kedalam owncloud
     - password = passsword untuk login kedalam owncloud
     - Database User = user untuk login ke database phpmyadmin
     - Database Password = password database phpmyadmin
     - Database Name = Nama database yang tadi kita buat diatas
 
  * Isi kolom-kolom tersebut kemudian klik finish setup.



8. Setelah itu anda tunggu prosesnya hingga selesai maka akan masuk kedalam ownclud seperti ini, dan anda sudah dapat menggunakan owncloud


Sekian dari saya tentang cara menginstal OwnCloud , jika ada salah kata atau langkah-langkah  menginstal OwnCloud kurang baik atau kurang jelas bagi anda yang melihatnya, maaf bila saya kurang teliti dalam menginstal OwnCloudnya.

Waalaikumsalam wr.wb

Minggu, 04 September 2016

Cara Menginstal LAMP

Assalamualaikum wr.wb

Pengertian LAMP


LAMP adalah istilah yang merupakan singkatan dari linux apache, mysql dan perl/php/phyton . Merupakan sebuah paket perangkat lunak bebas yang digunakan untuk menjalankan sebuah aplikasi secara lengkap.

Komponen-komponen dari LAMP:
  • Linux–sistem operasi
  • Apache HTTPserver-webserver  
  • Mariadb atau Mysql – sistem basis data
  • PHP atau Perl atau Python – bahasa pemrograman yang dipakai



Langkah-langkah menginstall LAMP:


Pertama-tama anda membuka terminal

Masukan perintah berikut ini # apt-get install apache2


Setelah itu anda memasukan perintah seperti ini # apt-get install php5 php5-mysql php5-gd php5-json php5-mcrypt php5-xmlrpc php5-cli php5-intl php5-curl php-pear php5-imagick




Masukan perintah # nano /var/www/html/info.php


Setelah itu anda memasukan perintah
 <?php
phpinfo();
?>





Ctrl X+Y lalu enter


Jika muncul tampilan seperti gambar di bawah ini anda isikan password





Setelah itu masukan perintah #mysql_secure_installation

dari gambar di atas kita di minta untuk mengisikan password


masukan perintah #apt-get install phpmyadmin




Maka akan muncul tampilan di bawah ini,Ketik "y" lalu "enter"

disini kita memilih apache dengan menekan "spasi" lalu "enter".


disini kita memilih "yes" untuk melanjutkan konfigurasi.

 Setelah itu kita diminta memasukan password user Mysql.


Masukan password untuk phpmyadmin.



Konfirmasi password dengan megetik ulang password.


Tunggu hingga proses selesai,maka instalasi phpmyadmin telah berhasil.

Buka phpmyadmin lewat web browser dengan mengetikan localhost/phpmyadmin,lalu masukan user root dan password.

Gambar dibawah ini adalah tampilan dari home phpmyadmin.

Sekian materi dari saya tentang cara install LAMP , semoga saja bermanfaat bagi anda yang melihatnya , maaf jika belum sempurnah ya cara instal LAMP yang saya posting .


Waalaikumsalam wr.wb

Kamis, 01 September 2016

Moodle

Assalamualaikum wr.wb

PENGERTIAN MOODLE

MOODLE (Modular Objeck-Oriented Dynamic Learning Envirotmant) 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.

LATAR BELAKANG

Martin Dougiamas, yang telah lulus pada ilmu komputer dan pendidikan, menulis versi pertama Moodle. Dougiamas memulai Ph.D untuk menguji "kegunaan software open-source untuk mendukung epistemologi pengajaran dan pembelajaran menggunakan komunitas yang berbasis internet." Walau bagaimanapun undang-undang sosial membuat moodle sulit dibedakan dari platform eLearning, namun moodle telah dikutip sebagai faktor penting dari pengadopsian Moodle. Pemakai Moodle yang lainnya, seperti Universitas Terbuka di Inggris, telah menunjukkan bahwa Sistem Manajemen Pembelajaran dapat secara sama dilihat sebagai "pembelajaran pedagogi netral".

TUJUAN

Tujuannya adalah menggunakan aplikasi moodle sebagai sistem menajemen user , menajemen situs, menajemen konten pada sistem e-learning, supaya kita bisa memahaminya dengan baik dan mengerti cara menggunakan atau pemanfaatanya.

PENGGUNAAN

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.

KELEBIAHAN MOODLE
  1. Sistem jaringan dan keamanannya dapat disetting sendiri
  2. Ruang akses yang dapat dibatasi sesuai dengan jaringan yang dibuat
  3. Sistem pembelajaran yang dapat disesuaikan dengan kebutuhan (karena bersifat Open source)
  4. Fitur yang lengkap untuk sebuah proses pembelajaran jarak jauh
KEKURANGAN MOODLE
  1. Membutuhkan pemahaman lebih tentang sistem
  2. Perlunya tenaga ahli untuk membangun sistem e-learningnya
  3. Membutuhkan biaya lebih
  4. Memerlukan hardware khusus
  5. Harus menginstall aplikasi khusus


FITUR

Sebagai LMS, Moodle memiliki fitur yang tipikal dimiliki LMS pada umumnya ditambah beberapa fitur unggulan. Fitur-fitur tersebut adalah:
  • Assignment submission
  • Forum diskusi
  • Unduh arsip
  • Peringkat
  • Chat
  • Kalender online
  • Berita
  • Kuis online
  • Wiki
Developer dapat meningkatkan konstruksi modular Moodle dengan menciptakan plugin untuk fungsi-fungsi baru yang lebih spesifik. Infrastruktur Moodle mendukung banyak tipe plugin seperti:
  • aktifitas (termasuk permainan matematika dan kata)
  • jenis-jenis sumber daya
  • jenis-jenis pertanyaan (pilihan berganda, benar dan salah, mengisi titik-titik, dll)
  • jenis-jenis pengisian data (untuk aktifitas database)
  • tema bergambar
  • metode autentikasi (yang membutuhkan akses menggunakan username dan password)
  • metode pengambilan pembelajaran
  • penyaring konten
Banyak sekali plugin pihak ketiga Moodle yang dapat dicari secara gratis untuk membuat infrastrukturnya.

ASAL NAMA

Akronim Moodle singkatan modular lingkungan belajar yang dinamis berorientasi objek. (Pada tahun-tahun awal "m" berdiri "Martin", dinamai Martin Dougiamas, pengembang asli). Selain sebagai akronim, nama itu dipilih karena definisi kamus Moodle dan sesuai dengan nama domain yang tersedia.
"Moodle" adalah merek dagang di banyak negara di seluruh dunia terdaftar Martin Dougiamas. Hanya bersertifikat Moodle Mitra hukum dapat menggunakan merek dagang untuk mengiklankan layanan Moodle terkait seperti hosting, kustomisasi, pelatihan dan sebagainya.
  
Apa saja yang dibutuhkan agar aplikasi moodle dapat berjalan dengan baik? 
- Apache Web Server
- PHP
- Database MySQL atau PostgreSQL

Dengan menggunakan Moodle kita dapat membangun sistim dengan konsep E-Learning (pembelajaran secara elektronik) ataupun Distance Learning (Pembelajaran Jarak Jauh). Dengan konsep ini sistim belajar mengajar akan tidak terbatas ruang dan waktu. Seorang dosen/guru/pengajar dapat memberikan materi kuliah dari mana saja. Begitu juga seorang mahasiswa/siswa dapat mengikuti kuliah dari mana saja.

Bahkan proses kegiatan test ataupun kuis dapat dilakukan dengan jarak jauh. Seorang dosen/guru/pengajar dapat membuat materi soal ujian secara online dengan sangat mudah. Sekaligus juga proses ujian atau kuis tersebut dapat dilakukan secara online sehingga tidak membutuhkan kehadiran peserta ujian dalam suatu tempat. Peserta ujian dapat mengikuti ujian di rumah, kantor, warnet bahkan di saat perjalanan dengan membawa laptop dan mendukung koneksi internet.
Berbagai bentuk materi pembelajaran dapat dimasukkan dalam aplikasi Moodle ini. Berbagai sumber (resource) dapat ditempelkan sebagai materi pembelajaran. Naskah tulisan yang ditulis dari aplikasi pengolah kata Microsoft Word, materi presentasi yang berasal dari Microsoft Power Point, Animasi Flash dan bahkan materi dalam format audio dan video dapat ditempelkan sebagai materi pembelajaran.

Berikut ini beberapa aktivitas pembelajaran yang di dukung oleh moodle adalah sebagai berikut:
 

Assignment 
Fasilitas ini digunakan untuk memberikan penugasan kepada peserta pembelajaran secara online. Peserta pembelajaran dapat mengakses materi tugas dan mengumpulkan hasil tugas mereka dengan mengirimkan file hasil pekerjaan mereka.

Chat
Fasilitas ini digunakan untuk melakukan proses chatting (percakapan online). Antara pengajar dan peserta pembelajaran dapat melakukan dialog teks secara online.

Forum
Sebuah forum diskusi secara online dapat diciptakan dalam membahas suatu materi pembelajaran. Antara pengajar dan peserta pembelajaran dapat membahas topik-topik belajar dalam suatu forum diskusi.

Kuis
Dengan fasilitas ini memungkinkan untuk dilakukan ujian ataupun test secara online.

Survey
Fasilitas ini digunakan untuk melakukan jajak pendapat secara online.

Moodle juga menyediakan kemudahan untuk mengganti model tampilan (themes) website e-learning dengan menggunakan teknik template. Beberapa model themes yang menarik telah disediakan oleh Moodle. Selain itu tidak menutup kemungkinan bagi kita untuk merancang dan membuat bentuk tampilan (themes) sendiri.
Beberapa pilihan bahasa juga telah disediakan oleh aplikasi Moodle. Dukungan terhadap bahasa tertentu ini terus berkembang dan dapat di dapatkan dengan cara men-download-nya dari website www.moodle.org. Saat ini penggunaan bahasa Indonesia juga telah didukung oleh Moodle. Sehingga website pembelajaran yang kita buat tersebut tampil dalam bahasa Indonesia.

Moodle mendukung pendistribusian paket pembelajaran dalam format SCORM (Shareble Content Object Reference Model). SCORM adalah standard pendistribusian paket pembelajaran elektronik yang dapat digunakan untuk menampung berbagai macam format materi pembelajaran, baik dalam bentuk teks, animasi, audio dan video. Dengan menggunakan format SCORM maka materi pembelajaran dapat digunakan dimana saja pada apalikasi e-learning lain yang mendukung SCORM. Saat ini telah banyak aplikasi e-learning yang mendukung format SCORM ini. Dengan demikian maka antar lembaga pendidikan, sekolah ataupun kampus dapat saling bertukar materi e-learning untuk saling mendukung materi pembelajaran elektronik ini. Dosen atau pengajar cukup membuat sebuah materi e-learning dan menyimpannya dalam file dengan format SCORM dan memberikan materi pembelajaran tersebut dimanapun dosen atau pengajar itu bertugas.
 

KESIMPULAN

Agar kita bisa dapat mengetahui dengan benar kegunaan fungsi dan cara kerja  moodle itu sendiri.  
 
Demikianlah ulasan dan pembahasan singkat tentang penggunaan Moodle dalam mendukung kegiatan pembelajaran elektronik (e-learning) atau pembelajaran jarak jauh (distance learning).

Semoga bermanfaat bagi Anda semua dan tentunya dapat membuka wawasan kita tentang konsep e-learning dan berbagai macam kemudahannya. 


REFERENSI
https://moodle.org/mod/forum/discusas.php?d=158093 

Waalaikumsalam wr.wb