Monday, July 31, 2017

Melakukan Siaran Menggunakan Laptop Sendiri (Internet DJ Console)

assalamu'alaikum wr. wb.

A. Pendahuluan

Kali ini Senin , 31 Agustus setelah saya melakukan instalasi IceCast2 kemarin sekarang saya akan melakukan pengujian dengan menggunakan Internet DJ Console (IDJC) sebagai station penyiar.

1. Pengertian

IDJC atau Internet DJ Console adalah sebuah proyek yang dimulai pada bulan Maret 2005 untuk menyediakan sumber-klien yang kuat namun mudah digunakan bagi individu yang tertarik untuk streaming siaran radio langsung melalui Internet menggunakan server Shoutcast atau Icecast.

Karena banyaknya aplikasi streaming yang sudah ada tapi hanya sedikit menyalurkan sepasang saluran audio atau daftar putar tetap, diputuskan bahwa IDJC akan menjadi lawan dan mensimulasikan perangkat keras audio untuk mengurangi biaya pembuatan studio rumah. .


2. Latar Belakang

Untuk memfungsikan server streaming kita perlu melakukan instalasi radio server.

3. Maksud dan Tujuan

Melakukan siaran radio yang akan ditampung pada server streaming.

4. Hasil yang Diharapkan

Dapat melakukan siaran pada server sendiri dengan lancar.

B. Alat dan Bahan

  1. Aplikasi Internet DJ Console.
  2. Laptop
  3. Server Radio Streaming
  4. Jaringan

C. Jangka Waktu Pelaksanaan Pekerjaan

10 menit

D. Prosess & Tahapan Pelaksanaan Pekerjaan

Bab 1. Instalasi

1. Pertama Install internet DJ Console pada Terminal.
#apt-get install idjc
 2.  IDJC dapat dijalankan melalui GUI dan CLI.
untuk CLI jalankan dengan perintah.
#idjc
 3. Pilih Profile Manager dan Open.
 4. Langkah selanjutnya buat koneksi ke server dengan menekan New.

 5. Isikan informasi sesuai server.
Hostname: localhost <--- Alamat Domain/IP dari sever
Port Number: 8000 <----Port deafultnya
Mount point: /radio <---- Letak radio streaming
Login Name: Source <--- Login deafult untuk penyiar

Password: ******** <---- Untuk keamannan akun
Klik OK.
 6. Masuk ke menu Format dan konfigurasi format IDJC.

 7. Isikan Username Penyiar/DJ yang akan muncul pada Alamat streaming.

 8. Setelah selesai klik Group Control 1 dan Connect.

 Jika muncul sudah berwarna hijau berarti sudah berhasil.

Bab 2. Pengecekkan
 1. Masukkan lagu atau lakukan Stream dengan mic.
Jika menggunakan lagu Drag adn Drop file nya.
Jangan lupa tekan Play >

 2. Konekkan kembali dengan server radio Streaming.
3. Masuk Web Browaser dan selamat Streaming.

sekian dan terima kasih

E. Hasil yang Didapatkan

Dapat mendengarkan siaran pada server sendiri secara langsung.

F. Temuan Permasalahan

Laptop penyiar tidak dapat mendengarkan streaming pada servernya sendiri.

G. Kesimpulan yang Didapatkan

Sebuah tempat penyimpanan akan berfungsi ketika ada barang yang disimpan.

H. Referensi & Daftar Pustaka

http://idjc.sourceforge.net/
read more...

Saturday, July 29, 2017

Instalasi IceCast2 Server Radio Streaming

assalamu'alaikum wr. wb.


A. Pendahuluan

Kali ini Sabtu, 29 Juli 2017 saya akan melakukan instalasi server radio straming pada debian 8.6 server.



1. Pengertian

IceCast2 adalah server media streaming (audio / video) yang saat ini mendukung aliran Ogg (Vorbis dan Theora), Opus, WebM dan MP3.
Ini bisa digunakan untuk membuat stasiun radio internet atau jukebox yang dikelola secara pribadi dan banyak hal di antaranya. Ini sangat serbaguna dalam format baru itu dapat ditambahkan relatif mudah dan mendukung standar terbuka untuk komunikasi dan interaksi.

Icecast didistribusikan di bawah GNU GPL, versi 2.


2. Latar Belakang

Dalam menampung tempat siaran di butuhkan sebuah server yang dapat diakses oleh banyak orang.

3. Maksud dan Tujuan

Melakukan instalasi server radio streaming menggunakan IceCast sebagai tempat siaran.

