Anda di halaman 1dari 22

1

LABORATORIUM JARINGAN KOMPUTER

MEMBANGUN SERVER LINUX


dengan

Debian 5 (Lenny)

1. Konfigurasi Ethernet Card


2. DHCP Server
3. DNS Server
4. Web Server
5. FTP Server
6. SSH Server
7. File Server dengan Samba
8. Print Server dengan Samba Menggunakan driver Cups
9. Database Server
10. Email Server

By

M. FADHLI, ST

SMK YPM 1 TAMAN


2

2011

Sketsa/ Gambar Kerja


Gambar Sketsa Jaringan

SWITCH / HUB

SERVER
Hostname : mydebserver
Domain : ypm.co.id

eth0 CLIENT 1 dan 2


IP Address : 192.168.100.1 IP Address :
Net Mask : 255.255.255.0 Automatic (DHCP)
Gateway :
Prefered DNS : 192.168.100.1

1. Memberikan IP-Address eth0


 Pendahuluan
IP address adalah suatu alamat unik yang diberikan ke PC dalam jaringan agar
bisa dikenali dalam jaringan, ada 2 cara pemberian IP address yaitu dengan cara
Dinamis/ otomatis (DHCP) dan Statis/ tetap. Agar bisa melakukan semua
konfigurasi linux, loginsebagai root.
 Mengecek ethernet adapter yang terpasang di PC Server
# lspci
Perintah lspci akan menghasilkan informasi mengenai perangkat yang terpasang
pada linux seperti : sound card, vga card, termasuk NIC. Contoh dari hasil
perintah di atas sbb :

Informasi ethernet yang bisa diambil adalah :


Tipe NIC >> Broadcom Corporation NetXtreme BCM5782 Gigabit Ethernet.
 Mengecek link dari Ethernet card
# mii-tool
Perintah ini memberitahukan NIC yang terpasang pada linux dikenal sebagai
ethx, x berupa urutan angka dari 0 s/d n, dimana n adalah jumlah ethernet yang
terpasang pada linux, seperti eth0, eth1, eth2, dst. Contoh hasil perintah mii-tool
sbb:
3

 Instalasi tool bantu linux yaitu mc (midninght commander). Merupakan


aplikasi file editor dan file explorer berbasis text.
# apt-get install mc
 File Konfigurasi
File ini adalah file yang digunakan untuk konfigurasi NIC dalam server, terletak di
direktori “/etc/network/” dengan nama “interfaces”, contoh file konfigurasinya
seperti di bawah ini :
# mcedit /etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface


allow-hotplug eth0
auto eth0
iface eth0 inet static
address 192.168.100.1
netmask 255.255.255.0
network 192.168.100.0
broadcast 192.168.100.255

 Restart Daemons Jaringan


Setiap melakukan konfigurasi, lakukan restart daemon jaringan.
# /etc/init.d/networking restart

 Mengecek IP address
# ifconfig

Hasil perintah ifconfig menginformasikan IP address yang tersetting di eth0, dan


interface lo. Hasil di atas menandakan hasil normal dari setting NIC, jika tidak
menghasilkan seperti kondisi gambar di atas, ulangilah setting anda ...

2. DHCP Server
SERVER SITE :
 Pendahuluan
DHCP Server digunakan untuk memberikan IP address, netmask, Gateway, DNS
ke client dalam jaringan secara otomatis.
 Paket software DHCP Server
dhcp3-server_3.0.4-13_i386.deb
Paket software ini tersedia di DVD Debian, pada saat instalasi paket software ini,
DVD Debian harus dimasukkan ke DVD ROM.
 Instalasi Paket
# apt-get install dhcp3-server
4

tekan Enter jika ada pertanyaan untuk melanjutkan instalasi DHCP Server
 Konfigurasi File
