Membuat server DEBIAN 4

~ Setting BIOS dengan first booting pada CD ROM
~ Masukkan CD Install Debian Linux
~ Choose Language
Memilih bahasa yang akan digunakan, pilih English
~ Choose country or region
Memilih Negara, pilih Other untuk melihat pilihan yang lain, pilih Indonesia
~ Select a keyboard layout 

~ Setting BIOS dengan first booting pada CD ROM
~ Masukkan CD Install Debian Linux
~ Choose Language
Memilih bahasa yang akan digunakan, pilih English
~ Choose country or region
Memilih Negara, pilih Other untuk melihat pilihan yang lain, pilih Indonesia
~ Select a keyboard layout
Memilih keyboard, pilih American English
~ Detect and mount CD ROM
Komputer akan mendeteksi hardware untuk pencarian driver CD ROM, pilih yes
~Load Installer components from CD
Tunggulah selama computer sedang dalam proses
~ Detect network hardware
computer akan mencari hardware untuk jaringan
~ Configure the network
Pilih Configure network manually
Masukkan IP Address
Masukkan subnet mask, tapi biasanya subnet mask terisi secara otomatis
Masukkan gateway sesuai dengan gateway server
Masukkan IP Address DNS server
Masukkan hostname
Masukkan domain name
~ Detect disk
Computer sedang dalam proses untuk mendeteksi disk
~ Partition disk
Pilih Manually edit partition table
Buat 3 bagian untuk partisi pada harddisk
1. Root = 4 GB, filesystem = ext, type= primary
2. Home = 3 GB, filesystem = ext, type=logical
3. Swap area = 1 GB, filesystem = swap
Setelah selesai, pilih Finish partition and write, pilih yes
~ Configure time zone
computer akan mengkonfigurasi untuk waktu yang digunakan menurut wilayah
~ Configure the clock
Konfigurasi untuk jam menurut wilayah, pilih no
~ Set up users and password
Langkah pertama buatlah password untuk root
Masukkan lagi password yang sama
Kemudian buatlah user baru, masukkan nama user
Buatlah nama untuk user account juga
Masukkan password untuk user
Masukkan lagi password yang sama untuk user
~ Install the base system
Komputer akan menginstal system dasar debian
~ Configure the package manager
Komputer mengkonfigurasi “package manager”
~ Select and Install software
Komputer akan menginstall software yang ada
~ Install the GRUB boot loader on a harddisk
Komputer menginstal GRUB boot loader, pilih yes
~ Install the LILO boot loader on a harddisk
~ Continue without boot loader
~ Finish the Installation
Setelah semua langkah diatas instalasi telah selesai dan akan muncul tampilan sebagai berikut, pilih continue dan computer akan reboot

SERVER MAIL POSTFIX SQUIRREL MAIL DEBIAN 4
Persyaratan : DNS, apache2, php4, mysql-server
1. Install postfix
# apt-get install postfix
# /etc/init.d/postfix [start|stop|restart]
2. Install courier-imap
# apt-get install courier-imap
# /etc/init.d/courier-imap [start|stop|restart]
3. Install php4-imap (optional)
4. Install courier-pop
# apt-get install courier-pop
# /etc/init.d/courier-pop [start|stop|restart]
# /etc/init.d/courier-authdaemon [start|stop|restart]
5. konfigurasi file main.cf
# vim /etc/postfix/main.cf
contoh konfigurasi :
——————
myhostname = profff.asseifff.net
mydomain = asseifff.net
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = $mydomain, localhost
home_mailbox = Maildir/
relayhost =
mynetworks = 127.0.0.0/8 192.168.56.0/24
#mailbox_command = procmail -a “$EXTENSION”
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
————
6. Install squirrelmail
# apt-get install squirrelmail
7. Konfigurasi /usr/sbin/squirrelmail-configure
# /usr/sbin/squirrelmail-configure
buat konfigurasinya…
server software : courier
8. Buat Virtualhost squirrelmail
# vim /etc/apache2/sites-available/default
Alias /mail “/usr/share/squirrelmail/”
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
deny from all
Allow from all
9. Membuat folder Maildir di user tertentu
# cd /home/asseifff
# maildirmake Maildir
# chown asseifff.asseifff Maildir/ -Rf
10. Membuat folder Maildir otomatis ketika create user
# cd /etc/skel
# maildirmake Maildir
11. Testing squirrelmail
Buka browser :
http://profff.asseifff.net/src/configtest.php
http://profff.asseifff.net/mail/src/configtest.php
http://mail.asseifff.net/mail
12. Testing mail server
a. Buat user_baru
b. masuk ke http://mail.asseifff.net/mail
dengan login asseifff
c. kirim email ke user_baru
d. apakah berhasil..????
e. cek error :
# tail -f /var/log/[mail.log | mail.info | mail.err]
:::Asseifff:::