Docstoc

konfigurasi Debian leny

Document Sample
konfigurasi Debian leny Powered By Docstoc
					                                            BAB I
                                       Pendahuluan
         Linux atau GNU/Linux adalah sistem operasi bebas yang sangat populer untuk
computer, Istilah Linux atau GNU/Linux (GNU) juga digunakan sebagai rujukan
kepada keseluruhan distro Linux (Linux distribution), yang di dalamnya disertakan
program-program lain pendukung sistem operasi. Contoh program tersebut adalah
server    web,   bahasa      pemrograman,   basisdata,   tampilan   desktop   (Desktop
Environment) (seperti GNOME dan KDE), dan aplikasi perkantoran (office suite)
seperti OpenOffice.org, KOffice, Abiword, Gnumeric. Distro Linux telah mengalami
pertumbuhan yang pesat dari segi popularitas, sehingga lebih populer dari versi UNIX
yang menggunakan sistem lisensi dan berbayar (proprietary) maupun versi UNIX
bebas lain yang pada awalnya menandingi dominasi Microsoft Windows dalam
beberapa sisi. Linux mendukung banyak perangkat keras komputer, dan telah
digunakan di berbagai peralatan dari komputer pribadi, superkomputer dan sistem
benam (embedded system), seperti telepon seluler (Ponsel) dan perekam video
pribadi. Pada awalnya, Linux dibuat,
dikembangkan, dan digunakan oleh peminatnya saja. Kini Linux telah mendapat
dukungan dari perusahaan besar seperti IBM dan Hewlett- Packard. Para pengamat
teknologi informatika beranggapan kesuksesan ini dikarenakan Linux tidak
bergantung kepada vendor (vendor independence), biaya operasional yang rendah,
dan kompatibilitas yang tinggi dibandingkan versi UNIX proprietari, serta faktor
keamanan dan kestabilannya dibandingkan dengan Microsoft Windows. Ciri-ciri ini
juga menjadi bukti atas keunggulan model pengembangan perangkat lunak sumber
terbuka (opensource software). Linux ini disebarkan secara luas dengan gratis di
bawah lisensi GNU General Publi License (GPL), yang berarti source code Linux
juga tersedia bagi publik.




                                                                                    1
                                   BAB II
                                  Pembahasan




A.Mengminstall
      Sebelum menginstall linux,pastikan hardware yang akan digunakan
sudah terpasang dengan benar.

      1. Masukkan dahulu dvd instalasi debian leny,

      2. restart komputer anda,

      3. pastikan first boot yang dipilih adalah dvd rom

      4. Setelah itu akan muncul tampilan seperti berikut,dan pilih install,




      5. pilih bahasa yang anda inginkan saat proses penginstallan debian leny,




                                                                                  2
6. Lalu akan muncul tampilan untuk pemilihan dimana Negara kita saat ini.
   Disini kita dapat memilih other kemudian tekan enter untuk melanjut kan
   nya,




7. Setelah itu muncul tampilan Memilih benua Negara kita, pada menu pilihan ini
   kita bisa memilih Asia,karena Indonesia termasuk benua asia. kemudian tekan
   Enter




8. Setelah itu Kita dapat Memilih Indonesia Sebagai Daerah Negara kita.
   Lalu tekan enter untuk melanjut ketahap selanjut nya.
9. Lalu akan muncul pilihan “Layout Keyboard” dan kitadapat memilih
   “American Layout”. Kemudian Tekan Enter, tunggu beberapa saat
   sampai proses Scanning DVD-Rom selesai.




                                                                                  3
10. Setelah proses Scanning DVD-Rom selesai, akan muncul tampilan
   konfigurasi Network, pada menu Network Configuration Method kita pilih
   “Configure Network Manually”.agar konfigurasi network dapat kita atur
   sesuai keinginan kita,




11. Setelah itu isi ip address yang anda inginkan untuk server anda,atau bisa
   juga masukkan ip 10.20.30.1




12. Setelah itu,masukkan subnet mask,disini saya menggunakan prefik /24
   yaitu 255.255.255.0 yang juga adalah kelas C full,




13. setelah subnet mask,masukkan gateway,dan selanjutnya dns adres anda




                                                                                4
14. Masukkan hostname




15. Masukkan domain computer anda




16. Pilih zona waktu Negara anda




                                    5
17. Pilih manual untuk mengatur partisi secara manual dan bisa kita atur
   sendiri




18. Pilih




19. Pilih untuk mmbagi partisi kosong tersebut




                                                                           6
20. pilih create a new partition untuk membuat partisi baru




21. Pertama-tama kita buat dahulu partisi untuk swap area,tergantung besarnya
   memory anda,jika memory computer anda 1GB,maka buat partisi swap
   area menjadi kelipatannya,yaitu 2GB,karena memory saya 256 maka saya
   membuat kelipatannya menjadi 512MB