File konfigurasi dhcp berada di “/etc/dhcp3/dhcpd.conf”.
# mcedit /etc/dhcp3/dhcpd.conf
Masa berlaku IP default  7200 detik atau 2 Jam
Masa berlaku IP Max  86400 detik atau 24 Jam
subnet 192.168.100.0 netmask 255.255.255.0 {
range 192.168.100.10 192.168.100.100;
option routers 192.168.100.1;
option domain-name-servers 192.168.100.1;
option domain-name "ypm.co.id";
option broadcast-address 192.168.100.255;
default-lease-time 7200;
max-lease-time 86400;
}  R
estart
Server DHCP
Untuk restart server DHCP harus di login root :
# /etc/init.d/dhcp3-server restart

 Mengecek Status Server DHCP


# /etc/init.d/dhcp3-server status

 Melihat History dari server DHCP


# mcedit /var/lib/dhcp3/dhcpd.leases

CLIENT SITE (Windows):


Untuk menguji server DHCP dari sisi Client windows adalah :
 Setting IP address di client dengan setting otomatis
 Buka command prompt, kemudian ketik perintah :
C:\ipconfig /release  mereset ip-address

C:\ipconfig /renew  memperbarui ip-address

C:\ipconfig /all  mengecek Ip-address secara lengkap


5

Hasil dari perintah di atas adalah ip address yang berada di dalam scope DHCP
yang telah dibuat di server DHCP, jika tidak seperti yang telah diharapkan berarti
server DHCP belum bekerja.
Periksa Server DHCP, apakah sudah bekerja…. !

3. DNS Server
SERVER SITE :
 Pendahuluan
DNS Server digunakan untuk Translasi dari Nama Host ke IP address dan atau
dari IP address ke Nama Host dalam suatu jaringan komputer.
 Paket software DNS Server
bind9_9.3.4-2_i386.deb
Paket software ini tersedia di DVD Debian, pada saat instalasi paket software ini,
DVD Debian harus dimasukkan ke DVD ROM.
 Instalasi Paket
# apt-get install bind9
 Copy File
Copy file “db.local” menjadi “forward” di “/var/cache/bind/”
# cp /etc/bind/db.local /var/cache/bind/forward
Copy file “db.127” menjadi “reverse” di “/var/cache/bind/”
# cp /etc/bind/db.127 /var/cache/bind/reverse
 Konfigurasi File
Nama Domain  ypm.co.id
IP address Server DNS 192.168.100.1
Buka file konfigurasi forward.
# mcedit /var/cache/bind/forward
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA ypm.co.id. root.ypm.co.id. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ypm.co.id.
@ IN A 192.168.100.1
mydebserver IN A 192.168.100.1
www IN A 192.168.100.1
mail IN A 192.168.100.1
6

Buka file konfigurasi reverse.


# mcedit /var/cache/bind/reverse

;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA ypm.co.id. root.ypm.ac.id. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ypm.co.id.
1.100.168 IN PTR ypm.co.id.
1.100.168 IN PTR mydebserver.ypm.co.id.
1.100.168 IN PTR www.ypm.co.id.
1.100.168 IN PTR mail.ypm.co.id.

Buka file konfigurasi named.conf.


# mcedit /etc/bind/named.conf
Tambahkan script sbb di posisi baris paling bawah :

zone "ypm.co.id" {
type master;
file "/var/cache/bind/forward";
};

zone "192.in-addr.arpa" {
type master;
file "/var/cache/bind/reverse";
};

Buka file konfigurasi resolv.conf.


# mcedit /etc/resolv.conf
Hapus semua isinya, kemudian ketikkan script sbb :

nameserver 192.168.100.1

 Restart Server DNS


# /etc/init.d/bind9 restart

 Menguji Server DNS


# ping ypm.co.id –c 5
7

Perintah ping di atas harus menghasilkan reply paket data dari server. Jika tidak
ada reply atau RTO berarti DNS server masih terdapat masalah.
 Menguji Server DNS dengan nslookup
# nslookup ypm.co.id

CLIENT SITE (Windows):


Untuk menguji server DNS dari sisi Client adalah :
 Setting IP address di client dengan setting otomatis
 Repair IP Address untuk konfigurasi ulang IP address
 Buka command prompt, kemudian ketik perintah :
