Latest News

Instalasi Debian 5 : Instalasi sistem operasi & Konfigurasi Program Server via Virtual Box





debian                       Instalasi Debian 5 & Program Server


A. Instalasi Awal Via VirtualBox

Hallo Sobat Blogger…..
Sebelum kita lanjut ke materi apa kalian tau apasih Debian itu?
yapp, Debian yaitu sistem operasi komputer yang tersusun dari paket-paket perangkat lunak yang dirilis sebagai perangkat lunak bebas dan terbuka dengan lisensi mayoritas GNU General Public License dan lisensi perangkat lunak bebas lainnya.
Debian pertama kali diperkenalkan oleh Ian Mudock seorang mahasiswa dari Universitas Purde Amerika serikat, Pada tanggal 16 Agustus 1993. Nama Debian sendiri adalah singkatan yang berasal dari kombinasi nama Ian Murdock (sang pembuat debian) dengan mantan kekasihnya Debra Lynn, dan kemudian disingkat menjadi “DEBIAN”. Contoh dari Debian yg paling banyak digunakan didunia yaitu ubuntu, Linux Mint dan Bactrack.
Fungsi nya untuk sebagai server jaringan atau pengatur proses jaringan seperti router, repeater dan yang lainnya selain itu (Operating System) os debian juga terkenal dengan kesetabilannya di banding dengan distro linux yang lainnya os debian lebih stabil, jadi kita bisa memakai atau memaksimalkannya dengan pc atau laptop yang spesifikasinya low atau rendah.  Os debian juga berfungsi untuk Troubleshooting dalam arti bisa mendeteksi kesalahan yang ada pada hardware, software maupun dari netwok/jaringan.
Nahh Pada Postingan kali ini saya akan membahas tentang bagaimana cara menginstall debian 5.
Sebelum itu, kalian diwajibkan mempunya bahan nya entah itu CD ataupun file ISO, dipostingan ini saya menggunakan File ISO yg nnti akan di virtualisasi ke VirtualBox. ^_^

oke langsung saja kita install debian-nya, simak yah tutorialnya.



Langkah - Langkah menginstal Debian 5 via Virtual Box :

 1). Setelah kamu menginstall VirtualBox tadi, buka VirtualBox nya lalu klik  “New/Baru”.
 
 2). Buat Nama misalnya Belajar Debian, lalu pilih juga sistem operasi nya Tipe “Linux” Versi nya “Debian32-bit“.

 3). Setelah itu Klik “Buat/Lanjutkan” seperti  gambar dibawah ini.




 4).  Setelah selesai dibuat, klik “Mulai”.

 5). Klik ikon berkas yg berwarna kuning, lalu cari Mentahan ISO nya berupa debian-5.0.10-i386-DVD-1, lalu “Open” dan klik “Mulai”.







6).  Setelah muncul Installer Boot Menu klik “Install”.


7).  Lalu akan muncul Menu pilihan bahasa yg akan digunakan pada instalasi Debian, Disini saya pilih “English”.

8). Setelah itu akan muncul menu tempat/negara dimana kita tinggal, hal ini juga mempengaruhi zona waktu nantinya, disini saya memilih “Other – Asia – Indonesian”.


9).  Selanjutnya kita diharuskan memilih jenis type keyboard Layout, saya pilih “American English” saja, karna sudah umum banyak yg memakai jenis keyboard itu.


10). oke setelah itu, biarkan Debian melakukan konfigurasi network,dll. Saat debian sedang mengkonfigurasi secara otomatis (DHCP) klik Enter pd keyboard untuk membatalkan konfigurasi secara otomatis. karena kita akan melakukan konfigurasi jaringan (IP, Gateway, dsb) dengan secara manual. Lalu akan muncul peringatan Network autoconfiguration failed kita pilih “Continue” Setelah itu, kita pilih“Configure Network Manually”.
 deb8 deb9


 11).Pada bagian Menu untuk mengkonfigurasikan IP Address, masukkan IP Address terserah kalian masing2, disini saya memakai 192.168.28.100(Ingat IP Address kalian harus diingat ya,bro).


