Share to Facebook

Friday, February 27, 2009

Konfigurasi Samba Server Pada Debian Woody

Untuk melanjutkan tutorial yang kemaren-kemaren tentang server Debian Woody, kali ini saya coba dengan konfigurasi yang tidak terlalu ribet, tapi manfaatnya juga cukup lumayanlah buat sharing data, file maupun hardware(seperti printer, CDROM dll). Tutorial kali ini, saya ingin menyampaikan tentang bagaimana caranya mengkonfigurasi samba pada server Debian Woody agar supaya para klien kita dapat berinteraksi dengan server. Dalam hal ini saya lebih menekankan kepada, Linux dengan Windows yang bisa saling bekerja sama dalam hal berbagi sumber daya seperti data, file maupun hardware-hardware lainnya.
Langsung saja, disini kita akan mengedit file konfigurasi yang bernama smb.conf. Pada dasarnya untuk konfigurasi samba ini, dilinux pada umumnya sama, jadi anda jangan khawatir jika anda disuruh mengkonfigurasi samba di Linux yang lain. Singkat kata, silahkan instal paket sambanya.
ayel-blog:~# apt-get install samba samba-client
Setelah itu, cari file konfigurasinya di direktory /etc/samba/ (nama file konfigurasinya smb.conf). Setelah itu buka dan edit dengan menggunakan perintah vi.
ayel-blog:~# vi /etc/samba/smb.conf
Trus... cari dan edit untuk beberapa baris konfigurasi, diantaranya :
workgroup = nama_workgroup_anda
security = share
encrypt password = true

