Tuesday 31 January 2017

INSTALLASI AUTOINDEX DI LOCALHOST

Tags
INSTALLASI AUTOINDEX DI LOCALHOST



Assalamuallaikum wr.wb


A.Pengertian
utoIndex atau Autoindex PHP Script merupakan salah satu CMS (Content Management System) yang dapat kita gunakan sebagai File Manager Online. Selain itu Autoindex ini juga dapat dimanfaatkan sebagai Kumpulan direktori file berbasis web ( Website Directory indexer ). Dengan kata lain, CMS ini dapat kita pakai sebagai gudang data, dimana kita dapat meng-upload suatu file dan kemudian dapat di-download oleh siapapun melalui alamat web (URL).


B.Latar belakang
Dengan auto index kita lebih dipermudah dalam pencarian file data pada server data base dan lebih menambah daya tarik dalam data base kita


C.Maksud dan tujuan
Tujuannya adalah agar memudahkan kita dalam memanagement file-file data pada database kita


D.Alat dan bahan
  1. Server/Laptop
  2. file auto index
  3. Koneksi intenet

E.Waktu pelaksanaan
Disini saya membtuhkan waktu kisaran 10 menit


F.Tahap pelaksanaan
  1. pertama kita masuk ke terminal dan masuk sebagai super user
  2. lalu kita masuk ke direktori dimana kita menyimpan file auto indexnya
  3. lalu kita copy file auto indexnya ke direktory /var/www/html dengan perintah "cp nama_file /var/www/html"
  4. lalu kita ekstrak file tersebut dengan "unzip nama_file" karena file berekstensi .zip
  5. lalu kita ganti nama file auto indexnya dengan perintah "mv nama_file_lama nama_file_baru"
  6. setelah itu kita beri hak akases dengan perintah "chown -R www-data:www-data nama_file"
  7. lalu kita beri hak akses dengan perintah "chmod -R 755 nama_file"
  8. lalu kita coba buka di browser dengan perintah "localhost/nama_file_autoindex" maka akan muncul tampilan seperti gambar dibawah
  9. di jendela ini kita dapat langsung klik configure atau menambahkan configurasi
  10. jika success maka akan muncul tampilan seperti gambar dibawah, klik continue
  11. berhasil

G.Hasil dan kesimpulan
Hasilnya auto index sudah bisa digunakan dan dengan auto index ini kita bisa memasukkan vidio, E-book, dan file berekstensi apapun


H.Referensi

Sekian dari saya bila ada salah saya mohon maaf 

Wassalamuallaikum wr.wb
 

Monday 30 January 2017

INTEGRASI THUNDERBIRD DENGAN MAIL SERVER

Tags
INTEGRASI THUNDERBIRD DENGAN MAIL SERVER



Assalamuallaikum wr.wb

Hai bertemu lagi dengan saya disini saya akan membagikan tentang cara integrasi thunderbird dengan mail server


A.Pengertian
Thunderbird adalah sebuah software open source yang dikembangkan oleh  Mozilla Foundation yang digunakan utuk mengirim email antar komputer

B.Latar belakang
Aplikasi mail server itu ada banyak tidak hanya thunderbird ada juga squirrelmail, icewarp, cmailserver, dan salah satunya yang saya gunakan ini
thunderbird

C.Maksud dan tujuan
Tujuannya untuk memudahkan client dalam mengakses mail server kita

D.Waktu pelaksanaan
Disini saya membutuhkan waktu kisaran 20 menit
E.Alat dan bahan
  1. Server debian yang ssudah diinstall mail server
  2. koneksi internet
  3. aplikasi thunderbird
  4. laptop untuk meremote
F.Tahap pelaksanaan
  1. Pastikan kita sudah punya software thunderbirdnya jika belum kita download disini
  2. jika sudah pastikan kita juga sudah install mail servernya pada server kita
  3. pertama kita buka thunderbirdnya, maka akan muncul tampilan seperti gambar dibawah, isikan nama kalian
  4. lalu klik skip this and use my existing email 
  5. maka akan muncul tampilan pengisian data mailnya
  6. pada
    Your name          : isikan nama_host yang sudah dibuat
    Email address    : iskan nama_host@nama_domain
    Password           : isikan password host yang sudah dibuat  
  7. klik continue
  8. lalu kita pilih pop3, lalu klik done
  9. maka akan muncul tanda warning, tenang saja kita cheklist pada i understan the risks, lalu klik done
  10. jika berhasil maka tampilan akan seperti gambar dibawah
  11. berhasil
G.Hasil dan kesimpulan
Hasilnya saya berhasil mengintegrasi mail server saya dengan thunderbird dan dengan thunderbird ini kita lebih mudah untuk mengirim email kepada client yang lain

H.Referensi

Sekian dari saya bila ada salah saya mohon maaf

Wassalamuallaikum wr.wb
 