C:\ping ypm.co.id

Perintah ping di atas harus menghasilkan reply paket data dari server. Jika tidak
ada reply atau RTO berarti DNS server masih terdapat masalah.

Atau menggunakan perintah di bawah ini :


C:\nslookup ypm.co.id

Hasil dari perintah di atas adalah nama host dan translate ip-addressnya, jika
tidak seperti yang telah diharapkan berarti server DNS belum bekerja.
Periksa Server DNS, apakah sudah bekerja…. !

4. WEB Server
SERVER SITE :
 Pendahuluan
Web server digunakan untuk meletakkan halaman Web (html, khususnya PHP
Script), agar bisa di lihat oleh komputer dalam jaringan menggunakan Web
Browser.
 Paket software Web Server
apache2_2.2.3-4_all.deb
Paket software ini tersedia di DVD Debian, pada saat instalasi paket software ini,
DVD Debian harus dimasukkan ke DVD ROM.
 Instalasi Paket
# apt-get install apache2
 Instalasi Paket Tool Bantu Lynx (Browser berbasis text untuk pengujian web
server).
# apt-get install lynx
 Mengedit file html “index.html” di “/var/www/index.html”
# mcedit /var/www/index.html
ketik script seperti di bawah ini
8

<html>
<title>.::WEB SMK YPM 1 TAMAN::.</title>
<body>
<h1><marquee behavior=alternate direction=down>
<font color=green=20>
Selamat datang di Web SMK YPM 1 TAMAN</marquee>
</h1></font>
</body>
</html>

 Restart Daemons Web Server


# /etc/init.d/apache2 restart
 Test halaman Web dengan Lynx (Browser Web Mode Text)
# lynx http://ypm.co.id
Hasil dari perintah di atas menghasilkan tulisan “Selamat datang di Web SMK
YPM 1 Taman”.

CLIENT SITE (Windows):


Untuk menguji server DNS dari sisi Client adalah :
 Setting IP address di client dengan setting otomatis
 Repair IP Address untuk konfigurasi ulang IP address
 Buka web browser (Opera atau Firefox), kemudian ketikkan di baris
address : ypm.co.id. jika web server anda bekerja akan menampilkan halaman
web seperti berikut ini :

halaman yang kita buat harus bisa tampil, cek web servernya jika belum
berhasil…

5. FTP Server
SERVER SITE :
 Pendahuluan
ftp server digunakan untuk upload/download file melalui jaringan computer.
 Paket software ftp server
vsftpd_2.0.5-2_i386.deb
Paket software ini tersedia di DVD Debian, pada saat instalasi paket software ini,
DVD Debian harus dimasukkan ke DVD ROM.
9

 Instalasi Paket
# apt-get install vsftpd
 Copy file “index.html” ke direktori “/home/ftp”
# cp /var/www/index.html /home/ftp
 File Konfigurasi ftp Server
File konfigurai untuk ftp berada di direktori “/etc/vsftpd.conf” , edit file tersebut
seperti di bawah ini :
# mcedit /etc/vsftpd.conf
edit beberapa isi dari file “vsftpd.conf”, atau hilangkan tanda “#” pada kiri tulisan
local_enable, write_enable, dan local_umask = 002 sbb:

local_enable = yes
write_enable = yes
local_umask = 002

 Restart Daemons ftp Server


# /etc/init.d/vsftpd restart

 Membuat user baru untuk menguji ftp


# adduser tamu
Isikan Password untuk user tamu

 Test halaman ftp dengan Lynx


menggunakan user anynomous (user umum), hanya dapat download file
# lynx ftp://ypm.co.id

Ini merupakan isi direktori yang dimiliki oleh user umum (anynomous user).
10

menggunakan user yang ada di linux, misal : tamu


Copy file “index.html” ke direktori “/home/tamu”
# cp /var/www/index.html /home/tamu
# lynx ftp://tamu@ypm.co.id
Enter password for user tamu@ypm.co.id : (masukkan password user tamu)