Penjelasan :
workgroup ganti dengan nama workgroup yang anda punya
security merupakan sistem keamanan yang kita pakai(dalam hal ini kita menggunakan share yang mana nantinya, apabila user/client ingin mengambil sharing yang telah dibuka, user/client bisa langsung melihat folder dari server yang prosesnya sama seperti kita mengambil sharing pada sistem operasi windows, tapi jika security yang kita gunakan adalah user, maka anda akan diminta untuk memasukkan verifikasi user anda seperti username dan password
encrypt password merupakan enkripsi pasword, true jika kita ingin menggunakan enkripsi, dan false jika kita tidak ingin mengenkripsi password.
Langkah selanjutnya adalah membuat script untuk direktori yang akan kita sharing kepada klient.
[nama_direktory_samba]
comment = Hanya berupa komentar saja
path = /directory/tempat/menyimpan/file
browseable = yes
guest ok = yes
writable = no
share mode = no

Penjelasan :
[nama_direktory_samba] nama folder yang akan ditampilkan pada klien
comment hanya berupa komentar saja
path merupakan alamat direktori yang akan disharing
browsable membolehkan klien untuk melihat direktori yang kita sharing
guest ok akses sebagai tamu
writable membolehkan atau tidak, file yang disharing untuk diedit langsung dari klien.

Setelah anda melakukan rentetan konfigurasi diatas, restart service file konfigurasi samba anda dengan menggunakan perintah.
ayel-blog:~# /etc/init.d/samba restart
Kemudian silahkan anda coba diklien anda yang proses kerja pengambilan sharingnya, sama seperti yang sering kita lakukan pada sistem operasi di widows.
Read more >>

Wednesday, February 25, 2009

Student Blog Competition

Sebelum melanjutkan postingan yang lain, alangkah baiknya kita simak dulu informasi menarik yang satu ini. Berhubung dengan memeriahkan hari ulang tahun SMK Labor Pekanbaru yang ke-10, serta hari Kebangkitan Nasional (Wah hari ultah saya nich...), segenap guru-guru TKJ (Teknik Komputer dan Jaringan) mendukung penuh lomba weblog yang dicetus oleh seorang guru TKJ bernama Oki Helfiska untuk para siswa siswi SMK Labor Pekanbaru, terkhususnya lagi buat siswa siswi jurusan TKJ. Lomba ini bertujuan untuk Meningkatkan gemar menulis dan penggunaan blog sebagai media informasi dikalangan siswa SMK Labor Pekanbaru. Syarat untuk dapat mengikuti lomba weblog ini, peserta diwajibkan memiliki weblog (blogspot,wordpress, dll) dan memiliki tampilan serta isi weblog yang bersifat membangun kreativitas para pembaca, dan yang lebih penting ditulis sendiri sama yang punya weblognya. Terus ada dewan jurinya lagi, yang menilai bagus atau ga'nya blog peserta tersebut. Ya... udah...! Untuk informasi lebih lanjut mengenai lomba weblog untuk siswa siswi SMK Labor ini, silahkan KLIK DISINI atau kunjungi website http://www.okihelfiska.net/lomba-blog. Ingat...!!! lomba ini ada hadiahnya lho... dan diumumkan paling lambat tanggal 1 Mei 2009, jangan sampai ketinggalan untuk jadi pesertanya, ayo cepat buruan daftar blog kamu dan raih hadiahnya...! Satu hal lagi... blog ini hanya dikhususkan buat siswa-siswi SMK Labor Pekanbaru. (http://www.okihelfiska.net/lomba-blog/)
Read more >>

Friday, February 20, 2009

Konfigurasi Web Server Pada Debian Woody

Web Server merupakan sebuah server yang berfungsi menerima permintaan HTTP/HTTPS dari klien yang menggunakan aplikasi web browser dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML. Web server yang sekarang cukup terkenal dan bersifat open source adalah Apache. Sedangkan Internet Information Service (IIS) merupakan web server yang dikeluarkan oleh Microsoft dengan lisensi Microsoft pula. Apache merupakan web server yang handal dan dapat berjalan baik pada platform yang berbeda (Misalnya : Linux, Windows dll), sedangkan IIS hanya dapat beroperasi pada sistem operasi Windows Saja.

Disini saya beranggapan bahwasanya anda telah mengkonfigurasi DNS server dan siap untuk digunakan. Sebelum mengkonfigurasi web server, terlebih dahulu instal paket untuk web server. Ingat, untuk paket dan versi yang anda gunakan, sesuaikan dengan kebutuhan server anda. Disini saya hanya menjelaskan tentang konfigurasi yang intinya saja. Untuk kelanjutannya, tunggu artikel/tutorial saya yang berikutnya. Cara mengistal paket Web server (saya nginstalnya langsung sekali gus)
ayel-blog:~# apt-get install apache php4 mysql
Setelah terinstal paket-paket diatas tersebut, yang pertama yang harus anda lakukan adalah mengkonfigurasi file : httpd.conf yang berada didalam direktori /etc/apache.
ayel-blog:~# vi /etc/apache/httpd.conf
Kemudian cari script dibawah ini dan hilangkan tanda (#) didepan script tersebut untuk mengaktifkannya
LoadModule php4_module /usr/lib/apache/1.3/libphp4.so
Ingat, ini ada kaitannya dengan konfigurasi php, biasanya baris ini sudah secara otomatis diaktifkan atau tanda (#) nya sudah dihapus secara otomatis, jadi anda tinggal memeriksa saja apakah sudah aktif atau belum. Jika belum, silahkan hapus tanda (#) untuk mengaktifkan script tersebut. Setelah itu cari baris port dan sesuaikan dengan port yang akan anda terapkan pada web server anda. Dalam hal ini default portnya adalah port 80. Setelah itu cari juga baris ServerAdmin dan ganti dengan alamat email admin yang menangani masalah web server yang anda punya. Ex :
port 80
ServerAdmin webmaster@ayel-blog.org
Jangan lupa cari juga baris ServerName, isikan sesuai dengan servername yang ada pada server DNS yang anda buat sebelumnya, hal ini ada kaitannya dengan posting mengenai Konfigurasi DNS Server Pada Debian Woody, dan yang saya buat berikut ini sesuai dengan postingan sebelumnya. Kemudian tambahkan index.php atau file yang anda inginkan untuk dibaca secara otomatis didalam DirectoryIndex, dalam hal ini maksud kita menambahkan index.php agar supanya file index.php yang berada di dalam direktori public_html terbaca secara otomatis. Anda juga Bisa menambahkan nama file yang lain sesuai dengan yang anda inginkan atau nama file index yang sering digunakan, misalnya : home.html, index.asp, index.ayel dan lain-lain). Ex:
DirectoryIndex index.html index.htm index.php home.html
Setelah menambahkan file index diatas, langkah selanjutnya tambahkan baris dibawah ini pada baris terakhir dari file httpd.conf. Ex :
NameVirtualHost 172.28.14.1
< VirtualHost 172.28.14.1 >
ServerName ayel-blog.org
ServerAlias www.ayel-blog.org
DocumentRoot /home/ayel/public_html
ServerAdmin webmaster@ayel-blog.org
< /VirtualHost >
< VirtualHost >
ServerName blog.ayel-blog.org
DocumentRoot /home/blog/public_html
ServerAdmin webmaster@ayel-blog.org
< /VirtualHost >
Script diatas merupakan script minimalis yang ada pada web server yang akan anda buat. Jangan lupa untuk menggantikan alamat domain sesuai dengan yang anda punya. Misalkan pada domain ayel-blog.org, silahkan ganti dengan yang anda punya dan sesuaikan pula dengan IP yang sudah anda set terlebih dahulu. Jika anda ingin menambahkan lagi VirtualHost, silahkan tambah pada akhir baris selanjutnya sesuai dengan domain yang telah anda buat pada file database dns anda. Setelah selesai, simpan hasil konfigurasi anda dan buatlah direktori public_html didala direktori /etc/skel. Caranya :
ayel-blog:~# mkdir /etc/skel/public_html
Fungsi dari kita membuat direktori public_html di dalam direktori /etc/skel adalah agar pada saat kita menambahkan/membuat user baru, direktori public_html akan secara otomatis di tambahkan didalam direktori usernya /home/nama_user/public_html. Langkah selanjutnya adalah menambahkan/membuat user baru (user ayel dan user blog), caranya :
ayel-blog:~# adduser ayel (enter, dan isikan passwordnya)
ayel-blog:~# adduser blog (enter, dan isikan passwordnya)

Setelah semuanya selesai, jangan lupa untuk merestart web server anda dengan menggunakan perintah :
ayel-blog:~# /etc/init.d/apache restart
Setelah anda selesai merestart web server anda, langkah selanjutnya adalah menguji web server yang telah anda buat. Caranya, buka web browser anda (Misalnya : Internet Exploreer, Opera, Firefox, dll) dan ketikkan diaddress http://www.ayel-blog.org. Jika pada tampilan web browser anda yang keluar adalah Index Of, maka web server anda sudah jalan, dan langkah selanjutnya anda tinggal meng upload data-data web yang anda punya.

Ingat...! tulisan yang saya buat ini adalah untuk mengingat kembali apa yang pernah saya lakukan. Jadi jika terdapat kesalahan ataupun error yang terjadi pada komputer konfigurasi yang anda lakukan, silahkan isi komentar dibawah ini, atau dapat bertanya lewat kontak e-mail yang ada di blog ini. Jangan lupa untuk berbagi ilmu dengan orang lain jika ilmu yang sedang anda baca ini bermanfaat. Semakin banyak anda memberikan ilmu kepada orang yang membutuhkan, maka semakin kokoh ilmu yang anda punya. Thnks...!
Read more >>

Monday, February 16, 2009

Pu551n9 D3n94n L4p0r4n K3rj4 Pr4kt3k

Lagi kuliah dikampus Fakultas Teknik UIN Suska RiauDuh... muuf n1ch... l4gi g4' k0ns3n s4m4 p0st1n94n bl0gq, tul1s4n 4j4 ju94 n94ur, n1ch... li4t 4j4... Mslhny4 q lg k0ns3n sm L4p0r4n M4g4n9, m4klum 0r4ng k3r4j1n4n kuli4h, j4di k3b1n9un94n s4m4 l4p0r4nny4. P4d4h4l ud4h d1 b3ri k3s3mp4t4n untuk m3mp3rp4nj4ng m4s4 3ks3kus1, t4p1 y4n9 4d4 m4l4h w3l3h2x. S3k4r4ng sud4h 4d4 k3s3mp4t4n k3du4 bu4t p3rb41k1 l4p0r4n KP-q, do4'1n y4 b14r l4p0r4n-ku cpt s3l3s41. H4bi3s k4p4n l9 m0 t4m4t kul1Ay4hny4?!?! (P3rt4ny44nny4 j9n d1 jwb ya..! Kl0 sy s3h 2010 4j4 Insy4Allah...). S3b3n4rny4 b1s4 4j4 c3p4t tuk ny14p1n L4p0r4nny4, tp, y4h... k4r3n4 d1 tmptq j9 bnyk k3s1buk4n l43n. S4l4h 1 ny4 4d4l4h N94j4r. S3l41n Kul14y4h, 4q j9 M3r4s4k4n kl0 k3w4j1b4n y9 1 ini hrs d1 j4l4n1 d9n s3r1us, sbb kl0 g', b1s4(2x) 1lmu y9 d1s4mp41k4n jd Ng4ur, spt tul1s4n y9 s3d4ng 4nd4 b4c4 1n1 (jgn N94mb3k y4, lg b3l4j4r bu4t bhs pl4n3t). Tp, Kl0 b1s4 b4c4 tul1s4n 1n1 d9n l4nc4r b3r4rt1 4nd4 t3rm4suk 0r9 yG puny4 L0g1k4 yg T1ngg1. Mslhny4 g' mud4h j9 tuk B4c4 m4ksud dr tul1s4n y9 s4y4 P0st1ng 1n1.

Tapi... setelah anda klik link diatas, jadinya anda kembali seperti normal lagi. Saya sebenarnya lagi sedang buat laporan KP saya. Tapi suntuk tiba-tiba datang. Makanya saya dapat ide untuk nulis kaya tulisan diatas (yang mirip kaya tulisan planet). Tapi ga' masalah, yang penting saya sekarang bisa buat ide untuk nambah postingan saya lagi. Walaupun isi yang kali ini ga' sesuai dengan keinginan yang baca. Biarlah untuk saat ini stress saya lari terbirit-birit lihat tulisan yang saya ketik. Tapi yang baca jangan ikutan lari ya...! Thanks dah baca tulisan saya...
Read more >>

Monday, February 2, 2009

Konfigurasi DNS Server pada Debian Woody

Server Domain Name System (DNS) merupakan server yang menterjemahkan dari penamaan ke IP Address dan juga sebaliknya. DNS ini sangatlah perlu dalam dunia IT. Sebab jika tidak, orang-orang akan disulitkan dengan mengingat alamat-alamat dengan bentuk angka. Misalkan untuk server A alamatnya 10.28.3.25, server B alamatnya 202.100.1.23, server C alamatnya 192.29.34.200. Jika masih sedikit alamat yang perlu diingat, mungkin saya rasa masih mudah. Coba bayangkan jika alamat penomoran tersebut lebih dari 100 nomor, tentu mebutuhkan waktu yang cukup lama untuk mengingat alamat-alamat tersebut.

Saya ilustrasikan lagi tentang DNS ini, andaikan sebuah handphone yang memiliki 200 nomor kontak, jika yang punya handphone menghapal nomor kontak satu persatu, sangat membutuhkan memori yang besar dalam mengingatnya. Tapi coba bayangkan jika nomor kontak yang ada di handphone tersebut di buat sekalian nama orangnya dan tampil pada saat ditelpon yang keluar adalah namanya, pasti kita langsung mudah ingat siapa yang menelpon dari pada kita harus mengingat nomor akhir dari nomor handphone tersebut.
Selanjutnya saya akan menjelaskan tentang bagaimana cara kita mengkonfigurasi DNS pada server Linux Debian Woody. Tutorial ini saya buat sekalian untuk dokumentasi belajar saya jika suatu saat saya lupa akan ilmu-ilmu yang pernah saya pelajari.

Pertama jangan lupa siapkan peralatan yang diperlukan, seperti pc server, CD debian Woody, dll. Disini saya menganggap bahwa server yang akan anda gunakan telah terinstall dengan sistem operasi Debian Woody. Jika belum, silahkan anda install terlebih dahulu.

Adapun paket yang kita gunakan adalah bind9. Paket ini telah ada pada CD bawaan Linux Debian. Untuk lebih jelasnya coba anda cek dengan menggunakan perintah dselect.
Setelah anda menemukan paket bind9 tersebut pada tampilan dselect, terserah anda mau menginstal paket lewat dselect atau lewat perintah apt-get install bind9 (dalam hal ini saya menggunakan perintah apt-get install bind9).
ayel-blog:~# apt-get install bind9

Tunggu proses instalasi selesai. Setelah selesai, masuk ke direktori bind yang berada dalam direktori etc. Gunakan perintah vi dan edit file named.conf. Yang perlu anda tambah adalah :
zone "ayel-blog.org" {
type master;
file "/etc/bind/db.ayel";
};

Ingat untuk ayel-blog.org hanya merupakan contoh dari saya. Anda tinggal menggantikan sesuai dengan yang anda inginkan. Script diatas bertujuan untuk membuat domain (baris zone) pada server dns yang kita punya, dengan nama domainnya adalah ayel-blog.org. Adapun lokasi penyimpanannya/databasenya terletak pada baris script file. Jadi didalam file db.ayel inilah berisikan tentang Host(A), Alias (CNAME), Pointer (PTR) dll. Lihat contoh dibawah ini:
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA ayel-blog.org root.ayel-blog.org (
1  ; Serial
604800  ; Refresh
86400  ; Retry
2419200  ; Expire
604800 ) ; Negative Cache TTL
;
IN    NS     ayel-blog.org.
ns1           IN    A      172.28.14.1
172.28.14.1   IN    PTR    ns1
www           IN    CNAME  ns1

Nah, untuk script diatas, penjelasannya sebagai berikut:

NS di isi dengan dns yang telah kita buat pada file named.conf (ayel-blog.org). ns1 merupakan script tambahan yang mana merupakan Host (A) dengan IP Address 172.28.14.1. PTR merupakan pointer, dalam hal ini untuk IP Address 172.28.14.1 diarahkan pada ns1. Selanjutnya www merupakan alias (CNAME) dari ns1. Untuk alias ini anda tinggal menambahkan sesuai dengan kebutuhan anda. Jika anda telah mengedit file db diatas, langkah selanjutnya simpan dan jalan servicenya.
ayel-blog:~# /etc/init.d/bind9 restart

Langkah selanjutnya, gunakan perintah nslookup nama_domain_anda untuk mengecek keberadaan domain yang baru saja anda buat atau anda dapat langsung menggunakan perintah ping nama_domain_anda.
ayel-blog:~# nslookup www.ayel-blog.org
atau
ayel-blog:~# ping www.ayel-blog.org
Jika setelah melakukan perintah nslookup www.ayel-blog.org anda melihat IP address domain yang anda buat tadi ada, maka konfigurasi dns anda telah selesai, atau jika mengguakan perintah ping koneksinya jalan, maka konfigurasi dns yang anda lakukan telah selesai dengan status berhasil.

Ingat...! tulisan yang saya buat ini adalah untuk mengingat kembali apa yang pernah saya lakukan. Jadi jika terdapat kesalahan ataupun error yang terjadi pada komputer konfigurasi yang anda lakukan, silahkan isi komentar dibawah ini, atau dapat bertanya lewat kontak e-mail yang ada di blog ini. Jangan lupa untuk berbagi ilmu dengan orang lain jika ilmu yang sedang anda baca ini bermanfaat. Semakin banyak anda memberikan ilmu kepada orang yang membutuhkan, maka semakin kokoh ilmu yang anda punya. Thnks...

Read more >>

Yang Paling Banyak Dicari

 

Copyright © 2014 by Tengku Khairil Ahsyar