Friday 27 January 2017

KONFIGURASI SECURING WEB DENGAN HTTPS

Tags
KONFIGURASI SECURING WEB DENGAN HTTPS


Assalamuallaikum wr.wb

Hai bertemu lagi dengan saya disini saya akan membagikan tentang cara menamabah keamanan web kita dengan https


A.Pengertian
Protokol transfer hiperteks adalah versi aman dari HTTP, protokol komunikasi dari World Wide Web. Ditemukan oleh Netscape Communications Corporation untuk menyediakan autentikasi dan komunikasi tersandi dan penggunaan dalam komersi elektris.
Selain menggunakan komunikasi plain text, HTTPS menyandikan data sesi menggunakan protokol SSL (Secure Socket layer) atau protokol TLS (Transport Layer Security). Pada umumnya port HTTPS adalah 443.
Tingkat keamanan tergantung pada ketepatan dalam mengimplementasikan pada browser web dan perangkat lunak server dan didukung oleh algorithma penyandian yang aktual.
Oleh karena itu, pada halaman web digunakan HTTPS, dan URL yang digunakan dimulai dengan https:// bukan dengan http://.
Kesalahpahaman yang sering terjadi pada pengguna kartu kredit di web ialah dengan menganggap HTTPS “sepenuhnya” melindungi transaksi mereka. Sedangkan pada kenyataannya, HTTPS hanya melakukan enkripsi informasi dari kartu mereka antara browser mereka dengan web server yang menerima informasi.


B.Latar belakang
  1. Autentikasi server memungkinkan peramban dan pengguna memiliki kepercayaan bahwa mereka sedang berbicara kepada server aplikasi sesungguhnya.
  2. Kerahasiaan data berarti eavesdropper tidak dapat mengerti komunikasi antara peramban pengguna dan server web, karena data tersandi.
  3. Integritas data berarti penyerang jaringan tidak dapat merusak atau mengubah isi komunikasi antara peramban pengguna dengan server web, karena divalidasi oleh message authentication code (MAC).

C.Maksud dan tujuan
Tujuannya untuk mengamanakan web server kita dari serangan luar


D.Alat dan bahan
  1. Sumber referensi
  2. Koneksi internet
  3. server yang sudah terinstall web server (apache2 dll)

E.Waktu pelaksanaan
Disini saya membutuhkan waktu kisaran 15 menit

