Rabu, 28 September 2016

KONFIGURASI SAMBA FILE SERVER

Tags
Assalamualaikum wrwb..

 Kali ini saya akan berbagi tentang bagaimana konfigrasi Samba file server di debian server 8.5.

1.PENGERTIAN

Samba adalah program yang bersifat open source yang menyediakan layanan
berbagi berkas (file service) dan berbagi alat pencetak (print service), resolusi nama NetBIOS, dan pengumuman layanan (NetBIOS service announcement/browsing). Sebagai sebuah aplikasi file server, Samba mengizinkan berkas, alat pencetak, dan beberapa sumber daya lainnya agar dapat digunakan oleh banyak pengguna dalam keluarga sistem operasi UNIX, dan mengizinkan interoperabilitas dengan sistem operasi Windows. Samba
dibuat berdasarkan protokol Server Message Block (SMB), oleh Andrew Tridgell.

2.LATARBELAKANG

File Server memberikan layanan berupa penyediaaan file ataupun folder yang dapat diakses bersama-sama oleh para pengguna di dalam suatu jaringan. File Server sering juga disebut sebagai sistem File Sharing. Keuntungan dari penggunaan File Server ini dapat kalian lihat dari segi keefisiensiannya. Misalnya dalam suatu kasus kalian mempunyai 100 PC Client yang perlu diinstallkan program. Akan tetapi file installer program tersebut hanya
terdapat disalah satu komputer saja. Tentunya akan sangat merepotkan dan beresiko apabila kalian harus mengkopikan file installer tersebut ke tiap-tiap PC secara manual. Nah, solusinya adalah dengan penggunaan metode File Sharing ini. Dimana hanya ada satu komputer yang men-sharing file installer program tadi, lalu dari komputer-komputer client hanya tinggal mengaksesnya saja.

3.MAKSUD DAN TUJUAN

Untuk mempermudah dalam berbagi file ke banyak client karena client hanya tinggal men-download saja.

4.ALAT DAN BAHAN

- Laptop
- Debian server yang sudah diinstall

5.JANGKA WAKTU PENGERJAAN

Dapat dikerjakan dalam waktu 30-40 menit sesuai pemahaman masing-masing.

6.TAHAP PELAKSANAAN

1.Silahkan masuk sebagai root ke server anda dan ketikkan perintah:

# apt-get install samba


Untuk melanjutkan tekan Y atau bisa anda enter saja

2.Lalu anda konfigurasi data atau folder yang akan anda sharing disini folder yang akan saya sharing adalah /home/ajef/ , konfigurasinya :

# nano /etc/samba/smb.conf

 
Pada bagian terbawah silahkan anda tambahkan beberapa baris berikut :

[smkn1banjit.net]
path = /home/aku
browseable = yes
writeable = yes
guest ok = no
public = no
read only = no
security = user



Keterangan :
path = adalah letak file-file yang akan akan dibagikan
browseable = yes berarti bisa dilihat oleh publik
security = share berarti tanpa menggunakan password, user berarti menggunakan enkripsi password
writeable = yes berarti dapat ditulis dapat di tambahkan file atau folder dari client yang membuka , jika no maka kebalikannya
guest ok = berarti ijin untuk tamu atau tanpa password jika yes jika no maka kebalikanya
read only = berarti hanya dapat dilihat dan dibaca termasuk menyalin file tapi tidak dapat menambahkan file atau folder kedalamnya jika yes jika no maka kebalikanya.

Lalu simpan (ctrl+x tekan Y tekan enter)

3.Setelah tersimpan silahkan anda masukan user untuk pengguna samba jika anda mengunakan user,dengan perintah :

#smbpasswd -a ajef


4.Kemudian restart service samba dengan perintah :

# service smbd restart
            atau
# /etc/init.d/samba/restart


5.Lalu silahkan masuk ke file directory anda dan ikut langkah-langkah dibawah ini;

- masuk ke file directory ajef -> tekan (Ctrl+l)


6.Selanjutnya ketikkan :

smb://ipserver
       contoh  
smb://192.168.21.2


7.Setelah diklik 2x maka akan muncul kotak dialog untuk memasukan username dan password yang sudah di konfigurasikan tadi silahkan log in seperti gambar dibawah.