22. pilih logical untuk swap area




23. Ganti file system ext3 menjadi swap area,karena parisi yang kita buat tadi
   adalah untuk swap area




                                                                                 7
24. Setelah itu buat partisi baru lagi seperti cara tadi,sekarang partisi adalah
   untuk system computer kita,disini saya membuat kapasitasnya 8 GB




25. Biarkan file system nya tetap ext3,lalu rubah bootable menjadi on




26. setelah itu pilih fhinish partitioning and write changes to disk




27. pilih,yes




                                                                                   8
28. masukkan password untuk root login anda




29. masukkan nama untuk user baru




30. tekan space pada desktop environment untuk menghilangkan tanda (*)
   karena kita akan menginstall dan mengkonfigurasi linux debian berbasis
   text




31. setelah itu tekan enter,dan tunggu proses loading penginstalan.




                                                                            9
B.menginstall paket

Pertama-tama kita menginstall paket yang akna kita konfigurasi,

apt-get install = perintah untuk menginstal paket
bind9           = dns
dhcp3-server = dhcp
squid           = proxy
apache2,php5,phpmyadmin,mysql-server                = web server
postfix,squirrelmail,courier-pop,courier-imap       = mail server
samba           = sharing
ssh             = remote
vsftpd          = ftp



Masukkan password untuk login ke my sql




Pilih apache2,tekan space




                                                                    10
C.Konfigurasi dns (bind9)

Pertama,kita masuk dulu kedalam direktori binddengan cara
cd /etc/bind
setelah itu kopi file db.local,db.127,named.conf sebagai backup jika nantinya terjadi
kesalahan saat mengedit isi file tersebut




Ubah isi db.reza ketik vim db.reza
rubah menjadi seperti berikut




Setelah itu tekan escape :wq untuk menyimpan

Edit file db.10 ketik vim db.10
rubah isi db.10 menjadi




Setelah itu simpan kembali,
edit file named.conf ketik vim named.conf
cari




                                                                                    11
Tambahkan dibawahnya ini




Cari




tambah juga dibawahnya




setelah itu simpan .
setelah di simpan,restart terlebihdahulu paket bind9 tadi dengan cara ketik
/etc/init.d/bind9 restart tekan enter.

Untuk melihat domain kita,coba ketik nslookup reza.com,maka akan tampil




                                                                              12
D.Konfigurasi dhcp (dhcp3-server)

Pertama,masuk dahulu ke direktori dhcp3, ketik cd /etc/dhcp3
edit file dhcpd.conf ketik vim dhcpd.conf
cari




rubah menjadi



cari




rubah menjadi




lalu simpan.
setelah itu kita rubah interfaces ketik vim /etc/default/dhcp3-server
filenya terletak dalam direktori default dan default terletak dalam etc.




Setelah selesai,restart paket tersebut,ketik /etc/init.d/dhcp3-server restart
untuk melihaat dhcp kita,ketik ps ax | grep dhcp




                                                                                13
E.Konfigurasi web server (apache2)

Pertama,kita buat dahulu file yang akan ditampilkan pada web server,
buat file html di /var/www karena itulah lokasi untuk pemanggilan file nantinya,
untuk php saya membuat direktori lagi di dalam /var ketik mkdir php jika sudah
masuk k dalam php tadi dan buat juga file php didalamnya.
jika sudah,masuk ke direktori apache2 ketik,cd /etc/apache2 edit file httpd.conf yang
ada didalamnya,ketik vim httpd.conf




jika sudah simpan dan restart paket.
untuk mengetes ,coba ketik ping www.reza.com atau bisa juga php.reza.com,sesuai
dengan servername yang dibuat di dalam httpd.conf tadi..




                                                                                   14
F.Konfigurasi Mail server (postfix)

Pertama,masuk dulu kedalam direktori postfix,ketik cd /etc/postfix
edit file main.cf ketik vim main.cf
edit




menjadi




Setelah itu simpan,
selanjutnya masuk ke dalam direktori skel ketik cd /etc/skel
setelah masuk ketikkan maildirmake Maildir
gunanya adalah jika kita membuat user baru,maka otomatis di dalam user akan terbuat
direktori maildir yang merupakan direktori untuk mail atau mailbox.
Jika sudah barulah kita buat user1 dan user2
ketik adduser user1 isikan password,dll.Jika sudah buat juga user2 seperti cara tadi.
coba lihat di /home ketik cd /home lalu ketik ls

                                       terlihat user1 dan user2 di dalam home

Coba masuk ke dalam salah satu user yang baru tadi misalnya user1
ketik cd user1 lalu ketik ls untuk melihat isi direktori


terlihat sudah ada direktori maildir.
Setelah itu restart paket postfix,ketik /etc/init.d/postfix restart .

Untuk mencoba mail kita,ketik seperti:

Menggunakan port 25 adalah untuk mengirim pesan
setelah enter ketik seperti di bawah


                                                                                  15
yaitu kita membuat pesan dari user1

untuk user2
untuk mengisi data ketik data




tanda titik di bawah adalah untuk menutup pesan,jika sudah,ketik quit untuk keluar.

Untuk melihat pesan dalam user2 tadi ketik seperti dibawah




menggunakan port 110
user user2 = (user penerima pesan tadi),
pass 1 = password user2
list = untuk melihat isi inbox
terlihat ada 1 dan 417
untuk melihat 1




ketik retr 1,maka akan muncul pesan yang kita buat menggunakan user1 tadi yaitu
”testing”.jika sudah quit,untuk keluar



                                                                                  16
G.Konfigurasi sharing (samba)

Seperti biasa,masuk kedalam direktori samba dalam etc,ketik cd etc/samba untuk
mengedit file didalamnya,jika sudah tahu file apa yang akan diedit kita langsung saja
vim /etc/samba/smb.conf file yang diedit adalh smb.conf

cari                             rubah menjadi

kemudian cari




tambahkan data seperti di atas,yaitu untuk sharing user1.
jka sudah simpan dan restart paket samba.ketik /etc/init.d/samba restart




                                                                                    17
H.Konfigurasi ftp (vsftpd)

Untuk konfigurasi ftp kita tinggal mengeditnya karena filenya terletak langsung
didalam /etc.
ketik vim /etc/vsftpd.conf

Cari

Rubah yes menjadi No

Cari                             kemudian hapus tanda pagar di depannya untuk
mengaktifkannya.

Cari                             kemudian hapus tanda pagar di depannya untuk
mengaktifkannya.

Cari                                       kemudian hapus tanda pagar di depannya untuk
mengaktifkannya.

simpan dan restart paket,ketik /etc/init.d/vsftpd restart




                                                                                          18
I.Konfigurasi proxy (squid)

a. Sebelumnya buat terlebih dahulu file yang isinya ialah keyword yang akan di blok.
masuk ke direktori squid,ketik cd /etc/squid.
ketik vim blok.list




ketikkan keyword yang akan kita blok seperti di atas,jika sudah ,simpan

b. edit file squid.conf ketik vim squid.conf

1.cari http_port




rubah menjadi

2.cari


Tulis dibawahnya




3.Cari cache_mem



Ubah 8 MB menjadi 64 MB dan hilangkan tanda # atau tulis kembali dibawah nya




4.Cari cache_mgr




Ubah webmaster menjadi admin@domain yaitu admin@reza.com dan hapus tanda
#, atau buat kembali dibawahnya.




                                                                                  19
5.Cari append_domain




Ubah none menjdi append_domain .reza.com dan hapus tanda # ,atau buat kembali
dibawahnya.




6.Cari dns_nameservers




Ubah none menjadi dns_namerservers ip anda seperti example dan hapus tanda #,
atau buat kembali
dibawahnya.




7.Cari visible




Ubah none menjadi visible_hostname proxy@reza.com dan hapus tanda #, atau
buat kembali dibawahnya




.

                                                                                20
Jika sudah selesai,simpan .

c. Setelah disimpan. Diluar kita ketikan perintah = iptables –t nat –A
PREROUTING –s 10.20.30.0/24 –p tcp –m tcp –dport 80 –j DNAT -–to-
destination 10.20.30.1:3128
Setelah itu kita tambahkan lagi perintah
               echo 1 > /proc/sys/net/ipv4/ip_forward

Kemudian masuk kedalam init.d dengan perintah,
                cd /etc/init.d/

Kemudian masuk kedalam rc.local, tambahkan dipaling bawah perintah iptables dan
echo yang ada diatas.
d. Masuk lagi kedalam direktori bind,ketik cd /etc/bind
buat file dengan nama db.blok ketik vim db.blok.Buat isi file seperti berikut,




jika sudah simpan.
selanjutnya edit kembali file named.conf,cari



tambahkan diatasnya include “/etc/bind/db.blok”;



jika sudah ,simpan dan restart paket bind9 dan squid
/etc/init.d/bind9 restart
/etc/init.d/squid restart
.




                                                                                 21
                                     BAB III
                                      Penutup
       Sebagaimana yang telah dijelaskan diatas bahwa jika dilihat-lihat memang
langkah dan cara kerja dalam linux berbasis text lebih mudah dibanding dengan
mengkonfigurasi server menggunakan system operasi yang berbasis gui.
       Sekian laporan tentang cara kerja dari proses penginstalan hingga
mengkonfigurasi server pada linux debian leny dengan menggunakan system operasi
berbasis text.
       Semoga bisa bermanfaat bagi saya dan juga bagi yang membaca makalah ini
assalamuallaikum wr.wb




                                                                            22

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:462
posted:6/7/2011
language:Indonesian
pages:22