12).   Setelah itu Muncul Menu konfigurasi Netmask, disini biasanya sudah terisi otomatis oleh Debian nya. Jika blm teriisi otomatis, kalian bisa mengisi secara manual yaitu 255.255.255.0.


 13). Lalu akan muncul menu untuk mengkonfigurasi Getway. Biasanya Getway Sudah teriisi otomatis juga, disini saya menggunakan 192.168.28.1.

14).  Nah abis ini akan masuk menu konfigurasi Name Server Address, biasanya ini sudah terisi otomatis dengan IP yg sama pd gateway/IP Address. Jika blm terisi otomatis, silakan kalian isi manual dengan menyamakan pd getway ataupun IP Address. Disini saya akan menyamakan dengan IP Address saya yaitu 192.168.28.100.

15).  Setelah itu kita harus mengkonfigurasikan Hostname.




Hostname Bisa diisi dengan nama kita, dll terserah kalian saja, saya mengisinya dengan nama zaidan.


16). Lalu kita harus memberi nama domain untuk komputer kita.
Domain sendiri bisa diisi dengan nama kita ditambah berakhiran kata .com/.co.id , disini saya menggunakan zaidan.com.

17). Lalu kita disuruh untuk mengkonfigurasi jam pada kota tempat kita tinggal, disini saya pilih “Jakarta”.



18). Setelah masuk ke menu Partion Disks :

pilih “Guided – use entire disk”.


* Lalu pilih disks partion “SCSI1 (0,0,0) (sda)  – 8.6 GB ATA VBOX HARDDISK”. 


* Pilih partioning scheme “All files in one partition (Recommended for new user)”.

* Pilih “Finish partitioning and write changes to disk”.


* Setelah muncul menu yg ada tulisan Write the changes to disks pilih “Yes”


* Lalu tunggu proses loading Installing the Base system, karna memakan waktu cukup lama.



19).  Selanjutnya kita harus mengisikan pasword untuk user root yaitu user yg memiliki kontrol penuh pada debian, lalu isikan kembali pasword untuk verifikasi. Isi pasword sebaiknya jangan terlalu rumit/panjang,ooke bro. Disini saya memberi pasword 123.



20). Next, kita disuruh memasukan Username Non root yaitu user yg tidak memiliki akses penuh. Agar lbh mudah, isi menggunakan nama panjang/depan/belakang kalian.



21).  Lalu isikan juga pasword untuk user yg tadi (Non Root), setelah itu isi lagi paswordnya untuk verifikasi.




22).   Pada saat menu pertanyaan Scan another CD/DVD pilih “Yes” jika kalian memiliki disk repository lain nya. Jika tidak, pilih “No”.

23). Pada bagian Use a Network Mirror Disini saya pilih “No”, Network Mirror digunakan untuk mendownload file instalasi jika ada update ataupun jika di dalam DVD ada file yang hilang. Hal ini direkomendasikan jika kalian menginstal Desktop Environment pada Debian untuk mencegah terjadinya kegagalan disebabkan file yang kurang.



24).  Lanjut, pada bagian Participate in the package usage survey, disini kalian bisa memilih Yes or No, karena tidak masalah seterah kalian masing2. Saya memilih No.



25). Pada bagian Software Selection (Perhatikan!!! jangan sampai kalian langsung memenekan ENTER pada keyboard). Hilangan bintang di Desktop environment,laptop dengan cara menekan SPACE pada keyboard, sisakan hanya Standar System saja lalu tekan ENTER pada keyboard.



26).  Next, pada pertanyaan Install the GRUB boot loader to the master boot record pilih “Yes”, dan tunggu loading nya sampai selesai.



27).  Setelah instalasi selesai, pilih “Continue” lalu Debian akan Restart secara otomatis.


 Nah sampai disini kita sudah selesai Instalasi Awalnya/Instalasi Sistem operasi debiannya. Selanjutnya kita akan masuk ke 
Instalasi/Mengkonfigurasikan Progam Server pada GRUB LOADER






