Breaking News

Selasa, 06 September 2016

Langkah-Langkah Install Moodle


Om Swastyastu.

Pada kesempatan kali ini saya akan mengshare tentang langkah-langkah instalasi moodle.

Pengertian

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.

Latar belakang

Membuat pembelajaran dengan konsep e-learning,dan dapat digunakan secara bebas.

Maksud dan tujuan

Membangun server e-learning yang dapat di gunakan secara gratis.

Alat dan bahan
  • Pc
  • LAMP
  • Moodle
 Langkah-langkah instalasi

Pertama download moodle di link berikut ini, setelah itu kita akan mengcopy file moodle yang telah kita download tadi yang terdapat di dalam file downloads menggunakan terminal.
Buka terlebih dahulu terminal anda dan masuk dalam user root dengan cara megetikan.
 su dan masukan password anda.



Setelah itu kita akan pindah ke direktori Downloads dengan memasukan perintah.
cd Downloads lalu enter



Setelah itu kita akan mengcopy file moodle yang telah kita download tadi ke direktori /var/www/html dengan memasukan perintah berikut.
cp -r moodle-latest-31.zip lalu klik enter.
Setelah itu kita akan berpindah ke direktori /var/www/html dengan perintah berikut.
cd /var/www/html lalu enter.


Kita akan mengekstrak moodle dengan memasukan perintah berikut.
unzip moodle-latest-31.zip lalu enter.


Selanjutnya kita akan memberi hak akses pada moodle dengan perintah.
chown -R www-data:www-data moodle


Setelah itu kita akan pindah ke direktori www,dengan perintah berikut.
cd /var/www lalu enter.


Kita akan membuat direktori baru dengan yang akan di beri nama moodledata.
mkdir moodledata lalu enter.


Selanjutnya beri hak akses pada direktori moodledata dengan perintah berikut.
chmod -R 777 moodledata lalu enter.


chown -R www-data:www-data moodledata lalu enter.


Setelah itu kita buka web browser kalian lalu masuk ke alamat localhost/moodle.


Maka akan muncul tampilan awal dari moodle.
Pada pemilihan bahasa kita memilih engslih(en) lalu next.

Selanjutnya kita next saja karena disini tidak ada yang kit akan ubah.


Next saja.


Disini kita akan mengisi form di bawah ini, database name moodle,database user adalah user pada phpmyadmin dan database password adalah pssword pada phpmyadmin.

Lalu next saja.
 

Berikut ini adlah pengecekan paket server,karena paket server saya telah terinstall semua maka semuanya akan "ok"
 
Disini klik continue.


Selanjutnya isi form user di bawah ini.


Masukan nama situs.


Ini adalah tampilan home moodle.


Moodle telah berhasil terinstall.

Referensi

Sekian dan terimakasih,semoga bermanfaat.


Om Shanti Shanti Shanti Om.

Jumat, 02 September 2016

Langkah-Langkah Instalasi phpmyadmin.


Om Swastyastu.


pada kesempatan ini saya akan memposting tentang langkah-langkah instalasi phpmyadmin.

Pengertian.

phpMyAdmin adalah perangkat lunak bebas yang ditulis dalam bahasa pemrograman PHP yang digunakan untuk menangani administrasi MySQL melalui Jejaring Jagat Jembar (World Wide Web). phpMyAdmin mendukung berbagai operasi MySQL, diantaranya (mengelola basis data, tabel-tabel, bidang (fields), relasi (relations), indeks, pengguna (users), perizinan (permissions), dan lain-lain).

Fitur-fitur
Beberapa fitur dalam phpMyAdmin:
  • Antarmuka berbasis web.
    • Dukungan banyak fitur MySQL:
      • menelusuri dan drop basisdata (database), tabel, pandangan (view), bidang (fields) dan indeks.
      • membuat, menyalin, drop, dan mengubah nama basis data, tabel, kolom dan indeks.
      • pemeliharaan server, basis data dan tabel, dengan server konfigurasi.
      • melaksanakan, mengedit dan penunjuk pernyataan-SQL, bahkan batch-queries
      • mengelola pengguna MySQL dan hak istimewa.
      • mengelola prosedur penyimpanan.
  • Impor data dari CSV dan SQL
  • Ekspor data ke berbagai format: CSV, SQL, XML, PDF, ISO / IEC 26300 - OpenDocument Text dan Spreadsheet, Word, Excel, LATEKS dan lain-lain
  • Membuat grafik PDF dari tampilan basis data anda.
  • Membuat kompleks query menggunakan Query-by-example. (QBE)
  • Pencarian global dalam basis data.
  • Transformasi data disimpan ke dalam format yang menggunakan satu set fungsi yang telah ditetapkan, seperti menampilkan data blob-data atau download-link.
  • Dan banyak lagi.
Latar belakang.

 Untuk membuat database yang akan digunakan web server.

Maksud dan tujuan.