CLIENT SITE (Windows):


Untuk menguji server ftp dari client bisa menggunakan aplikasi web browser seperti
( Opera, Mozila, dll) atau aplikasi seperti (filezila Client, Midnight Commander,
Windows Explorer, dll). dengan mengetikkan alamat daripada ftp yang ada. (Contoh
di bawah menggunakan browser Mozila firefox)
ftp://ypm.co.id  user anynomous

ftp://tamu@ypm.co.id  user tertentu

Masukkan Password untuk user tamu  Ok atau Enter


11

dengan mengetikkan alamat ftp dan pengisian user dan password yang sesuai maka
file yang diletakkan di server bisa di download atau upload file ke server, jika ada
masalah,cek ftp server, apakah sudah dijalankan…

6. SSH Server
SERVER SITE :
 Pendahuluan
SSH Server adalah suatu aplikasi yang digunakan untuk melakukan remote
server, dimana seorang admin bisa meng-administrasi server dari komputer
manapun di jaringan.
 Paket software SSH Server
openssh-server_4.3p2-9_i386.deb
Paket software ini tersedia di DVD Debian, pada saat instalasi paket software ini,
DVD Debian harus dimasukkan ke DVD ROM.
 Instalasi Paket
# apt-get install openssh-server
 Me-Restart Server SSH
# /etc/init.d/ssh restart

 Menguji Server SSH di server


# ssh ypm.co.id
Perintah ssh diatas akan menghasilkan konfirmasi untuk login dengan
menanyakan password untuk login, isi password untuk root. Jika benar maka
anda akan masuk shell root.

CLIENT SITE :
Untuk menguji server SSH dari sisi Client adalah :
 Download aplikasi “PUTTY”, yang digunakan untuk aplikasi remote server
dari client yang menggunakan windows atau Linux.
 Klik 2x aplikasi putty.exe.
Isi hostname dengan IP-Address server
Pastikan isian Port (SSH) adalah 22
Kemudian Klik open, untuk pertama kali remote, ada konfirmasi untuk
menyimpan session remote, klik yes.
Masukkan username : root
Masukkan Password : (password-nya root)
12

Jika Account username dan login benar maka anda akan masuk konsole linux.
Jika konfirmasi koneksi tidak tampil maka periksa Server SSH anda, semoga
berhasil…. !

7. File Server dengan Samba


SERVER SITE :
 Pendahuluan
File & Print Sharing Server digunakan untuk sharing file & printer dalam jaringan
computer antara linux dengan windows.
 Paket software file server (samba)
samba_3.0.24-6.i386.deb
Paket software ini tersedia di DVD Debian, pada saat instalasi paket software ini,
DVD Debian harus dimasukkan ke DVD ROM.
 Instalasi Paket
# apt-get install samba
Workgroup/Domain Name : Workgroup  OK
Modify smb.conf to use WINS settings from DHCP  No
 Buat direktori untuk sharing, misal nama direktori “sambafile” diletakkan
dalam direktori “/home”.
# mkdir /home/sambafile
#chmod 777 /home/sambafile
 File Konfigurasi samba server
File konfigurasi untuk samba adalah “smb.conf” yang berada di direktori
“/etc/samba” , edit file tersebut seperti di bawah ini :
# mcedit /etc/samba/smb.conf
Hapus semua isi smb.conf, kemudian ketikkan script sbb :
[global]
server string = %h server
workgroup = Workgroup
security = share
printcap name = cups
printing = cups

[sharing-smb]
comment = sharing file dari debian
path = /home/sambafile
browseable = yes
read only = no
guest ok =yes

 Restart Daemons samba Server


# /etc/init.d/samba restart

CLIENT SITE :
Untuk menguji server samba dari client bisa menggunakan Windows eksplorer.
dengan mengetikkan alamat di baris Address .
\\nama-host atau
\\Ip-address host
jika tdak ada kesulitan maka perintah di atas akan menampilkan file yang di sharing
linux melalui sistem operasi windows.
13