B. Instalasi DNS Server

Sebelum kita lanjut ke Instalasi DNS Server. Apakah kalian tahu Apa itu DNS Server ? Bagi kamu yg blm tahu simak post dibawah ini.

APA ITU DNS SERVER ?
DNS Server adalah server yang dapat melayani permintaan dari client untuk mengetahui alamat yang digunakan oleh sebuah domain. Jadi, misalnya kita ingin mengakses facebook.com, maka server DNS akan mencari alamat dari facebook agar komputer kita dapat terhubung dengan facebook.
Biasanya untuk menggunakan Server DNS, kita harus memasukan alamatnya dari server tersebut dalam pengaturan IP address di komputer kita. Biasanya privider-provider penyedian jasa internet sudah menyediakan alamat dari DNS server yang bisa kamu gunakan.
Jika kamu menggunakan router, kamu bisa membuat DNS server sendiri, kemudian alamat dari router tersebut bisa kamu gunakan sebagai DNS di komputermu. Namun, yang tetap berperan dalam pencarian alamat IP tetaplah DNS server yang dimiliki oleh provider.
Ketika alamat IP dari sebuah website sudah bisa diketahui, komputer kita akan melakukan cache DNS. Ketika komputer kita sudah mengetahui alamat dari sebuah website, komputer kita akan mengingatnya. Sehingga jika ingin mengaksesnya kembali, tidak perlu lagi melakukan pencarian alamat IP website tersebut.

oke kalo kalian sudah mengerti, kita lanjut saja ke langkah2 nya simak dibawah ini,yah sobat.




1). Setelah kalian selesai pada tahap Installasi awal debian tadi.

Maka akan muncul tampilan GRUB, pilih “Debian GNU/LINUX”. Lalu tunggu loading sampai muncul menu Login. Login menggunakan user root lalu isi dengan password root yang kalian konfigurasi sebelumnya, disini saya mengisi pasword 123 (Perhatikan!!! Bila pada penulisan password tidak muncul dilayar, abaikan saja yg terpenting kalian sudah menulis password punya kalian dengan benar) lalu tekan ENTER.


 2). Lalu kalian ketik nano /etc/network/interfaces setelah itu tekan ENTER


 3). Lalu akan muncul menu seperti gambar dibawah dan periksa kembali jika IP address, netmask, getway, dns, dll kalian sama dengan yg kalian masukkan pd bagian instalasi awal debian td. Setelah itu keluar dengan cara menekan tombol kombinasi pada keyboard yaitu Ctrl + X



 4). Lalu ubah VirtualBox menjadi Layar Windowed/Non FullScreenlalu klik ikon CD pilih debian-5.0.10-i386-DVD-1, setelah itu kalian bisa mengubah jadi full screen lagi. 


Kalau sudah, ketik apt-get install bind9 lalu tekan ENTER

 Setelah itu akan muncul pertanyaan “Do you want to continue?” pilih/ketik lalu tekan ENTER


 5). Next, ketik nano /etc/bind/named.conf lalu tekan ENTER






 Lalu setelah masuk pada menu seperti gambar yg ada dibawah, kalian scroll sampai paling bawah.


 Setelah itu lakukan editing secara manual dengan menyamakan seperti gambar yg ada diatas ini!






Keterangan : 
zone "zaidan.com"; {    (zaidan.com bisa diganti dengan nama domain sobat)
              type master;  
              file "/var/cache/bind/db.zaidan";       (db. bisa diganti dengan nama user sobat)
};

zone "28.168.192.in-addr.arpa " {      (kebalikan dari 3 angka IP Address saya yaitu 192.168.28)
              type master;
              file "/var/cache/bind/db.100";            (db. bisa diganti IP angka belakang kalian, saya 100)
};


Pastikan kembali jika sudah, lalu simpan lah dengan cara menekan tombol kombinasi pada keyboard yaitu Ctrl + X + Y + ENTER





6). Next, ketikan :
cp /etc/bind/db.local  /var/cache/bind/db.zaidan lalu tekan ENTER
nano /var/cache/bind/db.zaidan lalu tekan ENTER