Membuat database yang akan di gunakan untuk menginstal paket-paket web server seprti moodle.

Langkah-langkah instalasi. 

Pertama kita buka terminal lalu mengetikan

apt-get install phpmyadmin Lalu "enter"

 

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.


Tampilan home phpmyadmin.



Sumber:https://id.wikipedia.org/wiki/PhpMyAdmin

Sekian dan terimakasih semoga bermanfaat.


Om Shanti Shanti Shanti Om.

Langkah-Langkah Instalasi Mysql


Om Swastyastu.

Kali ini saya akan menjelaskan langkah-langkah instalasi mysql.

Pengertian.

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus di mana penggunaannya tidak cocok dengan penggunaan GPL.

Langkah-langkah instalansi.

1.Pertama masuk terminal,lalu masuk root dengan mengetikan "su" atau "sudo su" lalu enter,dan masukan password.setelah itu ketikan perintah di bawah ini.

apt-get install mysql-server php5-mysql

Lalu "enter".

Lalu ketik "y" dan "enter".


Tunggu hingga muncul tampilan seperti bawah ini,disini kita di minta untuk memasukan password baru untuk user root mysql.


Setelah itu ketik ulang password tadi.


Jika sudah tunggu hingga instalasi selesai.

2.Setelah itu ketikan perintah

mysql_install_db


Lalu ketikan perintah

mysql_secure_installation


Masukan password root.


Disini kita diminta untuk mengganti password,kita pilih "y" lalu masukan password baru dan ketik ulang password .

 




 
Proses intsalasi telah selesai.


Sumber: https://id.wikipedia.org/wiki/MySQL

Sekian dan terimakasih,semoga bermanfaat.

Om Shanti Shanti Shanti Om.

Kamis, 01 September 2016

Pengertian Moodle



 Om Swastyastu.

Hari ini saya akan memposting tentang pengertian Moodle.

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

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.

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.
Penggunaan Moodle
Moodle berjalan tanpa harus dimodifikasi di Unix, Linux, FreeBSD, Windows, Mac OS X, NetWare dan sistem operasi lainnya yang mendukung PHP dan database, termasuk penyedia hosting web.
Data bekerja pada database tunggal. Moodle versi 1.6 dapat menggunakan MySQL atau PostgreSQL. Versi 1.7, rilis pada November 2006, dapat menggunakan pemisahan database secara penuh sehingga penginstall Moodle dapat memilih salah satu jenis server database seperti Oracle dan Microsoft SQL Server
Sistem e-learning memiliki banyak sekali dimensi penggunaannya. Fitur Penggunaan Moodle termasuk:
  • autetikasi, menggunakan Lightweight Directory Access Protokol (LDAP), Shibbloleth, atau metode standar lainnya seperti Internet Message Access Protocol (IMAP)
  • penerimaan kelas, menggunakan IMS Enterprise daripada metode standar lainnya, atau dengan interaksi langsung dengan database eksternal
  • pertanyaan kuis, menyediakan impor/ekspor banyak format: GIFT (format Moodle sendiri), IMS, XML dan XHTML (walaupun ekspor berjalan dengan baik, impor sering kali tidak berhasil). Moodle menyediakan bermacam jenis pertanyaan - Perhitungan, Deskripsi, Essai, Pencocokan, Pilihan berganda, Pilihan singkat, angka, Pencocokan jawaban singkat acak, Benar/Salah.
  • sumber, menggunakan IMS Content Packaging seperti Drupal, Joomla atau Postnuke (via ekstensi pihak ketiga)
  • sindikasi, menggunakan RSS atau NewsFeed - newsfeed dapat ditampilkan pada mata pelajaran, dan forum, blog, serta fitur lainnya yang dapat menyediakan newsfeed
Moodle juga memiliki fitur impor untuk pengguna dengan sistem spesifik lainnya, seperti mengimpor kuis atau seluruh mata pelajaran dari Blackboard atau WebCT. Bagaimanapun, teknis impor masih belum sempurna. Saat menulis ini (Feb 2010), Moodle tidak akan mengimport lagi mata pelajaran Blackboard, dikarenakan perubahan dari source-code php. Beberapa kegunaan yang tersedia dapat menolong mengubah mata pelajaran Blackboar menjadi format yang Moodle mengerti."Blackboard migration". moodle.org.</ref>
Pada Maret 2012 Blackboard memperoleh dua perusahaan berdasarkan software Moodle teramsuk Barltimore yang berdasarkan Moodlerooms Inc. dan NetSpot dari Adelaide, Australia. Moodlerooms Inc. terletak pada gedung yang sama dengan perusahaan pendidikan online lainnya yang bernama StraighterLine dan memiliki relasi yang dekat.

Sumber:https://id.wikipedia.org/wiki/Moodle

Om Shanti Shanti Shanti Om. 

Rabu, 31 Agustus 2016

Pengertian FTP


