Insatallasi Debian di Vmware
• Coba di virtualbox atau VMWare
•
Disk yang di perlukan untuk installasi yaitu DVD-1 debian, sedangkan DVD-2
hingga DVD-8 itu isinya hanya paket” jika di perlukan untuk membuat sebuah
server. Tapi kali ini kita hanya menggunakan 3 DVD saja yaitu DVD 1,2, dan 5.
• Membuat akun Virtual Machine:
1.
Buka
dulu Vmware-nya dan buat akun baru dengan cara klik File => New => Virtual Machine atau tekan tombol CTRL+N.
2.
Kemudian
pilih typical saja, klik next.

3.
Klik
browser untuk mencari diman tempat ISO debian.

4.
Klik
folder iso debianya 2X, kemudian klik
open.

5.
Kemudian
klik Next.

6.
Masukan
nama Virtual machine-nya, klik next.

7.
Tentukan
ukuran harddisknya, pilih split virtual disk into multiple files, kemudian klik
next.

8.
Silahkan
pilih costumize hardware jika ingin mengubah spesifikasinya atau klik finish
jika sudah selesai.

·
Mengisntall
Debian 6 :
1.
Setelah
pembuatan akun Virtual Machine selesai secara otomatis akn masuk ke tahap
penginstalan, klik pada layar Vmware-nya , karena ingin menginstal debian yang
berbasis GUI (Graphical User Interface) maka pilih Graphical Install, jika
berbasis CLI (Command Line Interface) pilih Install.

2.
Pada
opsi select a language, silakan pilih bahasa yang anda mengerti. Kita pilih
saja bahasa Inggris, agar semakin terbiasa. Maka pilihlah English, dan klik continue/tekan
enter.

3.
Selanjutnya
memilih dimana lokasi tempat kita tinggal karena “Indonesia” tidak
termasuk dalam pilihan di atas kita pilih “other” .

4.
Kemudian
pilih American English.

5.
Isi
nama Hostname yang akan di gunakan.

6.
Isi
domain name.

7.
Isi
passwords pada kedua kolom tersebut.

8.
Isi
nama lengkap anda.

9.
Isi
nama panggilan anda.

10. Isi pasword yang sama pada kedua kolom
tersebut.

11. Pilih central, kemudian klik continue.

12. Pilih Guded –use entre disk, kemudian
klik continue.

13. Pilih All files in partition
(recommended for new users). Klik continue.

14. Pilih finish partitioning end write
changes to disk. Klik continue.

15. Pilih Yes, kemudian klik continue.

16. Pilih No, klik continue.

17. Pilih No, klik continue.

18. Pilih No, klik continue.

19. Kemudian pilih Graphical dekstop dan
standart system saja, klik continue.

20. Pilih Yes, klik continue.

21. Kemudian klik continue.

22. Masukan password debiannya.

23. Instalasi ISO debian selesai.

KETERANGAN
PROSES YANG AKAN DI KONFIGURASI ADALAH
:
1. Setting
IP Address
2. Setting
DNS Server
3. Setting
Web Sever
4. Setting
Mail Server
5. Setting
Webmail Server
6. Setting
FTP Server
7. Setting
NTP Server
8. Setting
DHCP Server
9. Setting
Proxy Server
Setelah semua setting di atas kalian
sudah menguasai maka akan ada lagi Konfigurasi lain yang akan saya barikan
tutorialnya, di karnakan ini hanya dasar konfigurasi.
Semua konfigurasi di atas akan saya
buatkan juga tutorialnya dalam bentuk video, jika kurang paham dengan tutorial
ini.
Penjelasan
:
JIKA
ADA SETTINGAN YANG MENGGUNAKAN NAMA SAYA BISA SAJA ANDA UBAH MENGGUAKAN NAMA
SENDIRI UNTUK MENCOBANYA, JIKA ANDA UBAH MAKA HARUS SEMUA KALIAN HANYA LIHAT DI
GAMBAR DALAM TUTORIAL APA YANG HARUS DI TAMBAHKAN ATAU DI HAPUS
SETIAP
SETELAH MELAKUKAN PENGEDITAN FILE UNTUK SAVE & CLOSE DARI FILE MENGGUKAN
TOMBOL Ctrl +X, kemudian tekan Y setelah itu tekan ENTER
Setting IP Address
Ketik :
nano /etc/network/interfaces