( warning!!! db.zaidan jangan lupa diganti db. nama kalian!!!)
 







 7). Lalu akan masuk menu seperti gambar dibawah ini





 Setelah itu lakukan editing  pada localhost diganti jadi Nama domain kalian, IP Address bawaan diganti dengan IP Address punya kalian, lalu edit dan samakan persis seperti punya saya dibawah ini!!





8). Next, Ketikan lagi :
cp /etc/bind/db.127 /var/cache/bind/db.100 lalu tekan ENTER
nano /var/cache/bind/db.100 lalu tekan ENTER



 9). Setelah itu akan masuk menu seperti gambar dibawah ini


 Nah cara ini sama seperti STEP No. 7 tinggal diedit saja sobat, samakan persis seperti digambar punya saya yg ada dibawah ini. oke


 Setelah sudah sama persis, silakan simpan dengan menekan Ctrl + X + Y + ENTER


10). Lalu Ketikan /etc/init.d/bind9 restart lalu tekan ENTER

'

 11). Setelah itu ketik nslookup www.zaidan.com lalu tekan ENTER, Fungsinya untuk mengecek Nama Domain kita sudah tercantum diserver atau belum, kalo sudah liat contoh gambar dibawah ini.






 12). Lalu ketikan nslookup 192.168.28.100 lalu tekan ENTER, Fungsinya untuk mengecek IP Address kita sudah terdaftar diserver atau belum, kalau sudah liat contoh gambar dibawah ini.



13). Next, ketikan apt-get install apache2 php5 links lalu tekan ENTER



 14). Tunggu loading selesai, kalau sudah ketikan links www.zaidan.com untuk mengecek apakah Domain sudah terinstall dengan baik.




Jika ada Menu yg bertuliskan “It works!” itu tandanya kalian berhasil mengkonfigurasikan DNS Server nya
Untuk mengecek IP Address sudah terdaftar atau blm, ketikan links 192.168.28.100 kalau berhasil akan ada bacaan “It works!” juga





Untuk Keluar dari jendela itu tekan tombol kombinasi pada keyboard yaitu ESC + ENTER + X + ENTER


C. Instalasi Links, PHP 5, dan Apache 2

 1). Pertama ketikan nano /etc/php5/apache2/php.ini



 2). Setelah Tampil menu seperti digambar, Tekan CTRL + W dikeyboard lalu ketikan extension=msql.so


3). Lalu hilangkan lah titik koma (;) di extension=msql kurang lebih seperti gambar dibawah berikut.
Sebelum     :            part 9
Sesudah     :            part 10


 Selesai, Lalu simpan dengan cara Tekan CTRL + X + Y + ENTER



 4). Next, ketikan nano /var/www/phpinfo.php



5). Lalu akan tampil halaman kosong. Isi secara manual dengan <?  phpinfo();?>




 Setelah selesai simpan, Tekan CTRL + X + Y + ENTER

6). Ketik /etc/init.d/apache2 restart lalu tekan ENTER (Perhatikan! ini harus diketik agar menu PHP Logo muncul nantinya)

7). Lalu ketik links www.zaidan.com/phpinfo.php



Setelah itu akan muncul tampilan seperti gambar dibawah,



kalian juga bisa mengetes IP Address kalian dengan ketik links 192.168.28.100/phpinfo.php
Selesai install PHP, sedangkan Untuk keluar dari jendela itu tekan ESC + ENTER + X + ENTER



D. Install Server PHP My Admin, PHP 5 Mysql, dan Mysql

1). Ketik apt-get install php5-mysql phpmyadmin mysql-server



 2). Lalu akan masuk ke tampilan seperti gambar dibawah, Disni saya mengisikan New Password for the Mysql Root User dengan 123








 3). Tekan Tombol SPACE pada keyboard untuk memberi Bintang (*) pada kolom Apache2, lalu tekan ENTER




 4). Lalu ketikan mysqladmin -u root password 123


 5). Ketikan lagi mysql -u root -p lalu masukan password 123 lalu tekan ENTER

 