8. Print Server dengan Samba menggunakan driver Cups


SETTING CUPS di SERVER
 Pendahuluan
Print Server digunakan untuk mempublikasikan printer agar bisa dipakai oleh
user dalam jaringan yang menggunakan Sistem Operasi Linux.
 Paket software print server
cupsys
cupsys-driver-gutenprint
foomatic-db-gutenprint
fontconfig
Paket software ini tersedia di DVD Debian, pada saat instalasi paket software ini,
DVD Debian harus dimasukkan ke DVD ROM.
 Instalasi paket software
# apt-get install cupsys
# apt-get install cupsys-driver-gutenprint
# apt-get install foomatic-db-gutenprint
# apt-get install fontconfig
 Konfigurasi Cups
edit isi file “cupsys.conf” di direktori /etc/cups
# mcedit /etc/cups/cupsd.conf
Edit isi dari script cupsd.conf, jangan menghapus isinya, edit yang diperlukan
saja. Sesuaikan isi script seperti di bawah ini :
# Only listen for connections from the local machine.
Listen localhost:631
Listen ypm.co.id:631
Listen /var/run/cups/cups.sock

# Show shared printers on the local network.


Browsing On
BrowseOrder allow,deny
BrowseAllow @LOCAL

# Default authentication type, when authentication is required...


DefaultAuthType Basic
DefaultEncryption IfRequested

# Restrict access to the server...


<Location />
Order allow,deny
Allow localhost
Allow 192.168.100.*
</Location>

# Restrict access to the admin pages...


<Location /admin>
Encryption Required
Order allow,deny
Allow localhost
Allow 192.168.100.*
</Location>

# Restrict access to configuration files...


<Location /admin/conf>
AuthType Basic
Require user @SYSTEM
Order allow,deny
Allow localhost
Allow 192.168.100.*
</Location>
14

 Restart Cups
# /etc/init.d/cups restart
 Edit File Konfigurasi samba server
# mcedit /etc/samba/smb.conf
Edit isi smb.conf, tambahkan sharing printer, sehingga script smb.conf berubah
sbb :
[global]
server string = %h server
workgroup = Workgroup
security = share
printcap name = cups
printing = cups

[sharing-smb]
comment = sharing file dari debian
path = /home/sambafile
browseable = yes
read only = no
guest ok =yes

[printers]
Browseable = yes
printable = yes
public = yes
create mode = 0700
guest only = yes
use client driver = yes
path = /tmp

 Restart Samba
# /etc/init.d/samba restart
 Menguji PrintServer di port 631
# lynx http://ypm.co.id:631 atau
# lynx http://ip-address:631

CLIENT SITE :
15

Untuk menguji print server dari sisi client bisa menggunakan web browser (Opera,
Mozila, dll), dengan mengetikkan di baris address : http://ypm.co.id:631, atau
http://ipaddress:631 sebagaimana contoh di bawah ini:

 Menambah Printer di Cups


Klik Tab Administrasi  Tambah Pencetak , isikan sbb :

Klik Lanjutkan  Perangkat : LPT#1  Lanjutkan


Pilih Canon  Lanjutkan  pilih jenis printer Canon BJC 210, sbb:

Klik Tambah Pencetak.


16

Muncul konfirmasi untuk upgrade ke https://mydebserver.ypm.co.id.  klik saja


link yang ada. Kemudian muncul tulisan bahwa printer sukses ditambahkan.

Klik di tab pencetak, jika berhasil akan tampil printer yang telah ditambah tadi
yaitu Canon BJC210.

 Menambah Printer di Client Windows


Klik Start  Control Panel  Printer and Faxes
Add Printer  Klik Next  Pilih : A network printer, or printer attached to
another computer. Sbb :

Klik Next , isikan sbb :

Klik Next  ada pertanyaan : Yes


Ada pertanyaan lagi : OK
Pilih driver yang sesuai dengan jenis printer, seperti berikut :
17