F.Tahap pelaksanaan
  1. Pertama kita remote terlebih dahulu server kita
  2. Jika sudah kita ketikkan perintah
    openssl req -new -x509 -days 3650 -nodes -out /etc/apache2/apache2.pem -keyout /etc/apache2/apache2.pem









  • Maka akan muncul tampilan pengisian kita bisa isi atau tidak
  • Lalu ketikan perintah
    a2enmod ssl

  • Setelah itu kita edit file ports.conf dengan perintah
    nano /etc/apache2/ports.conf

  • lalu pada bagian paling bawah kita tambahkan perintah seperti berikut jika sudah ada tidak usah                                                                                                                                                                                   <IfModule mod_gnutls.c>
        Listen 443
    </IfModule>
  • Jika sudah kita save dengan menekan ctrl + O --> lalu Enter
  • Lalu kita ketikkan perintah
    nano /etc/apache2/sites-available/000-default.conf
     
  • Pada baris paling bawah kita tambahkan perintah                                               <VirtualHost *:443>
        ServerName kurnia.net  --> (kita beri nama domain)
        ServerAlias kurnia.net --> (kita beri nama domain)
        SSLEngine on
        SSLCertificateFile /etc/apache2/apache2.pem
        </VirtualHost>
  • Jika sudah kita save dengan menekan ctrl + O --> Enter
  • Setelah itu kita restart apache dengan perintah
    /etc/init.d/apache2 restart
  • Lalu kita cek di browser dengan perintah https://ip_server


  • Berhasil


  • G.Hasil dan kesimpulan
    Hasilnya saya berhasil membuat web server saya menjadi https dan dengan menjadikan web server kita menjadi https maka akan menambah keamanan dari web server kita


    H.Referensi

    Sekian dari saya bila ada salah saya mohon maaf

    Wassalamuallaikum wr.wb
     

    Thursday 26 January 2017

    MEMBANGUN RADIO STREAMING DENGAN ICECAST2

    Tags
    MEMBANGUN RADIO STREAMING DENGAN ICECAST2



    Assalamuallaikum wr.wb

    Hai bertemu lagi dengan saya disini saya akan membagikan tentang cara membangun radio streamig dengan iceceast2


    A.Pengertian
    Icecast adalah media streaming proyek dirilis sebagai perangkat lunak bebas dipertahankan oleh Xiph.org Yayasan . Hal ini juga mengacu khusus untuk server yang Program yang merupakan bagian dari proyek. Icecast diciptakan pada bulan Desember 1998 / Januari 1999 oleh Jack Moffitt dan Barath Raghavan untuk memberikan open source audio server streaming yang siapa pun bisa memodifikasi, penggunaan, dan bermain-main dengan. Versi 2 dimulai pada tahun 2001, sebuah penulisan ulang tanah-up yang bertujuan dukungan multi-format (awalnya menargetkan Ogg Vorbis ) dan skalabilitas; rewrite ini dirilis pada Januari 2004. 


    B.Latar belakang
    Karena kemajuan teknologi kita sekarang dapat membuat radio streaming kita sendiri dengan icecast dan kita dapat melakukan streaming sendiri di server kita sendiri

    C.Maksud dan tujuan
    Tujuannya supaya kita mengerti bagaimana konsep radio streaming yang biasa kita dengar dan supaya kita bisa membuat radio streaming kita sendiri


    D.Alat dan bahan
    1. Server debian
    2. Koneksi internet
    3. Komputer client

    E.Waktu pelaksanaan
    Disini saya membutuhkan waktu kisaran 30 menit


    F.Tahap pelaksanaan
    1. Pertama kita remote server kita terlebih dahulu
    2. Setelah diremote kita update server kita dengan perintah
      apt-get update



  • Jika sudah selesai update kita install icecastnya dengan perintah
    apt-get install icecast2
    , tekan Enter saja
  • Maka akan muncul tampilan seperti gambar dibawah ini, kita pilih yes untuk melanjutkan konfigurasi radio streamingnya
  • pada tahap ini kita disuruh mengisikan hostname server anda masukka nama host server tekan tab pilih ok tekan enter
  • Setelah itu kita diminta untuk mengisikan password untuk user sourcenya yaitu user penyiarnya, klik tab -> ok
  • setelah itu kita diminta untuk mengisikan password user relay, klik tab -> ok
  • Setelah itu kita diminta untuk mengisikan password user admin yang digunakan untuk login di web browser, setelah itu kita tekan tab lalu ok
  • setelah proses instalasi selesai kita konfigurasi icecastnya disini kita akan mengedit dua file yaitu /etc/icecast2/icecast.xml dan /etc/default/icecast2
  • pertama kita edit terlebih dahulu file /etc/icecast2/icecast.xml dengan perintah
    "nano /etc/icecast2/icecast.xml"
    lalu kita cari kata hackme dengan menekan ctrl + w ketikkan hackme

  • Lalu pada hackme kita ganti password yang telah kita konfigurasi icecast tadi
  • setelah itu kita simpan dengan menekan crrl + O lalu enter
  • Setelah itu kita konfigurasi /etc/defaul/icecast2 dengan perintah
    nano /etc/default/icecast2
  • pada bagian terbawah terdapat kata ENABLE=false kita ubah menjadi ENABLE=true

  • kemudian kita save dengan menekan ctrl + O lalu enter
  • setelah itu kita restart dan start icecastnya dengan perintah Restart =
    /etc/init.d/icecast2 restart
    untuk startnya =
    /etc/init.d/icecast2 start






  • kita cek di web browser dengan cara "
    ip_server:8000
    disini anda dapat login dengan username admin dan juga passwordnya

  • Jika kita ingin On air atau siaran radio kita dapat melakukannya dengan aplikasi mixxx di linux, kita dapat menginstallnya dengan cara
    apt-get install mixxx libportaudio2
  • Setelah menginstall kita buka aplikasinya lalu kita pilih option --> preferances --> Live broadcasting untuk menyambungkan laptop kita ke server
  • kita isikan data-datanya                                                                                    Type : type dari server radio broadcast yang digunakan contoh icecast1 ,icecast2 ,southcast
    Log in : tempat untuk mengisi username yaitu untuk icecast2 usernamenya , source
    Host : ip server atau domainnya dari server radio streaming yang digunakan
    Mount : bagian yang akan di akses client untuk mendengarkan radio
    Port : yaitu diisi port dari sistem icecast2
    Password : password log in dari user source

  • Jika sudah kita klik apply lalu OK pastikan muncul tampilan mixxx has
    success fully connected to the streaming server
  • Untuk upload lagu di aplikasi mixxx kita pilih FILE-LOAD TRACK TO DECK 1 atau 2, jika ingin menampilkan disebelah kiri kita pilih load track to deck 1 jik ingin di kanan pilih load track to deck 2, jika sudah kita play lagunya
  • lalu kita cek di client lewat web browser dengan cara
    ip_server:8000
    maka akan muncul tampilan seperti gambar dibawah, lalu kita klik /radio

  • berhasil


  • G.Hasil dan kesimpulan
    Dengan kita menginstall icecast kita bisa melakukan streaming radio sendiri dengan menggunakan server kita sendiri


    H.Referensi


    Sekian dari saya bila ada salah saya mohon maaf

    Wassalamuallaikum wr.wb