4. Hasil yang Diharapkan

 Orang lain dapat mendengar siaran yang saya posting

B. Alat dan Bahan

Laptop
Debian Server
Jaringan

C. Jangka Waktu Pelaksanaan Pekerjaan

30 menit

D. Prosess & Tahapan Pelaksanaan Pekerjaan

1.  Pertama masuk ke dalam server kita sebagai root.
#ssh sidik@192.168.184.2
#su

 

2. Install IceCast2 pada terminal laptop.



3. Jika muncul tab menu seperti dibawah ini tekan saja "yes".



4. Isikan nama host anda.


5. Masukan password untuk radio penyiar.


6. Masukkan password ulang.


7. Masukan password administrasi.


8. Edit file configurasi "icecast.xml"
nano /etc/icecast2/icecast.xml
scroll kebawah sampai menemukan kata "hackme"
9. Rubah variable pada file "icecast2"
#nano /etc/default/icecast2
pada bagian "ENABLE=false" "ENABLE=true"
10. Setelah selesai konfigurasi lakukan restart icecast.
#service icecast2 restart
11. Pada browser ketikkan ip debian:port
192.168.184.2:8000

Klik administration untuk login sebagai admin.

note: Icecast2 ini hanya sebagai server dari station-station radio jadi untuk mengdengarkan siaran perlu ada station yang melakukansiaran dan terhubung ke server ini.

Dan dapat di lihat pada blog saya selanjutnya.

E. Hasil yang Didapatkan

Dapat menginstal dan memahami icecast di dalam radio server

F. Temuan Permasalahan

Icecast tidak bisa memutar lagu pada laptop penyiar, karena penyiar mengirim data buka menerima dat

G. Kesimpulan yang Didapatkan

Icecast merupakan kumpulan stasiun radio 

H. Referensi & Daftar Pustaka


read more...

Friday, July 28, 2017

Menambahkan Kapasitas Upload Pada Server

assalamu'alaikum wr. wb.

A. Pendahuluan

Kali ini senin 28 Juli 2017 saya akan memposting tentang cara menambahkan kapasitas yang di peuntukan untuk melakukan upload (increase upload limit).



1. Pengertian

Upload Max adalah kapasitas atau ukuran maksimal  yang di peruntukan kepada setiap file yang aka di upload.

Post Max adalah Total kapasiatas file-file yang telah di upload dan tidak boleh melebihi batas maksimal .

2. Latar Belakang

Ketika saya mengapload sebuah file ke server saya tidak bisa melakukan upload file karena file yang saya upload melebihi batas Upload Max yang terlalu sedikit.

3. Maksud dan Tujuan

Agar dapat melakukan upload file atau data dengan ukuran yang besar dan banyak.

4. Hasil yang Diharapkan

Dapat membantu proses upload dan post data.

B. Alat dan Bahan

 Terminal pada server

C. Jangka Waktu Pelaksanaan Pekerjaan


5 menit tahapan pelaksanaan

D. Prosess & Tahapan Pelaksanaan Pekerjaan
1. Pertama edit file "php.ini"dalam folder /etc/php5/apache2/
 untuk phpnya sesuaikan dengan php yang anda install
#nano /etc/php5/apache2/php.ini

 2. Cari kata "upload_max "
Tekan Crtl+W dan tuliskan "upload_max"

 
 3. Masukkan ukuran yang anda inginkan disini saya mengisi dengan 50M
note: K = kilobyte ,M = Megabyte ,G = Gigabyte

4. Cari kata "post_max " 
Tekan Crtl+W dan tuliskan "post_max"

5. Karena Post merupakan ukuran total, Jadi disini saya mengisi 10G
 Setelah selesai kita simpan dengan perintah
           Crtl+X dan tekan Y

6. Restart apache2
 #service apache2 restart

E. Hasil yang Didapatkan

Dapat mengapload data dalam ukuran yang besar dan banyak.

F. Temuan Permasalahan

saat pertama lakukan hanya merubah kapasitas upload_max saja sehingga tidak banyak file yang dapat di upload.
 
G. Kesimpulan yang Didapatkan

Saat kita mengupload file ukuran besar kita juga memerlukan ukuran penyimpanan yang besar.

H. Referensi & Daftar Pustaka


Buku Konfigurasi Debian Server_Ver_BLC-Telkom.pdf

wassalamu'alaikum wr. wb.
read more...

Thursday, July 27, 2017

Membangun Pembelajaran Online Dengan Moodle 3.3

assalamu'alaikum wr.wb

A. Pendahuluan