8.Setelah anda log in maka anda akan masuk ke folder sesuai dengan yang sudah dikonfigurasi silahkan anda coba untuk upload atau download ataupun  menghapus file dan folder di dalamnya.



7.HASIL DAN KESIMPULAN

Hasil-nya saya mampu meng-konfigurasi samba file-nya dan sudah dapat digunakan sesuai kebutuhan.Dan kesimpulannya mungkin hal ini terlihat simple dan mudah namun sangat bermanaat seperti yang sudah dijelaskan di atas.

8.REFERENSI

- http://203.130.243.185/data/eBook%20TKJ/Buku%20Konfigurasi%20Debian%20Server_Ver_BLC-Telkom.pdf

Selasa, 27 September 2016

KONFIGURASI DNS SERVER DEBIAN 8.5

Tags
Assalamualaikum wrwb...

Kali ini saya akan berbagi tentang bagaimana konfigurasi Domain NAme System di Debian server 8.5.

1.PENGERTIAN

DNS atau Domain Name System, adalah sebuah server yang berfungsi menangani translasi penamaan host-host kedalam IP Address, begitu juga sebaliknya dalam menangani translasi dari IP Address ke Hostname/Domain. Dalam dunia internet, komputer berkomunikasi satu sama lain dengan mengenali IP Address-nya, bukan domainnya. Akan tetapi, manusia jauh lebih sulit dalam mengingat angka-angka dibanding dengan huruf.Contohnya saja, lebih mudah mana mengetikkan alamat ip 118.98.36.20 di browser  dibandingkan dengan mengetik domain www.google.com saja? Tentunya lebih mudah mengingat yang www.google.com.Untuk itulah DNS Server dibuat,dimana alamat IP akan diubah menjadi domain, begitu pula sebaliknya. Aplikasi DNS yang paling sering digunakan di debian adalah bind9.

 2.LATARBELAKANG

Dengan banyaknya IP yang digunakan seperti socmed maka akan sulit bagi kita untuk mengingat semuanya,jadi ini adalah salah satu solusi yang bisa kita coba.
 
3.MAKSUD DAN TUJUAN

Untuk mempermudah para client mengakses suatu website atau alamat suatu socmed dengan mengetikkan domainnya saja.

4.ALAT DAN BAHAN

- 1 buah laptop
- debian server yang sudah diinstall

5.JANGKA WAKTU PENGERJAAN

Dapat dikerjakan 1-2 jam dalam tahap belajar sesuai pemahaman pribadi masing-masing.

6.TAHAP PELAKSANAAN

1.Silahkan masuk ke server anda atau bisa kita remote menggunakan SSH.Lalu langsung install bind9,ketikkan perintah:

# apt-get install bind9


2.Pertama dalam konfigurasi ini anda harus membuat domain terlebih dahulu contoh smkn1banjit.net lalu anda harus tahu ip server nya contoh milik saya 192.168.21.2 kemudian anda tentukan nama db.forward dan db.revese contoh nya db.forward saya beri nama db.ajef kemudian db.revese saya beri nama db.tkj lalu setelah menentukan itu mulai untuk mengkonfigurasi :

# cd /etc/bind/
#nano named.conf.local
 

3.Lalu silahkan Tambahkan baris berikut ini ke bagian bawah setelah
     //include "/etc/bind/zones.rfc1918";
zone "smk.net" {
type master ;
file "/etc/bind/db.smk";
};


zone "137.168.192.in-addr.arpa" {
type master ;
file "/etc/bind/db.192" ;
}; 

 
 Dan silahkan simpan (Ctrl+x tekan Y)

4.  untuk mempermudah silahkan salin file berikut :

#cp db.local     db.ajef
#cp db.127       db.tkj

5.Setelah itu anda edit db.ajef dengan perintah :

#nano db.ajef


Lalu edit menjadi seperti berikut ini :

;
; BIND data file for local loopback interface
;
$TTL 604800
@              IN           SOA       smkn1banjit.net. root.smkn1banjit.net. (
                                           2     ; Serial

                                  604800    ; Refresh
                                    86400    ; Retry
                                2419200    ; Expire
                                 604800 )   ; Negative Cache TTL 