Protokol pengiriman berkas (bahasa Inggris: File Transfer Protocol) adalah sebuah protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pengiriman berkas (file) komputer antar mesin-mesin dalam sebuah Antarjaringan.FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan masih digunakan hingga saat ini untuk melakukan pengunduhan (download) dan penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP. Sebuah Klien FTP merupakan aplikasi yang dapat mengeluarkan perintah-perintah FTP ke sebuah server FTP, sementara server FTP adalah sebuah Windows Service atau daemon yang berjalan di atas sebuah komputer yang merespons perintah-perintah dari sebuah klien FTP. Perintah-perintah FTP dapat digunakan untuk mengubah direktori, mengubah modus pengiriman antara biner dan ASCII, menggugah berkas komputer ke server FTP, serta mengunduh berkas dari server FTP.

Sebuah server FTP diakses dengan menggunakan Universal Resource Identifier (URI) dengan menggunakan format ftp://namaserver. Klien FTP dapat menghubungi server FTP dengan membuka URI tersebut.
Cara kerja protokol FTP
FTP menggunakan protokol Transmission Control Protocol (TCP) untuk komunikasi data antara klien dan server, sehingga di antara kedua komponen tersebut akan dibuatlah sebuah sesi komunikasi sebelum pengiriman data dimulai. Sebelum membuat koneksi, port TCP nomor 21 di sisi server akan "mendengarkan" percobaan koneksi dari sebuah klien FTP dan kemudian akan digunakan sebagai port pengatur (control port) untuk membuat sebuah koneksi antara klien dan server, untuk mengizinkan klien untuk mengirimkan sebuah perintah FTP kepada server dan juga mengembalikan respons server ke perintah tersebut. Sekali koneksi kontrol telah dibuat, maka server akan mulai membuka port TCP nomor 20 untuk membentuk sebuah koneksi baru dengan klien untuk mengirim data aktual yang sedang dipertukarkan saat melakukan pengunduhan dan penggugahan.
FTP hanya menggunakan metode autentikasi standar, yakni menggunakan username dan password yang dikirim dalam bentuk tidak terenkripsi. Pengguna terdaftar dapat menggunakan username dan password-nya untuk mengakses, men-download, dan meng-upload berkas-berkas yang ia kehendaki. Umumnya, para pengguna terdaftar memiliki akses penuh terhadap beberapa direktori, sehingga mereka dapat membuat berkas, membuat direktori, dan bahkan menghapus berkas. Pengguna yang belum terdaftar dapat juga menggunakan metode anonymous login, yakni dengan menggunakan nama pengguna anonymous dan password yang diisi dengan menggunakan alamat e-mail.

Selasa, 30 Agustus 2016

Konfigurasi Web Server

Om Swastyastu.

Pada kesempatan kali ini saya akan menjelaskan tenetang web server.

Pengertian.
Server web atau peladen web dapat merujuk baik pada perangkat keras ataupun perangkat lunak yang menyediakan layanan akses kepada pengguna melalui protokol komunikasi HTTP atau HTTPS atas berkas-berkas yang terdapat pada suatu situs web dalam layanan ke pengguna dengan menggunakan aplikasi tertentu seperti peramban web.
Penggunaan paling umum server web adalah untuk menempatkan situs web,namun pada prakteknya penggunaannya diperluas sebagai tempat peyimpanan data ataupun untuk menjalankan sejumlah aplikasi kelas bisnis.

Latar belakang.
Fungsi utama sebuah server web adalah untuk mentransfer berkas atas permintaan pengguna melalui protokol komunikasi yang telah ditentukan. Disebabkan sebuah halaman web dapat terdiri atas berkas teks, gambar, video, dan lainnya pemanfaatan server web berfungsi pula untuk mentransfer seluruh aspek pemberkasan dalam sebuah halaman web yang terkait; termasuk di dalamnya teks, gambar, video, atau lainnya.

Maksud dan tujuan.
Membuat web server pada debian dan dapat di gunakan sharing file atau data.

Langkah-langkah konfigurasi.
1.Pertama,install apache pada debian dengan mengetikan perintah "apt-get install apache2" lalu "enter".

2.Setelah itu lihat hasil apache2 atau webserver menggunakan web browser,caranya dengan memasukan IP server kita.


3.Selanjutnya kita akan mengetes webserver dengan php script.Ketikan perintah
"nano /var/www/html/test.php" lalu enter.


Maka akan muncul direktori kosong,lalu tambahkan script di bawah ini.
<?/php
phpinfo();
?>

Lalu tekan "ctrl+x" lalu "y" dan "enter".

Setelah itu tes menggunakan web browser dengan memasukan IP "192.168.33.2/test.php"
 Maka hasilnya seperti di bawah ini.


Referensi: http://rosinta2.blogspot.co.id/2016/02/menguji-web-server-dengan-php-script-di.html


Sekian dan terimakasih,semoga bermanfaat.

Om Shanti Shanti Shanti Om.