Debian 5 Server Semua Paket
-
Upload
nunu-gunawan -
Category
Documents
-
view
59 -
download
3
description
Transcript of Debian 5 Server Semua Paket
-
By : [email protected]
By : [email protected]
LANGKAH LANGKAH INSTALLASI
PAKET DEBIAN
SMK YPM 1 TAMAN SIDOARJO
-
By : [email protected]
By : [email protected]
Allow-hotplug eth0 Auto eth0 Iface eth0 inet static Address 192.168.1.1
Netmask 255.255.255.0 Network 192.168.1.0 Broadcast 192.168.1.255 Gateway 192.168.1.1
DEBIAN 5 SERVER Install MC terlebih dahulu untuk mengedit file
1. Konfigurasi IP ADDRESS SERVER - Setting IP network - edit dan tambahkan script dibawah ini - Kemudian restart daemon network
Debian:# apt-get install mc
Debian:~# mcedit /etc/network/interfaces
Debian:~# /etc/init.d/networking restart
-
By : [email protected]
By : [email protected]
2. Setting DHCP SERVER
- Install paket DHCP Server
- Edit file dhcp dibawah ini
- Tambahkan dan Edit Script dibawah ini - Kemudian simpan dengan menekan tombol F2 + F10 untuk keluar - Kemudian restart daemon DHCP SERVER
3. Konfigurasi DNS SERVER
- Install paket BIND9 - Kemudian copy file db.127 & db.local menjadi dc.ypm & db.192 ke alamat
/var/cache/bind/
- Kemudian edit file db.ypm
Debian:~# apt-get install dhcp3-server
Debian:~# mcedit /etc/dhcp3/dhcpd.conf
Subnet 192.168.1.0 netmask 255.255.255.0 { Range 192.168.1.2 192.168.1.100; Option routers 192.168.1.1; Option domain-name-server 192.168.1.1; Option domain-name debian.ac.id; Option broadcast-address 192.168.1.255; Default-lease-time 600; Max-lease-time 7200;
Debian:~# /etc/init.d/dhcp3-server restart
Debian:~# apt-get install bind9
Debian:~# cp /etc/bind/db.local /var/cache/bind/db.ypm
Debian:~# cp /etc/bind/db.127 /var/cache/bind/db.192
Debian:~# mcedit /var/cache/bind/db.ypm
-
By : [email protected]
By : [email protected]
- Tambahkan dan Edit script dibawah ini - Simpan dengan menekan tombol F2 + enter Kemudian F10 - Kemudian edit file db.192
- Tambahkan dan Edit script dibawah ini
; ; BIND.. $TTL 604800 @ IN SOA debian.ac.id. root.debian.ac.id. (
1 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800) ; Negative Cache TTL
; @ IN NS debian.ac.id. @ IN A 192.168.1.1 www IN A 192.168.1.1 mail IN A 192.168.1.1
; ; BIND.. $TTL 604800 @ IN SOA debian.ac.id. root.debian.ac.id. (
2 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800) ; Negative Cache TTL
; @ IN NS debian.ac.id. 1 IN PTR debian.ac.id.
Debian:~# mcedit /var/cache/bind/db.192
-
By : [email protected]
By : [email protected]
- Simpan dengan menekan tombol F2 + enter Kemudian F10 - Edit File named.conf - Tambahkan dan Edit script dibawah ini - Edit juga Resolve.conf - Tambahkan dan Edit script dibawah ini - Kemudian restart daemonnya
- Lakukan pengujian
4. Konfigurasi WEB SERVER
- Install paket apache2
Zone debian.ac.id { Type master; File /var/cache/bind/db.ypm; }; Zone 192.in-addr.arpa { Type master; File /var/cache/bind/db.192; };
Nameserver 192.168.1.1
Debian:~# mcedit /etc/bind/named.conf
Debian:~# mcedit /etc/resolve.conf
Debian:~# /etc/init.d/bind9 restart
Debian:~# ping debian.com
Debian:~# apt-get install apache2
-
By : [email protected]
By : [email protected]
- Kemudian edit file index.html
- Buat script HTML
5. Setting Mail Server
- Paket installasi
Postfix
Squirrelmail
courier-pop
courier-imap
- Installasi paket
- Pilih OK - Pilih Internet site - Mailname : debian.ac.id - Enter - Installasi paket courier imap
- Create .. YES , enter
BIODATA SISWA NAMA : ACHMAD EDI JALIL
KELAS : 3 TKJ 1 NO ABSEN : 03
Debian:~# mcedit /var/www/index.html
Debian:~# apt-get remove exim4
Debian:~# apt-get install postfix
Debian:~# apt-get install courier-imap
-
By : [email protected]
By : [email protected]
- Installasi paket courier pop
- Installasi paket squirrelmail
- File konfigurasi mail
- Edit file dibawah ini : - Kemudian tekan F2 enter , F10 . - Masuk ke directory skel untuk membuat directory Maildir
- Kemudian buat directory Maildir - Buat user missal smk & ypm
Dengan menggunakan password 1
Dengan menggunakan password 1
Myhostname = debian Mydestination = debian.ac.id debian,localhost.localdomain, localhost Myorigin = /etc/mailname Mynetwork = 127.0.0.0/8 192.168.1.0/24 #mailbox_command = procmail-a $EXTENSION Home_mailbox = Maildir/
Debian:~# apt-get install courier-pop
Debian:~# mcedit /etc/postfix/main.cf
Debian:~# cd /etc/skel/
Debian:~# maildirmake Maildir
Debian:~# adduser smk
Debian:~# adduser ypm
Debian:~# apt-get install squirrelmail
-
By : [email protected]
By : [email protected]
- Kemudian kembali ke posisi directory root
- Kemudian restart daemon postfix
6. Setting Webmail alias
- Setting konfigurasi apache
- Tambahkan script seperti dibawah ini - Kemudian Simpan dengan menekan menekan tombol F2 n F10 untuk simpan dan
keluar
- Restart Daemon apache
7. Setting Samba sharing
- Install paket samba
- Isi pada nama domain WORKGROUP
- Ubah smb.conf pilih TIDAK
- Kemudian edit file samba
Documentroot /usr/share/squirrelmail ServerName mail.debian.ac.id
Debian:~# cd /
Debian:~# mcedit /etc/apache2/sites-available/default
Debian:~# /etc/init.d/apache2 restart
Debian:~# /etc/init.d/postfix restart
Debian:~# apt-get install samba
Debian:~# mcedit /etc/samba/smb.conf
-
By : [email protected]
By : [email protected]
- Tambahkan dan editfile dibawah ini
- Kemudian buat folder share
- Rubah hak akses
- Kemudian restart daemon samba
8. Konfigurasi Proxi
- Install paket SQUID
- Buka file squid
- Tambahkan dan edit script dibawah ini
- Kemudian cari script http_access deny all yang belum dikasih tanda pager ,
kemudian beri tanda pagar (#)
Debian:~# apt-get install squid
http_port 3128 transparent acl localhost src 192.168.1.1 http_access allow localhost acl situs url_regex www.debian.ac.id http_access deny localhost cache_mgr [email protected] visible_hostname [email protected]
Security = share [jalil-share] Comment = all files share document Path = /share/ Browseable = yes Writeable = yes Read only = no Guest ok = yes
Debian:~# mkdir /share/
Debian:~# chmod 777 /share/
Debian:~# /etc/init.d/samba restart
Debian:~# mcedit /etc/squid/squid.conf
-
By : [email protected]
By : [email protected]
- Simpan dengan menggunakan tombol F2 kemudian keluar dengan menekan tombol F10
- Restart daemon squid
- kemudian ketikkan perintah dibawah ini Redirect All outgoing
- Agar konfigurasi redirect tidak hilang kettika direstart , , ,maka bisa kalian simpan di file rc.local
9. Konfigurasi FTP SERVER
- Buat directory FTP
- Rubah akses foldernya
- Buat user untuk FTP anonymous
- Install aplikasi paket ftp
- Buat file di directory ftpserver
Debian:~# iptables A PREROUTING t nat p tcp -dport 80 j REDIRECT -to-port 3128
Debian:~# /etc/init.d/squid restart
Debian:~# mcedit /etc/rc.local
Debian:~# mkdir p /ftpserver
Debian:~# chmod 755 R /ftpserver
Debian:~# useradd d /ftpserver ftp
Debian:~# apt-get install vsftpd
Debian:~# mcedit /ftpserver/jalil.txt
-
By : [email protected]
By : [email protected]
TEST HASILNYA DI CLIENT
Pengujian konfigurasi jaringan
Web server
o Buka web browser
o Kemudian tulis nama domain pada address http://debian.ac.id
Proxy server
o Buka web browser
o Kemudian tulis nama domain pada address http://www.debian.ac.id
Mail server
Buka web browser yang ada Untuk mencoba webmail gunakan web browser
http:// mail.debian.ac.id
-
By : [email protected]
By : [email protected]
- Kemudian login dengan nama user smk & passwordnya 1 - klick compose kemudian isi TO : [email protected] Subject : salam Isi : Assalamualaikum - Kemudian send - Kemudian Keluar SIGN OUT - Login dengan user ypm & passwordnya 1 - Dibagian inbox klick pesan yang telah dikirim dari [email protected] - Kemudian untuk membalas pesan tersebut - Klick reply TO : [email protected] Subject : salam Isi : waalaikumslam - Kemudian send Coba tuch login lage di smk & passwordnya 1 Pasti ada balesan dari [email protected]
-
By : [email protected]
By : [email protected]
Dns Server o Lakukan proses uji koneksi dengan ping nama domain o
o Ftp Server
Ketikkan di address ftp://debian.ac.id
Uji Samba o Buka RUN dan ketikkan \\192.168.1.1