;
@            IN      NS            ns.smkn1banjit.net.
@            IN       A           192.168.21.2
@            IN     MX          2          mail.smkn1banjit.net
ns           IN       A           192.168.21.2
www       IN       A            192.168.21.2
ftp          IN       A           192.168.21.2
mail       IN       A           192.168.21.2
portal    IN       A           192.168.21.2 


Setelah itu anda simpan dan keluar tekan ctrl+x tekan y tekan enter.

Edit file db.tkj dengan perintah :

#nano db.tkj
 

Lalu edit menjadi seperti berikut ini :

;
; BIND reverse data file for local loopback interface

;
$TTL           604800
@                 IN            SOA          smkn1banjit.ne. root.smkn1banjit.net  (
                                                                1          ;  Serial
                                                      604800           ;  Refresh
                                                        86400           ;  Retry
                                                      419200           ;  Expire
                                                    604800             ;  Negative Cache TTL
 
;
@                IN             NS    ns.smkn1banjit.net
2                 IN            PTR ns.smkn1banjit.net
2                 IN            PTR smkn1banjit.net
2                 IN            PTR www.smkn1banjit.net
2                 IN            PTR ftp.smkn1banjit.net
2                 IN            PTR mail.smkn1banjit.net
2                 IN            PTR portal.smkn1banjit.net
2                 IN            PTR database.smkn1banjit.net



 Lalu simpan (Ctrl+x tekan Y tekan Enter)

6.Selanjutnya restart konfigurasi anda:

#service bind9 restart 
                atau
#/etc/init.d/bind9 restart


7.Untuk Mencoba dan memeriksa DNS apakah DNS anda sudah jalan atau belum , pertama anda test langsung di server dengan perintah :

# nslookup smkn1banjit.net
# nslookup www.smkn1banjit.net

 Jika hasilnya sudah seperti gambar diatas maka DNS telah ditemukan dan berhasil.Namun  jika ** server can't find smkn1banjit.net.smkn1banjit.net: SERVFAIL” maka konfigurasi anda mungkin ada yang masih salah ataupun kurang lengkap.

7.HASIL DAN KESIMPULAN

Dengan adanya konfigurasi diatas sungguh sangat memudahkan kita bayangkan betapa susahnya jika kita harus menuliskan IP-IP yang begitu banyak setiap kali ingin mengunjungI suatu alamat website atau socmed dll.

8.REFERENSI

- http://203.130.243.185/data/eBook%20TKJ/Buku%20Konfigurasi%20Debian%20Server_Ver_BLC-Telkom.pdf

TERIMAKASIH
TELAH BERKUNJUNG
SEMOGA BERMANFAAT

INTEGRASI BIGBLUEBUTTON DENGAN MOODLE

Tags
Assalamualaikum wrwb..

Kali ini saya akan berbagi tentang bagaimana cara meng-integrasikan antara moodle dan BigBlueButton.

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


BigBlueButton merupakan open source web conferencing sistem yang dikembangkan terutama untuk pendidikan jarak jauh. Hal ini didasarkan pada GNU/Linux sistem operasi. Selain berbagai layanan web conferencing, memiliki integrasi untuk berbagai pembelajaran dan sistem manajemen konten. Rilis terbaru dari BigBlueButton adalah versi.Untuk lebih lengkapnya silahkan buka 
disini.

2.LATARBELAKANG

Dengan adanya aplikasi yang semakin canggih dan dapat multifungsi maka ini adalah salah satu contoh yang bisa kita coba,selain konfigurasi yang cukup mudah untuk dilakukan ini juga dapat bermanfaat positif untuk pembelajaran.

3.MAKSUD DAN TUJUAN

Tujuannya agar nanti dapat berkomunikasi dengan face to face antar teman atau guru didalam sebuah E-learing sehingga pada akhirnya selain kita belajar dengan elearning yang sudah dibuat tapi kita juga berdiskusi walaupun jarak yang jauh.

4.ALAT DAN BAHAN

- 1 buah laptop
- serta moodle dan BBB yang sudah diinstall

5.JANGKA WAKTU PENGERJAAN

Dapat dilakukan selama 30-40 menit tergantung pemahaman masing-masing.

6.TAHAP PELAKSANAAN

 1.login sebagai admin ke  moodle anda.

2.lalu pilih :

site administration ->  courses -> manage courses and categories


3.Lalu klik Creat new course


4. Lalu silahkan buat courses baru untuk teleconference-nya.


5.Selanjutnya tambahkan user-nya,klik Enrol user,dan jangan lupa buat yang mana sebagai siswa dan guru.


 6.Selanjutnya buka courses teleconference yang sudah kita buat,dan silahkan klik :

Turn Editing ON -> Add an activity or resource


7.Lalu pilih BigBlueButton -> Add
 

8. Lalu buat virtual clashroomnya dan jangan lupa klik save and display


9.Setelah tampil seperti dibawah ini lalu klik

      Join session 
 

10.Lalu tunggu proses nya hingga selesai


 11.Tampil seperti dibawah ini silahkan klik cancel


12.Selanjutnya minta lah teman anda untuk masuk ke moodle anda dan buka grup teleconerence yang kita buat lalu klik Share your computer
 

13.Setelah teman anda masuk ke grup teleconference anda silahkan lakukan langkah-langkah yang sama dan untuk memulai berkomunikasi silahkan klik:
Start sharing

  7.HASIL DAN KESIMPULAN

Saya berhasil meng-integrasikan dan ini sudah bisa kita gunakan seperti disekolah yang berada didalam satu jaringan maupun di instansi-instansi lainnya.

8.REFERENSI

- https://moodle.org/

TERIMAKASIH
TELAH BERKUNJUNG
SEMOGA BERMANFAAT


Senin, 26 September 2016

INSTALASI BigBlueButton DI MOODLE

Tags
Assalamualaikum wrwb..

Kali ini saya akan berbagi tentang langkah-langkah instalasi BigBlueButton di linux mint 17.3.

1.PENGERTIAN

BigBlueButton merupakan open source web conferencing sistem yang dikembangkan terutama untuk pendidikan jarak jauh. Hal ini didasarkan pada GNU/Linux sistem operasi. Selain berbagai layanan web conferencing, memiliki integrasi untuk berbagai pembelajaran dan sistem manajemen konten. Rilis terbaru dari BigBlueButton adalah versi.Untuk lebih lengkapnya silahkan buka 
disini.

2.LATAR BELAKANG

Dengan semakin majunya teknologi maka kita semakin dimudahkan baik dalam hal informasi atau komunikasi,dan ini adalah contoh salah satunya yang bisa digunakan.

3.MAKSUD DAN TUJUAN

Sebagai salah satu sarana untuk berkomunikasi dan bisa dintegrasikan dengan CMS lain seperti moodle sehingga nantinya dapat digunakan dalam E-learning sebagai media diskusi face to face walaupun dengan jarak yang jauh.

4.ALAT DAN BAHAN

- Laptop
- file BigBlueButton  "Download disini.
- koneksi internet

5.JANGKA WAKTU PENGERJAAN

Kurang lebih 30-40 menit sesuai pemahaman masing-masing.

6.TAHAP PELAKSANAAN

1.Silahakan masuk ke dashboard moodle anda laliu klik

site administration -> plugins -> install plugins


 2.lalu upload file moodle yang telah di download tadi.


3.Selanjutnya klik Install plugin from the zip file


4.Lalu selanjutnya pilih continue untuk melanjutkan.


5.Lalu pilih Upgrade Moodle database now


6.Dan langsung pilih continue


7.Akan tampil seperti dibawah ini dan langsung ke bagian paliing bawah klik save changes. 
 


8.Lalu untuk mengecek silahkan lihat di:

site administration -> plugins -> plugins overview

 
7.HASIL DAN KESIMPULAN

Hasilnya BibBlueButton yang saya install sudah siap digunakan dan akan saya integrasikan dengan moodle jadi baca juga (mengintegrasikan BigBlueButtton dengan moodle).

8.REFERENSI

- https://en.wikipedia.org/wiki/BigBlueButton

TERIMAKASIH
TELAH BERKUNJUNG
SEMOGA BERMANFAAT

KONFIGURASI FTP SERVER DI DEBAIN SERVER 8.5 DAN INSTALASI FILEZILLA DI LINUX MINT 17.3

Tags
Assalamualaikum wrwb..

 Kali ini saya akan berbagi tentang bagaimana konfigurasi ftp server dan instalasi filezilla.

1.PENGERTIAN

FTP adalah singkatan dari File Transfer Protocol, protokol untuk bertukar file melalui jaringan. FTP sering digunakan untuk mendownload sebuah file dari server maupun untuk mengupload file ke sebuah server (misalnya mengupload konten-konten web ke sebuah webserver). Cara kerja protokol FTP hampir sama dengan protokol lainnya. Apabila protokol HTTP bertugas untuk urusan web, kemudian protkol SMTP bertugas dalam urusan mail, maka FTP ini bertugas untuk urusan pertukaran file. Intinya FTP adalah protokol yang
bertugas dalam hal pertukaran file baik itu download ataupun upload di jaringan.

Dalam keadaan default, ftp berjalan pada port 21 dan bekerja pada protocol TCP/IP.Dalam FTP Server, kita bisa menggunakan dua cara satu User Authentication LogIn (Password Protected) dan yang kedua Anonymous LogIn (Guest OK) Sebenarnya ada dua aplikasi yang paling popular untuk ftp server pada distro debian. Yaitu ProFTPd dan Vsftpd. Kali ini saya menggunakan Proftpd, karena dianggap lebih mudah dan cepat dalam konfigurasinya.

2.LATAR BELAKANG

Karena banyak hal yang akan kita isi pada server yang kita buat maka ini adalah salah satu solusi yang tepat untuk memudahkan kita dalam melakukan baik download/upload file baik laptop ke server atau pu sebaliknya.

3.MAKSUD DAN TUJUAN

 Untuk mempermudah kita dalam melakukan tranfer file,sehingg nantinya kita dapat memaksimalka hasil kerja pada server dengan waktu yang lebih hemat.

4.ALAT DAN BAHAN

- 1 buah laptop
- Debian server yang sudah diinstall
- koneksi internet

5.JANGKA WAKTU PENGERJAAN

Dapat dikerjakan dalam waktu 20-30 menit sesuai pemahaman masing-masing.

6.TAHAP PELAKSANAAN.

< KONIGURASI FTP>

1.Remote server anda melalui ssh dan masuk sebagai root


2.Lalu silahkan install FTP,ketikkan perintah:

# apt-get install proftpd


Akan muncul dua pilihan yaitu “from inetd” dan “standalone” silahkan pilih standalone,lalu enter.


3.untuk konfigurasi ftp server menggunakan aplikasi ini terdapat pada
file “/etc/proftpd/proftpd.conf” baik untuk konfigurasi dengan password atau pun guest ok.ketikkan perintah:

# nano /etc/proftpd/proftpd.conf


4.Lalu cari baris seperti  dibawah ini dan silahkan  isi user dari server anda dan directory/folder yang yang ingin dituju.

 
Setelah itu simpan (Ctrl+x dan y) <enter>

5.Setelah selesai silahkan restart konfigurasi anda.ketikkan perintah:

# service proftpd restart



 <INSTALASI FILEZILLA>

Kenapa menggunakan filezilla karena nanti ini akan berbentuk sebuah aplikasi sehingga nanti lebih mudah untuk digunakan.Selain ini kita bisa menggunakan FIREFTP atau yang lainnya,namun kali ini saya akan menggunakan file zilla.

1.Silahkan masuk ke terminal anda sebagai root lalu silahkan ketikkan perintah dibawah ini

# add-apt-repository ppa:n-muench/programs-ppa2
# apt-get update
# apt-get install filezilla 

2.Setelah selesai silahkan buka menu -> internet -> filezilla lalu silahkan isi seperti gambar dibawah ini:


 Pastikan anda connect ke server anda dan silahkan gunakan sesuai kebutuhan anda.


7.HASIL DAN KESIMPULAN

Hasilnya saya berhasil mengkonfigurasi FTP-nya dan sudah saya coba hasilnya pun berhasil.Jika sebelumnya saya meng-copy file dari laptop saya ke server masih menggunakan perintah pada terminal  maka dengan ada-nya ini saya dapat lebih mudah melakukannya.

8.REFERENSI

- http://203.130.243.185/data/eBook%20TKJ/Buku%20Konfigurasi%20Debian%20Server_Ver_BLC-Telkom.pdf

TERIMAKASIH
TELAH BERKUNJUNG
SEMOGA BERMANFAAT