Isikan
seperti gambar di atas, jika sudah save dengan tombol kombinasi Ctrl + X,
kemudian tekan Y baru tekan ENTER

Kemudian
restart settingan IP Address tadi dengan :
service
networking restart
Ifconfig

Digunakan
untuk melihat apakah telah betul dan jalan setting IP Address tadi.
Setting
DNS Server
DNS adalah Domain Name Server, yaitu server yang
digunakan untuk mengetahui IP Address suatu host lewat host name-nya. Dalam
dunia internet, Komputer berkomunikasi satu sama lain dengan mengenali IP
Address-nya.
Namun bagi semua orang tidak mungkin
menghafalkan IP address tersebut, orang lebih mudah menghapalkan kata-kata
seperti www.yahoo.com, www.google.com, atau www.friendster.com. DNS berfungsi
untuk mengkonversi nama yang bisa terbaca oleh orang-orang ke dalam IP address
host yang bersangkutan untuk dihubungi.
apt-get
install bind9
cd
/etc/bind
nano
named.conf.local

cp db.local db.smk1
cp db.local db.amat.net cp db.127 db.1
nano db.smk1

nano
db.amat.net

nano
db.1

service
bind9 restart
nslookup
nslookup adalah proses mengetahui apakah
dns yang di setting telah berjalan atau belum jika berjalan maka akan sama
seperti gambar di bawah tapi harus anda setiap dns untuk mengeceknya
ketik :
www.smk1pelaihari.sch.id
server.smk1pelaihari.sch.id
mail.smk1pelaihari.sch.id
ftp.smk1pelaihari.sch.id
smk1pelaihari.sch.id
amat.net
192.168.10.25

Setting Web Server
Web server adalah merupakan paket yang memberikan
layanan data yang berfungsi menerima permintaan HTTP atau HTTPS dari
client yang dikenal dengan browser web dan mengirimkan kembali
hasilnya dalam bentuk halaman - halaman web yang umumnya berbentuk dokumen HTML
.
Cara kerja web server :
1.
Cara
kerja Web Server, Web server merupakan mesin dimana tempat aplikasi atau
paket beroperasi dalam medistribusikan web page ke user, tentu
saja sesuai dengan permintaan user.
2.
Hubungan
antara Web Server dan Browser Internet merupakan gabungan atau
jaringan Komputer yang ada di seluruh dunia. Setelah terhubung secara fisik, Protocol
TCP/IP (networking protocol) yang memungkinkan semua komputer dapat
berkomunikasi satu dengan yang lainnya. Pada saat browser meminta data web
page ke server maka instruksi permintaan data oleh browser tersebut
di kemas di dalam TCP yang merupakan protocol transport dan
dikirim ke alamat yang dalam hal ini merupakan protocol berikutnya yaitu
Hyper Text Transfer Protocol (HTTP). HTTP ini merupakan
protocol yang digunakan dalam World Wide Web (WWW) antar komputer
yang terhubung dalam jaringan di dunia ini. Untuk mengenal protocol ini
jelas sangat mudah sekali dimana setiap kali anda mengetik http:// anda
telah menggunakannya, dan membawa anda ke dunia internet. Data yang di passing
dari browser ke Web server disebut sebagai HTTP request yang
meminta web page dan kemudian web server akan mencari data HTML
yang ada dan di kemas dalam TCP protocol dan di kirim kembali ke
browser. Data yang dikirim dari server ke browser disebut sebagai HTTP
response.
apt-get
install apache2 php5 links
nano
/etc/apache2/httpd.conf