Klik OK , tunggu proses instalasi driver. Muncul konfirmasi menjadi printer


default  pilih yes. Sbb :

Klik Next  Finish.


Proses penambahan Print Sharing selesai, sekarang mari kita lihat apakah printer
sudah masuk di daftar printer di windows, jika sudah akan tampak icon sbb :

9. Database server
SERVER SITE :
 Pendahuluan
Database server digunakan untuk menyimpan database di komputer server.
 Paket software file server (samba)
mysql-server_5.0.32-7etch1_all.deb
Paket software ini tersedia di DVD Debian, pada saat instalasi paket software ini,
DVD Debian harus dimasukkan ke DVD ROM.
 Instalasi Paket
# apt-get install mysql-server
Jika ada pertanyaan untuk memasukkan password root tekan tombol ENTER saja.
Karena sementara ini password untuk root adalah kosong (blank).
# apt-get install phpmyadmin
Jika muncul jendela Configuring phpmyadmin  [*]apache2  OK
 Menguji Database
Login ke MySql dengan perintah berikut
# mysql -u root

Ketikkan perintah “show databases” sebagai berikut :


mysql> show databases;
18

untuk keluar ketik perintah “quit” sebagai berikut


mysql> quit
Bye
 Menguji phpmyadmin
# lynx ypm.co.id/phpmyadmin

CLIENT SITE (Windows):


Untuk menguji server database dari client bisa menggunakan aplikasi browser
seperti (Opera, Mozila, dll). dengan mengetikkan di address sbb :
http://ypm.co.id/phpmuyadmin
http://ip-address/phpmuyadmin
jika tidak ada masalah dengan serever databases maka akan ditampilkan halaman
depan dari halaman depan dari server databases dengan menggunakan
phpmyadmin, seperti di bawah ini.

masukkan username : root dan password kosong. maka anda akan masuk ke
halaman utama daripada phpmyadmin. cobalah membuat database baru dengan
phpmyadmin….
19

10. EMAIL Server


SERVER SITE :
 Pendahuluan
email server digunakan untuk menyimpan surat-menyurat elektronik (e-mail)
dalam jaringan computer.
 Paket software mail server (postfix)
postfix_2.3.8-2+b1_i386.deb
Courier-imap_4.1.1.20060828-5_i386.deb
Courier-pop_0.53.3-5_i386.deb
Squirrelmail_2:1.4.9a-1.all.deb
Paket software ini tersedia di DVD Debian, pada saat instalasi paket software ini,
DVD Debian harus dimasukkan ke DVD ROM.
 Instalasi Paket
# apt-get install postfix
Pada jendela Postfix Configuration  pilih Ok kemudian tekan tombol Enter
Postfix Configuration : Internet Site  OK
System mail name : ypm.co.id  OK (sesuai dengan nama domain anda)
# apt-get install courier-imap
Create directories for web-based administration : Yes  Tekan Enter
# apt-get install courier-pop
# apt-get install squirrelmail
 File Konfigurasi e-Mail Server
File konfigurai untuk eMail adalah “main.cf” yang berada di direktori
“/etc/postfix” , edit file tersebut seperti di bawah ini :
# mcedit /etc/postfix/main.cf
Edit dan Sesuaikan isi dari file “main.cf”, jangan dihapus isinya, edit yang
diperlukan saja:
myhostname = mydebserver
myorigin = /etc/mailname
mydestination = ypm.co.id, mydebserver, localhost.localdomain, localhost
mynetworks = 127.0.0.0/8 192.168.2.0/24
# mailbox_command = procmail –a “$EXTENSION”
home_mailbox = Maildir/

untuk konfigurasi yang lain, biarkan defaultnya.


pindah ke direktori /etc/skel
# cd /etc/skel
membuat direktori Maildir
# maildirmake Maildir
 Membuat 2 user baru untuk pengujian email (misal : anto dan rani)
Buat user dengan nama anto dan berikan password 123
# adduser anto
Buat user dengan nama rani dan berikan password 123
# adduser rani
 Restart Daemons eMail Server