6). Lalu ketikan exit setelah kata mysql> Setelah itu tekan ENTER





 7). Next, ketikan links www.zaidan.com/phpmyadmin/index.php






8). Lalu akan muncul tampilan Login php My Admin Documentation.
Isi Username dengan root, isi password dengan 123







 9). Setelah sukses akan muncul tampilan ini.



 Untuk Keluar tekan ESC + ENTER + X + ENTER




E. Mengatur Paket Exim 4 dan Postfix

 

 1). Ketikan apt-get install remove exim4-base




 2). Ketik lagi apt-get install postfix


 3).  Lalu akan muncul tampilan seperti gambar dibawah. Tekan TAB pada keyboard untuk menggerakan cursor ke <OK> lalu tekan ENTER





 4). Next, Pilih Internet Site lalu arahkan cursor ke <OK> lalu tekan ENTER



 5). Setelah itu, isikan System Mail Name dengan zaidan.zaidan.com lalu tekan ENTER




F. Instalasi Squirrelmail dan Dovecot

 

 

 1). Ketikan apt-get install dovecot-common squirrelmail dovecot-imapd




 2). Lalu ketik lagi nano /etc/dovecot/dovecot.conf



 3). Setelah muncul tampilan seperti digambar.




 4). Lalu tekan PageDown 1X atau Scroll anak panah hingga kursor menunjuk ke #protocols=imap imaps





5).  Hapus tanda (#) pada #protocols = imap imaps, lalu tambahkan tanda (#) pada #protocols =
Untuk lebih jelasnya liat gambar dibawah ini!


 Sebelum                                                                                        Sesudah
  



Selesai, simpan dengan tekan CTRL + X + Y + ENTER




 6). Lalu ketik /etc/init.d/dovecot restart
                   
  











G. Mengkonfigurasi Squirrelmail

 

 1). Ketikan squirrelmail-configure



 2). Ikuti Perintah-perintah ini dengan menekan tombol dikeyboard :

 * Tekan d (ENTER) 




*
Ketikan dovecot (ENTER)


 * Tekan 2 (ENTER)



*Tekan 1 (ENTER)



* Ketik q (ENTER)





* Ketikan lagi q (ENTER)


* Tekan y (ENTER)




3). Ketikan cp /usr/share/squirrelmail /var/www/ -R



 4). Ketik adduser apip (disini kalian bebas mengganti nama “apip” dengan nama lainnya, atau nama teman kalian saja, yg nanti nya akan digunakan untuk mengirim squirrelmail).





5). Lalu masukkan 123 (ENTER) pada Enter new UNIX password:
Lalu masukkan lagi 123 (ENTER) pada Reenter new UNIX password:


 6). Next, isilah Full name dengan apip (ENTER), untuk room number,work phone,dll biarkan saja kosong. Lalu pada Is the information correct? pilih y lalu tekan ENTER

 7). Nah kalau kalian ingin membuat 1 user lagi, ulangi langkah dari 4-7. Tapi disini saya hanya menggunakan 1 user saja yaitu apip



 8). Ketik links www.zaidan.com/squirrelmail/src/login.php




 9). Setelah itu akan muncul tampilan login seperti ini.



 Lalu scroll kebawah sampai dimenu Name/password. Isi Name dengan zaidan, dan password nya 123. Lalu arahkan cursor ke bacaan Login lalu tekan ENTER


10. Lalu akan muncul menu tampila squirrelmail. Tekan TAB 1X pada keyboard dan arahakan cursor
    sampai mengarah ke compose


11. Baiklah, disini kita akan tes mengirim surel ke alamat user yang tadi kalian buat. Disini saya
      mengirim ke arif atau bisa dilihat seperti  dibawah ini

      To                                        : apip@zaidan.zaidan.com

   

      Subject                                : Halo bro,tes (terserah sobat aja)

      Sudahkan? baru arahkan ke tombol [Send] lalu tekan ENTER.