cd
/etc/apache2/sites-available
cp
default smk1pelaihari
cp
default amat
nano smk1pelaihari

nano
amat

a2dissite
default
a2ensite
smk1pelaihari
a2ensite
amat
cd
/var/www
mkdir
smk1pelaihari
mkdir
amat
cp
index.html smk1pelaihari
cp
index.html amat
nano
/var/www/smk1pelaihari/index.html

nano
/var/www/faathir/index.html

service
apache2 restart

Untuk
kembali ke termilan CLI tekan tombol
esc kemudian pilih exit
links www.amat.net

Setting MAIL Server
Untuk melakukan installasi paket mail
maka anda harus memasukan terlebih dahulu DVD-2 debian. Jika sudah ketik.
Mail server adalah aplikasi yang
digunakan untuk mengirimkan e-mail. Sesuai dengan namanya sever mail yang
merupakan pusan kendali e-mail, mail server senantiasa menerima pesan
dari e-mail client yang berasal dari client, atau bahkan dari
server e-mail lain.
Mail Serve biasanya dikelola oleh
seorang yang biasanya dipanggil postmaster. Tugas dari postmaster adalah
mengelola account, memonitor kinerja server, dan tugas administratif
lainnya.
Proses pengiriman e-mail malalui tahapan
yang sedikit panjang. Saat e-mail di kirim, maka e-mail tersebut disimpan pada
mail server menjadi satu file berdasarkan tujuan e-mail. File ini berisi
informasi sumber dan tujuan, serta dilengkapi tanggal dan waktu pengiriman.
Pada saat user membaca e-mail berarti user telah mengakses server e-mail dan
membaca file yang tersimpan dalam server yang di tampilkan melalui browser
user.
apt-get
install postfix courier-imap courier-pop
kemudian akan muncul
tampilan di bawah ini



cd
/etc/skel
maildirmake
Maildir/
adduser
user1
adduser
user2
nano
/etc/postfix/main.cf

Jika saat dipertengahan
terdapat gambar seperti dibawah ini maka masukan DVD-1 Debian seperti gambar
dibawah.

( Jika
sudah memasukan DVD-2 Debian, ketik “ apt-cdrom add” kemudian “apt-get update”
selanjut nya ketik ulang “apt-get install postfix courier-imap
courier-pop” )

dpkg-reconfigure postfix
ikuti seperti gambar-gambar di bawah










service postfix restart
service courier-imap
restart service
courier-pop restart
service apache2 restart
Service
WEBMAIL Server
nano
/etc/apache2/apache2/conf
file yang akan di edit letaknya di
paling bawah

nano /etc/squirrelmail/apache2.conf

Squirrelmail-configure












service apache2 restart
links
mail.smk1pelaihari.sch.id


Diatas adalah contoh gambar Debian GUI
Setting FTP Server
FTP ( File
Transfer Protocol ) adalah sebuah protocol Internet yang berjalan di dalam
lapisan aplikasi yang merupakan standard untuk pen-Transferan berkas ( File )
computer antar mesin-mesin dalam sebuah internetwork.
FTP merupakan salah
satu protokol Internet yang paling awal dikembangkan, dan masih digunakan
hingga saat ini untuk melakukan pengunduhan (download) dan penggugahan (upload)
berkas-berkas komputer antara klien FTP dan server FTP. Sebuah Klien FTP
merupakan aplikasi yang dapat mengeluarkan perintah-perintah FTP ke sebuah
server FTP, sementara server FTP adalah sebuah Windows Service atau daemon yang
berjalan di atas sebuah komputer yang merespons perintah-perintah dari sebuah
klien FTP. Perintah-perintah FTP dapat digunakan untuk mengubah direktori,
mengubah modus transfer antara biner dan ASCII, menggugah berkas komputer ke
server FTP, serta mengunduh berkas dari server FTP. Sebuah server FTP diakses
dengan menggunakan Universal Resource Identifier (URI) dengan menggunakan
format ftp://namaserver. Klien FTP dapat menghubungi server FTP dengan membuka
URI tersebut.
apt-get install
proftpd