Pada kali ini  Kamis, 27 Juli 2017 saya akan membangun sistem pembelajaran online dengan memakai moodle sebagai CMS-nya.

 

1. Pengertian

Sistem manajemen konten : content 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.


Moodle adalah perangkat lunak bebas dan open-source perangkat lunak sistem manajemen pembelajaran yang ditulis dalam PHP dan didistribusikan di bawah GNU General Public License.Dikembangkan berdasarkan prinsip pedagogis, Moodle digunakan untuk pembelajaran campuran, pendidikan jarak jauh, kelas terbalik dan proyek e-learning lainnya di sekolah, universitas, tempat kerja dan sektor lainnya.
 
2. Latar Belakang

Moodle ini merupakan Cms yang sangat cocok digunakan untuk pembelajaran dan akan mudah di gunakan karena fitur-fiturnya yang lengkap.

3. Maksud dan Tujuan

Melampirkan soal-soal latihan pada moodle untuk pembelajaran siswa.


4. Hasil yang Diharapkan

  • Dapat memudahkan siswa belajar tanpa harus berada di depan buku terus menerus.
  • Dapat memudahkan guru mengoreksi hasil pekerjaan siswa.

B. Alat dan Bahan

  • CMS Moodle
  • PC Server
  • Laptop
  • Koneksi untuk mendownload packet.

C. Jangka Waktu Pelaksanaan Pekerjaan 

 1 Jam pelaksanaan pekerjaan

D. Prosess & Tahapan Pelaksanaan Pekerjaan

1. Pertama masuk ke situs resminya moodle yang saya link'kan di atas.
Masuk ke tab menu Download.
 2. Jika sudah di download kirimkan filenya ke server.
 disini saya menggunakan perintah scp.
#scp moodle-latest-33.zip sidik@192.168.184.2
 3. Masuk ke server.
   disini saya menggunakan ssh.
#ssh sidik@192.168.184.2
 4. Copy file moodle yang ada di folder "/home" ke dalam folder "/var/www/html/moodle".
#cp /home/moodle-latest-33.zip /var/www/html/moodle
 5. Exstract file moodlenya.
#Unzip moodle-latest-3.3.zip
 6. Setelah di unzip kita berikan hak akses kepada moodlenya.
#chmod 755 moodle

 7. Dan berikan juga hak kepemilikan atas direktory moodle.
#chown -R www-data:www-data moodle
 8. Masuk ke direktory "/var/www/".
#cd /var/www/

 9. Buat direktory untuk menyimpan data dengan nama "moodledata"
#mkdir moodledata

 10. Berikan hak akses dan kepemilikan sama dengan direktory moodle
#chmod 777 moodledata/
#chown -R www-data:www-data moodledata/ 

 11. Buat database untuk phpmyadmin.
Masuk phpmyadmin
 Create database
 12. Masuk ke moodle dengan mengetikkan:
192.168.184.2/moodle
 13. Isikan nama dan lokasi directory moodlenya.


 14. Pilih database yang Mariadb

 15. Isikan biodata databasen yang berupa user, password dan, nama database.

 16. Lanjutkan saja.

 17. Berikutnya akan muncul pengecekkan sebelum moodle melakukan instalasi.


 18. Jika muncul error seperti di bawah ini silahkan klik  this test must pass.
dan copy kan



19. Selanjutnya copy text dibawah ini.



20. Pada terminal ssh tadi kita ketikkan perintah.
#nano /etc/mysql/my.cnf

 21. Pastekan file yang sudah di copy tadi.


 22. Setelah instalasi lakukan restart pada mysql.

 23. Masuk ke web moodle lagi dan refresh kemudian akan muncul tampilan seperti ini.

Setelah tidak muncul error klik Continue . dan tunggu proses instalasi sampai selesai..


E. Hasil yang Didapatkan

Dapat membuat E-learning yang dapat membantu sekolah dalam kegiatan mengajar.

F. Temuan Permasalahan

Belum memberikan hak akses sehingga moodle tidak dapat mengeksekusi file ke dalam database.

G. Kesimpulan yang Didapatkan

Moodle ini sangat efektif dan mendukung fitur-fitur lainya.

H. Referensi & Daftar Pustaka


https://id.wikipedia.org/wiki/Sistem_manajemen_konten

wassalamu'alaikum wr. wb.
read more...
 
Copyright © 2014 MOCH.SIDIK || BLC TELKOM KLATEN • All Rights Reserved.
Distributed By Free Blogger Templates | Template Design by BTDesigner • Powered by Blogger
back to top