12. Setelah klik send. kalau pengiriman sukses akan seperti gambar (Penulis korban Dilan). Kalau
      gagal pasti ada bacaan  "error yang kalian tidak mengerti" Nah kalau sudah, arahkan cursor ke
      tombol Sign Out lalu tekan ENTER




13. Lanjut bro, kalian harus login akun ke 2 user kalian untuk mengecek apakah surel yang kalain
      kirim tadi sudah masuk atau belum. Disini saya login dengan apip dan isi password dengan 123
      lalu arahkan cursor ke tombol Login tekan ENTER


14. Setelah masuk ke menu squirrelmail lagi. arahkan cursor ke tombol INBOX lalu tekan ENTER
      . Jika ada surel yang masuk seperti gambar dibawah. Selamat kalian berhasil mengkonfigurasi
      Squirrelmail



* Untuk keluar dari jendela  Squirrelmail, Tekan ESC + ENTER + X + ENTER






H.  Memasang dan konfigurasi Proxy Server

 1. Ketik apt-get install squid



 2. Ketik nano/etc/squid/squid.conf

  3. Setelah muncul menu seperti digambar. Tekan CTRL + W 
     
      Lalu ketikan http_port 3128


4. Debian akan mencara letak kata http_port 3128 seperti gambar dibawah.

Sebelum

 Sesudah


 Selesai, simpan dengan CTRL + X + Y + ENTER

5. Ketik links htttp://www.zaidan.com:3128




6. Nah kalau muncul tampilan ERROR seperti gambar dibawah ini, jangan cemas dan khawatir dulu
    jajaja, itu tandanya   kalain melakukan "Langkah yang benar" . Lalu tekan ESC + ENTER + X +   
    ENTER untuk keluar dari jendela tsb.

 
   





I. Pemasangan File Transfer Protocol (FTP)

1. Selanjutnya, ketikan apt-get install vsftpd
  

2. ketik cd/home/ftp
   
3. Lalu ketik tambahkan nano pada zaidan:/home/ftp#

  



4. Next, akan muncul tampilan kosong/blackscreen yang siap diisi dihalaman tsb.

 *Maaf saya kehilangan hasil SS nya, saya jelaskan saja . Jika sudah tampil halaman kosong   bisa kalian ketik atau isi sesuai hati kalian,terserah kalian mau isi apa hehe, kalau sudah   baru simpan dengan menekan CTRL +  X + Y + ENTER (save file nya   dengan format .txt)

5. ketik cd pada zaidan:/home/ftp#

                                                                  (contoh no 4)

6. lalu ketikan links ftp://www.zaidan.com



7. Setelah itu akan muncul tampilan seperti gambar dibawah ini. Arahkan cursor ke zaidan.txt
   untuk menampilkan fpt yang kalian buat tadi


8. Nah jika berhasil, maka tampilan gambar akan jadi seperti ini



ESC + ENTER + X + ENTER untuk keluar dari jendela tsb




J. Membuat Halaman HTML sederhana pada Debian 5


1. Ketikan nano/var/www/welcome.html




2. Pada halaman kosong yang nanti nya akan kita isi dengan HTML, pastikan kalian sudah belajar cara menulis tag-tag HTLML. Lihat seperti gambar  dibawah Contoh html buatan saya.


    Selesai, simpan dengan menekan CTRL + X +Y + ENTER


3. Lalu ketik links http://www.zaidan.com/welcome.html untuk mengecek hasil HTML yang kalian tulis tadi


4. Nah kalau kalian  berhasil membuat HTML tadi, hasilnya akan seperti gambar dibawah ini.



Okeee, sekian dari saya materi tentang debian nya. Maaf kalau ada salah kata/typo, ada step step yang tidak ada gambar karena kelupaan SS/hilang gambarnya. Jangan menyerah jika  salah ulang lagi cari kesalahaan, jika ada kekurangan dari materi saya ini bisa meninggalkan jejak di kolom komentar. Terima Kasih



Sampai jumpa & tunggu materi - materi lainnya dari saya. 
Adios Amigos


1 komentar:

Recent Post