cd /home
mkdir share
chmod 777 share/ -R
userdel ftp
useradd –d /share/ ftp
passwd ftp (untuk
password login ftp di windows)
cd share/
mkdir DOCUMENT PICTURE VIDEO
ls
nano
/etc/proftpd/proftpd.conf
( lalu ikuti gambar
dibawah ini )

Note: untuk # </Anonymous> paling bawah, tanda “#” nya dihapus

Setting NTP Server
NTP ( Network
Time Protocol ) adalah protocol untuk meng-Sinkron-kan system waktu ( Clock )
pada computer terhadap sumber yang akurat, melalui jaringan Intranet atau
Internet.
apt-get install ntp ntpdate
nano /etc/ntp.conf

service ntp restart
Setting DHCP Server
DHCP ( Dynamic Host
Configuration Protocol ) adalah Protokol yang berbasis arsitektur Client /
Server yang dipakai untuk memudahkan pengalokasian alamat IP dalam satu
jaringan.
Cara
Kerja
Karena DHCP merupakan
sebuah protocol yang menggunakan arsitektur Client / Server, maka dalam DHCP
terdapat 2 pihak yang terlibat, yakni DHCP Server dan DHCP Client.
·
dhcp server merupakan sebuah mesin yang menjalankan layanan yang dapat
"menyewakan" alamat IP dan informasi TCP/IP lainnya kepada semua
client yang memintanya. Beberapa sistem operasi jaringan seperti Windows NT
Server, Windows 2000 Server, Windows Server 2003, atau GNU/Linux
memiliki layanan seperti ini.
·
dhcp client merupakan mesin client yang menjalankan perangkat lunak
client dhcp yang memungkinkan mereka untuk dapat berkomunikasi dengan dhcp
Server. Sebagian besar sistem operasi client jaringan (Windows NT Workstation,
Windows 2000 Professional, Windows XP,Windows Vista Windows 7,
atau GNU/Linux) memiliki perangkat lunak seperti ini.
apt-get install dhcp3-sever
nano
/etc/dhcp/dhcpd.conf

service
isc-dhcp-server restart
Setting Proxy Server
Proxy
server berfungsi untuk menyimpan halaman-halaman website yang pernah kita
kunjungi. Fungsinya adalah sebagai penyimpan “CACHE”, yang sewaktu-waktu
jika kita ingin mengunjungi halaman yang sama, maka proxy akan mengambil cache
yang tersimpan di dalam proxy server tersebut, dan jika belum ada maka akan
diteruskan ke halaman web yang dituju di internet. Selain itu proxy server juga
dapat digunakan untuk securiti filtering, misalnya memblokir akses ke suatu
website ataupun sebagainya.
apt-get install squid
cd /etc/squid
nano squid.conf
tekan CTRL+W
cari “http_port 3128” tanpa tanda petik (“) lalu tambahkan transparent dibelakangnya,
seperti gambar berikut.

·
Kemudian cari cache_mem 8 mb (cara mencari nya sama
seperti diatas)

· Cari lagi cache_mgr
webmaster kemudian hapus tanda paga (#) dan ubah webmaster seperti
gambar dibawah ini.

· Cari cache_dir
ufs /var/spool/squid 100 16 256

· Cari lagi acl CONNECT

· nano url

· nano key

· nano
/etc/rc.local

· service squid
restart
Setting
Note : Disarankan menggunakan Windows XP
·
Setting
di Debian


·
Setting
di Windows XP


PENGUJIAN





·
Pengujian
mail.smk1pelaihari.sch.id


·
Pengujian
ftp.smk1pelaihari.sch.id


·
Pengujian
Proxy


PEMBUAT :
M.NOOR HUSYAINI
SILAHKAN
DISEBARLUASKAN “MOHON TIDAK UNTUK DIPERJUAL BELIKAN”… SEMOGA BERMANFAAT.