# /etc/init.d/postfix restart
#/etc/init.d/courier-imap restart
#/etc/init.d/courier-pop restart
20

#/etc/init.d/courier-authdaemon restart
 Menguji kirim email antar user melalui port 25 (smtp : kirim email) dan port
110 (pop3: terima email)
# telnet ypm.co.id 25 atau
# telnet ip-address 25
Trying 192.168.2.1...
Connected ypm.co.id.
Escape character is '^]'.
220 server.ypm.co.id ESMTP Postfix (Debian/GNU)
mail from: anto@ypm.co.id  diketik sendiri
250 2.1.0 Ok
rcpt to: rani@ypm.co.id  diketik sendiri
250 2.1.5 Ok
data  diketik sendiri
354 End data with <CR><LF>.<CR><LF>
Gimana kabarnya sayang ?  isi Surat atau email
.  diketik sendiri
250 2.0.0 Ok: queued as 16F049B34D
quit  diketik sendiri
221 2.0.0 Bye
Connection closed by foreign host.

# telnet ypm.co.id 110


Trying 192.168.2.1...
Connected to ypm.co.id.
Escape character is '^]'.
+OK Hello there.
user rani  diketik sendiri
+OK Password required.
pass 123  diketik sendiri
+OK logged in.
stat  diketik sendiri
+OK 1 2118
retr 1  diketik sendiri
+OK 453 octets follow.
Return-Path: <anto@ypm.co.id>
X-Original-To: rani@ypm.co.id
Delivered-To: rani@ypm.co.id
Received: from ypm.co.id(ypm.co.id [192.168.2.1])
by server.ypm.co.id (Postfix) with SMTP id 16F049B34D
for <rani@ypm.co.id>; Thu, 10 Apr 2008 07:41:42 +0700 (WIT)
Message-Id: <20080410004142.16F049B34D@server.ypm.co.id>
Date: Thu, 10 Apr 2008 07:41:42 +0700 (WIT)
From: anto@ypm.co.id
To: undisclosed-recipients:;
Gimana kabarnya sayang ?
.
quit  diketik sendiri
+OK Bye-bye.
Connection closed by foreign host.
Jika hasil pengujian seperti di atas, maka email server telah bekerja.

 Mengkonfigurasi Virtual Alias untuk halaman squirrelmail


Edit file konfigurasi web server apache2
# mcedit /etc/apache2/apache2.conf
Tambahkan script berikut di baris paling bawah :
Include /etc/squirrelmail/apache.conf
Edit file konfigurasi
squirrelmail
# mcedit /etc/squirrelmail/apache.conf
Tambahkan script berikut di baris paling bawah :
<VirtualHost *:80>
DocumentRoot /usr/share/squirrelmail
ServerName mail.ypm.co.id
</VirtualHost>
21

Restart daemon apache2


# /etc/init.d/apache2 restart
 Menguji squirrelmail
# lynx http://mail.ypm.co.id

CLIENT SITE :
Untuk menguji server email dari client bisa menggunakan aplikasi browser seperti
(Opera, Mozila, dll). dengan mengetikkan alamat email yang ada.
http://mail.ypm.co.id atau
http://mail.ipaddress
dengan mengetikkan text di atas maka akan tampil halaman squirrelmail, masukkan
username dan password user yang telah dibuat di server. dan coba kirim email antar
user menggunakan squirrelmail…

Setting Email Client Outlook Express


 Membuka aplikasi outlook express Start  Run  msimn  Enter

 Setting Account Email


Klik Tools  Account  pilih tab Mail
22

Klik Add  Mail


Display Name : rani
Email address : rani@ypm.co.id
Incoming mail server (pop3) : ypm.co.id
Outgoing mail server (smtp) : ypm.co.id
Account name : rani
Password : 123
Klik Next  Finish  close

Klik tombol dan cek di inbox apakah ada email yang telah dikirim
anto.., Jika ada berarti konfigurasi email server dan email client anda sukses...

Anda mungkin juga menyukai