Anda di halaman 1dari 25

Administrasi Server di linux Redhat Menggunakan Vmware

Pertama alat-alat yang di sediakan :

1.Vmware yang terisntall dengan baik 2. Kaset Rethad linux

Peratama-tama yang harus kita lakukan setelah menginstall Rethad di Vmware adalah setting NETWORK agar Vmware kita bisa connect ke windows xp yang akan kita jadikan client.

NETWORK

Seting network di vmware agar bisa connect ke windows xp pertama kita siap kan 2 NIC di vmware 1 untuk bridged dan 1 lagi untuk NAT. Setting eth0 dengan ip yg sama dengan xp kita dengan cara :

[root@localhost root]# vi /etc/sysconfig/network-script/ifcfg-eth0

DEVICE=eth0

BOOTPROTO=static ONBOOT=yes

IPADDR=10.252.14.15

NETMASK=255.255.255.0

NETWORK=10.252.14.0

BROADCAST=10.252.14.255

Lalu simpan dengan :wq Seting juga eth1 kita dengan ip yg berbeda [root@localhost root]# vi /etc/sysconfig/network-script/ifcfg-eth1

DEVICE=eth0

BOOTPROTO=static ONBOOT=yes

IPADDR=192.168.1.1

NETMASK=255.255.255.0

NETWORK=192.168.1.0

BROADCAST=192.168.1.255

Simpan dengan :wq Lalu yang paling penting setting gateway nya agar bisa connect ke xp [root@localhost root]# vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=localhost.localdomain

GATEWAY=10.252.14.1

Simpan dengan :wq Lalu restart networknya dengan cara :

[root@localhost root]# /etc/init.d/network restart Setelah itu coba ping windows xp kita jika sudah bisa connet maka seting ip dari vmware ke widows xp telah berhasil.

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

SAMBA

Samba adalah file sharing di linux.untuk mengistall samba kita perlukan adalah :

Samba Samba-common Samba-client Sebelumnya harus terinstall dengan baik terlebih dahulu,untuk mengecek apakah sudah terisntall pa belum kita ketikan perintah :

[root@localhost root]# rpm -qa | grep samba

samba-common-2.2.7a-7.9.0

samba-client-2.2.7a-7.9.0

samba-2.2.7a-7.9.0

redhat-config-samba-1.0.4-1

[root@localhost root]#

Jika sudah kita konfigurasi file samba di /etc/samba/smb.conf :

[root@localhost root]# vi /etc/samba/smb.conf Lalu setting pada bagian :

[homes] comment = Home Directories browseable = no writable = yes valid users = %S create mode = 0664 directory mode = 0775

kita ganti dengan [bair] comment = belajar samba path = /home/bair browseable = yes writable = yes valid users = bair create mode = 0775 directory mode = 0775

===nama file yang akan di sharing ===komentar ===letak file ===agar bisa diliat dari internet explorer ===bisa mengedit file yang di share ===user samba ===hak akses file ===hak akses directory

setelah itu simpan dengan :wq

setelah itu bikin user samba dengan cara :

[root@localhost root]# smbpasswd -a bair New SMB password:

Retype new SMB password:

unable to open passdb database. Added user bair. [root@localhost root]#

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

Lalu restart dengan cara :

[root@localhost root]# /etc/init.d/smb start Starting SMB services:

[

OK ]

Starting NMB services:

[

OK ]

[root@localhost root]#

Klo sudah kita coba dengan cara :

[root@localhost root]# smbclient //localhost/bair -U bair added interface ip=10.252.14.15 bcast=10.252.14.255 nmask=255.255.255.0 added interface ip=192.168.1.1 bcast=192.168.1.255 nmask=255.255.255.0 Password:

Domain=[MYGROUP] OS=[Unix] Server=[Samba 2.2.7a] smb: \>

jika tampil seperti itu tandanya samba sudah berhasil ^_^ lalu coba kita akses lewat windows :

sudah berhasil ^_^ lalu coba kita akses lewat windows : Jika sudah tampil maka konfigurasi samba
sudah berhasil ^_^ lalu coba kita akses lewat windows : Jika sudah tampil maka konfigurasi samba
sudah berhasil ^_^ lalu coba kita akses lewat windows : Jika sudah tampil maka konfigurasi samba

Jika sudah tampil maka konfigurasi samba kita telah berhasil diakses dari windows xp ^_^

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

FTP

FTP (file transfer protokol)yg berguna untuk transfer file dan upload file dari internet.Pertama2 yg kita butuhkan untuk mengistall ftp adalah Vsftpd yang harus terinstall dengan baik Lalu cek dengan :

[root@localhost root]# rpm -qa | grep vsftpd

vsftpd-1.1.3-8

[root@localhost root]# Jika sudah lalu kita konfigurasi sedikit untuk memberi keamanan untuk mesin kita dengan cara men disable anonymous login kita seting konfigurasinya di:

[root@localhost root]# vi /etc/vsftpd/vsftpd.conf Lalu edit bagian ini :

# Allow anonymous FTP? anonymous_enable=YES ===ganti dengan no agas pada saat kita mengaksess ftp harus login terlebih dahulu

lalu simpan dengan :wq lalu nyalakn ftp kita dengan cara :

[root@localhost root]# /etc/init.d/vsftpd start Starting vsftpd for vsftpd: [ OK ] [root@localhost root]#

Jika ingin mengecek apakah port ftp kita telah terbuka apa belum,maka kita cek dengan mengetikan perintah :

[root@localhost root]# netstat -tapn | grep 21 tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 2890/vsftpd [root@localhost root]#

Jika tampil seperti diatas berarti port ftp kita sudah sudah menyala,lalu kita coba ftp kita di linux dengan cara :

[root@localhost bair]# ftp localhost Connected to localhost (127.0.0.1).

220 (vsFTPd 1.1.3)

Name (localhost:root): bair

331 Please specify the password.

Password:

230 Login successful. Have fun.

Remote system type is UNIX. Using binary mode to transfer files. ftp> ls

227

Entering Passive Mode (127,0,0,1,48,203)

150

Here comes the directory listing.

-rw-r--r--

1 0

0

226

Directory send OK.

ftp>

8 Feb 26 06:40 bair.txt

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

ftp di linux berhasil,sekarang kita coba ftp di windows xp dengan cara :

Kita buka internet explorer lalu ketikan ftp://10.252.14.15 (ip linux kita) Maka akan tampil :

ftp://10.252.14.15 (ip linux kita) Maka akan tampil : Lalu kita masukan username dan password jika sudah

Lalu kita masukan username dan password jika sudah berhasil maka akan tampil semua file yg ada di user kita :

berhasil maka akan tampil semua file yg ada di user kita : Berarti setting ftp kita

Berarti setting ftp kita sudah berhasil di linux maupun di xp ^_^

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

Konfigurasi DNS (domain name server) menggunakan WEBMIN

WEBSERVER

Installasi DNS juga membutuhkan webserver untuk itu kita membutuhkan httpd dan httpd manual jika ada kebutuhan database anda juga bisa mengisntall php-mysql :

Untuk webmin saja biasanya hanya membutuhkan httpd dan httpd manual saja :

Periksa apakah aplikasinya sudah terinstall dengan baik Setelah di install lalu jalankan :

[root@localhost root]# rpm -qa | grep httpd

httpd-manual-2.0.40-21

httpd-2.0.40-21

redhat-config-httpd-1.0.1-18

[root@localhost root]# /etc/init.d/httpd start

Starting httpd:

[root@localhost root]#

[

OK ]

Setelah nyala lalu kita coba apakah telah berhasil dengan cara membuka webbrowser lalu ketikan localhost jika di buka di linux atau ip address linux kita jika di bika di windows xp jika berhasil maka akan tampil :

jika di bika di windows xp jika berhasil maka akan tampil : Jika sudah kita akan

Jika sudah kita akan menginstall webmin agar mudah mengkonfigurasi DNS :

Untuk mempermudah kita gunakan webmin.tentunya jangan lupa persiapkan juga paketnya kita simpan di directory /home/bair/webmin/ lalu kita extrax dulu paketnyadengan cara :

[root@localhost webmin]#tar –xzfv webmin-1.260.tar.gz ############################################## ############################################## ##################Proses####################### ############################################## ##############################################

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

[root@localhost webmin]# ls webmin-1.260 webmin-1.260.tar.gz [root@localhost webmin]#

Jika proses extrak telah berhasil maka akan muncul folder yg bernama webmin-1.260.kita masuk directory tersebut lalu instal webmin dengan cara :

[root@localhost webmin]# cd webmin-1.260

[root@localhost webmin-1.260]# ./setup.sh ***********************************************************************

* Welcome to the Webmin setup script, version 1.260

***********************************************************************

Webmin is a web-based interface that allows Unix-like operating systems and common Unix services to be easily administered.

*

Installing Webmin in /home/bair/webmin/webmin-1.260

*********************************************************************** Webmin uses separate directories for configuration files and log files. Unless you want to run multiple versions of Webmin at the same time you can just accept the defaults.

Config file directory [/etc/webmin]:

Log file directory [/var/webmin]:

===tekan enter ===tekan enter

*********************************************************************** Webmin is written entirely in Perl. Please enter the full path to the Perl 5 interpreter on your system.

Full path to perl (default /usr/bin/perl):

Testing Perl Perl seems to be installed ok

===tekan enter

***********************************************************************

Operating system name:

Operating system version: 9

Redhat Linux

*********************************************************************** Webmin uses its own password protected web server to provide access to the administration programs. The setup script needs to know :

- What port to run the web server on. There must not be another web server already using this port.

- The login name required to access the web server.

- The password required to access the web server.

- If the webserver should use SSL (if your system supports it).

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

- Whether to start webmin at boot time.

Web server port (default 10000):

Login name (default admin): admin Login password:

Password again:

The Perl SSLeay library is not installed. SSL not available. Start Webmin at boot time (y/n): y

====tekan enter ====username ====passwd ====paswd

Liat apakah port sudah terbuka dengan cara :

[root@localhost root]# netstat -tapn | grep 10000

tcp

tcp 0 0 10.252.14.15:10000 10.252.14.220:1151 ESTABLISHED

0

0 0.0.0.0:10000

0.0.0.0:*

LISTEN

11500/perl

11544/perl

tcp 0 0 10.252.14.15:10000 10.252.14.220:1150 TIME_WAIT - [root@localhost root]# Jika webmin telah terinstall maka jalankan lewat browser dengan cara seperti berikut :

Ketikkan 10.252.14.15:10000(port) Lalu masukkan username dan password yang telah kita seting tadi.

masukkan username dan password yang telah kita seting tadi. Persiapan untuk mengistall dan mengkonfigurasi DNS adalah

Persiapan untuk mengistall dan mengkonfigurasi DNS adalah :

bind

redhat-config-bind-1.9.0-13

bind-utils ypbind untuk mengecek apakah file yg di butuhkan sudah terinstall pa belum maka kita gunakan perintah :

[root@localhost bair]# rpm -qa | grep bind

bind-9.2.1-16

redhat-config-bind-1.9.0-13

bind-utils-9.2.1-16

ypbind-1.11-4

[root@localhost bair]#

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

Jika sudah terinstall maka kita konfigurasi DNS :

Setelah masuk webmin kita pilih server maka akan keluar seperti di bawah ini lalu pilih BIND DNS server :

keluar seperti di bawah ini lalu pilih BIND DNS server : Pilih yang dilingkari tdengan warna

Pilih yang dilingkari tdengan warna merah :

DNS server : Pilih yang dilingkari tdengan warna merah : Create PDF files without this message

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

Lalu pilih create master zone untuk membuat zone sebagai nama domain kita :

master zone untuk membuat zone sebagai nama domain kita : Lalu isi format seperti yang di

Lalu isi format seperti yang di bawah domainname diisikan domain yang akan kita pakai jangan lupa hilangkan centang add ns record for master zone jika ingin menuliskan master zone dengan ns.nyit2.net,email address kita isikan dengan nama user email dan domain kita liat contoh di bawah.

dengan nama user email dan domain kita liat contoh di bawah. Create PDF files without this

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

Setelah zone kita terbuat maka akan muncul gambar seperti di bawah,yang di beri tanda di bawah adalah yang akan kita konfigurasi yaitu ADDRESS record,NAME SERVER records,NAME aliias,MAIL SERVER records.

record,NAME SERVER records,NAME aliias,MAIL SERVER records. gambar di bawah adalah konfigurasi address records yang

gambar di bawah adalah konfigurasi address records yang pertama kita setting adalah ns nameserver dan ip komputer linux jadi gambar ns yang di bawah harus kita isikan dulu kita lalu konfigurasi mx dan ip linux kita seperti dibawah .

kita lalu konfigurasi mx dan ip linux kita seperti dibawah . Create PDF files without this

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

Sekarang kita konfigurasi nameserver records yang diisikan hanya nameserver ato form yang dibawah saja kita isikan ns.nyit2.net (nama domain kita tadi)

saja kita isikan ns.nyit2.net (nama domain kita tadi) Name aliias adalah nama alias untuk ip kita

Name aliias adalah nama alias untuk ip kita yg akan kita ganti dengan www.nyit2.net dam mail.nyit2.net. Form pertama kita isi www/mail Form kedua kita isi ns.nyit2.net jika yang diisikan adalah www,dan mx.nyit2.net jika yang akan diisikan mail.nyit2.net Keterangan :

Ns :nameserver Mx :mail exchager

mail.nyit2.net Keterangan : Ns :nameserver Mx :mail exchager Create PDF files without this message by purchasing

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

Mail server records hampir sama dengan nameserver yang kita konfigurasi tadi yang kita isikan hanya form yang kedua yaitu form mailserver kita isikan mx.nyit2.net dengan priority 20 (maap tpi sang penulis gak tau maksudnya priority 20 ^_^)

20 (maap tpi sang penulis gak tau maksudnya priority 20 ^_^) Setelah zone kita konfigurasi lalu

Setelah zone kita konfigurasi lalu kita bikin masterzone seperti yang di atas.setelah itu akan keluar form yang sama seperti kita membuat form zone diatas tapi bedanya sekarang kita akan membuat reverse zone maka akan kita centang Reversezone seperti di bawah.Domainname kita kita isikan ip network kita,masterzone dan email address sama seperti konfigurasi untuk membuat zone sebelumnya.

sama seperti konfigurasi untuk membuat zone sebelumnya. Create PDF files without this message by purchasing

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

Jika reverse telah terbuat maka akan muncul tampilan seperti yang di bawah ini yang perlu anda konfigurasi di reversezone hanyalah reverse address record dan nameserver records saja.

hanyalah reverse address record dan nameserver records saja. Gambar di bawah adalah gambar dari reverseaddress records

Gambar di bawah adalah gambar dari reverseaddress records yang kita isikan adalah nameserver dan mailechager saja,form pertama kita isikan dengan ip address linux kita form kedua kita isikan dengan nameserver atau mailexcahger

Contoh : address

: 10.252.14.15

Hostname

: ns.nyit2.net

jangan lupa isi mailexchagernya juga.

: ns.nyit2.net jangan lupa isi mailexchagernya juga. Create PDF files without this message by purchasing

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

Setelah kita konfigurasi reverse address records maka selanjutnya kita konfigurasi name server records untuk reverse zonennya sepeti di bawah,maka kita isikan dengan nameserver kita (ns.nyit2.net)

bawah,maka kita isikan dengan nameserver kita (ns.nyit2.net) Jika telah terbikin kita restart konfigurasi named.setelah

Jika telah terbikin kita restart konfigurasi named.setelah konfigurasi zone dan reverse

selesai selanjutnya kita akan melihat apakah dns kita telah berjalan dengan lancar dengan cara mengetikan perintah di konsole seperti berikut :

[root@localhost root]# nslookup -sil

> www.nyit2.net

Server: 10.252.14.15 Address: 10.252.14.15#53

www.nyit2.net

Name:

Address: 10.252.14.15

> mail.nyit2.net

canonical name = ns.nyit2.net.

ns.nyit2.net

Server:

10.252.14.15

Address:

10.252.14.15#53

mail.nyit2.net canonical name = mx.nyit2.net. Name: mx.nyit2.net Address: 10.252.14.15

Jika muncul seperti yang di bawah makadns kita telah berhasil berjalan,jangan lupa bersyukur teman” ^_^;

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

MAIL SERVER

Setelah konfigurasi dns selesai selanjutnya kita akan mengkonfigurasi mail server sebelumnya juga kita harus persiapkan paket yg wajib di install terlebih dahulu antara lain :

imap imap-devel postfix seperti biasa sebelum memulai kita wajib memeriksa apakah paket sudah terisntall dengan baik dengan cara :

[root@localhost webmail]# rpm -qa | grep imap

php-imap-4.2.2-17

imap-2001a-18

imap-devel-2001a-18

[root@localhost webmail]# rpm -qa | grep postfix

postfix-1.1.11-11

[root@localhost webmail]#

Setelah itu kita setting main.cf dengan cara :

[root@localhost postfix]# vi main.cf

myhostname = 10.252.14.15 ==myhostname = nyit2.net

kita isi myhostname dengan ip dan hostname kita

myorigin = $myhostname myorigin = $mydomain

kita hapus tanda # yang sebelumnya ada

Cari barisan inet_interface lalu setting seperti di bawah ini :

inet_interfaces = localhost inet_interfaces = all inet_interfaces = $myhostname inet_interfaces = $myhostname, nyit2.net

cari barisa seperti dibawah ini,kita hapus pagar yang ada di baris ke 3 #mydestination = $myhostname, localhost.$mydomain #mydestination = $myhostname, localhost.$mydomain $mydomain mydestination = $myhostname, localhost.$mydomain, $mydomain,

# mail.$mydomain, www.$mydomain, ftp.$mydomain

Jika sudah kita simpan dengan perintah :wq

Restart postfix dengan cara :

[root@localhost postfix]# /etc/init.d/postfix restart

Shutting down postfix:

Starting postfix: postalias: fatal: config variable inet_interfaces: host not found: nyit2.net

[FAILED]

[FAILED]

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

Jika da tulisan ga”l maka periksa pada bagian :

[root@localhost postfix]# vi /etc/hosts Tambahkan konfigurasi seperti di bawah ini :

# Do not remove the following line, or various programs

# that require network functionality will fail.

127.0.0.1

localhost.localdomain localhost

10.252.14.15

nyit2.net

==baris yang di tambahkan

Coba restart kembali :

[root@localhost postfix]# /etc/init.d/postfix restart

Shutting down postfix:

Starting postfix:

[

OK ]

[

OK ]

Jika hasilnya sudah ok maka konfigurasi postfix selsai selanjutnya kita coba dengan cara:

[root@localhost postfix]# telnet localhost 25 Trying 127.0.0.1 Connected to localhost. Escape character is '^]'.

220 localhost.localdomain ESMTP Sendmail 8.12.8/8.12.8; Tue, 26 Feb 2008 16:49:02

+0700

mail from:bair@localhost

250 2.1.0 bair@localhost

rcpt to:nyit2@localhost

Sender ok

250

2.1.5 nyit2@localhost

Recipient ok

data

354

Enter mail, end with "." on a line by itself

testing mail lokal

.

250

2.0.0 m1Q9n2Jw012319 Message accepted for delivery

quit

221

2.0.0 localhost.localdomain closing connection

Connection closed by foreign host. Jika sudah liat apakah surat yg tadi sudah diterima dengan cara :

[root@localhost postfix]# cat /var/mail/nyit2 From bair@localhost.localdomain Tue Feb 26 16:49:40 2008 Return-Path: <bair@localhost.localdomain> Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with SMTP id m1Q9n2Jw012319 for nyit2@localhost; Tue, 26 Feb 2008 16:49:28 +0700 Date: Tue, 26 Feb 2008 16:49:02 +0700 From: bair <bair@localhost.localdomain> Message-Id: <200802260949.m1Q9n2Jw012319@localhost.localdomain>

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

X-Authentication-Warning: localhost.localdomain: localhost.localdomain [127.0.0.1] didn't use HELO protocol

testing mail lokal [root@localhost postfix]#

===pesan yang diterima

Jika mail untuk lokal berhasil selanjutnya kita tes mail dengan domain kita :

[root@localhost postfix]# telnet mail.nyit2.net 25 Trying 10.252.14.15 Connected to mail.nyit2.net. Escape character is '^]'.

220 nyit2.net ESMTP Postfix

mail from:bair@nyit2.net

250 Ok

rcpt to:nyit2@nyit2.net

250

Ok

data

354

End data with <CR><LF>.<CR><LF>

testing dns

.

250

Ok: queued as 78C7C24609

quit

221

Bye

Connection closed by foreign host.

Setelah itu kita liat hasilnya :

[root@localhost postfix]# cat /var/mail/nyit2 From bair@nyit2.net Tue Feb 26 16:54:33 2008 Return-Path: <bair@nyit2.net> Delivered-To: nyit2@nyit2.net Received: from mx.nyit2.net (mx.nyit2.net [10.252.14.15]) by nyit2.net (Postfix) with SMTP id 78C7C24609 for <nyit2@nyit2.net>; Tue, 26 Feb 2008 04:54:07 -0500 (EST) Message-Id: <20080226095407.78C7C24609@nyit2.net> Date: Tue, 26 Feb 2008 04:54:07 -0500 (EST) From: bair@nyit2.net To: undisclosed-recipients:;

testing dns

tandanya mail untuk dns kita sudah berhasil.

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

WEBMAIL

Setelah itu kita mencoba mengisntall webmail dengan squirrelmail,dependensi yang dibutuhkan untuk menginstall webmail adalah :

Php Php-imap Php-mysql

squirrelmail-1.2.10-4.noarch.rpm

squirrelmail-1.5.0.tar.gz

cek semua dependensinya seperti cara”diatas jika sudah lengkap semua dependensi yang di butuhkan lalu kita mulai dengan.mengextrak squirrelmail-1.5.0.tar.gz dengan cara :

[root@localhost webmail]# tar -xzvf squirrelmail-1.5.0.tar.gz ###########proses######################

Jika proses selesai maka akan muncul folder yang telah di extrak dengan nama squirrelmail-1.5.0 setelah itu untuk memper mudah konfigurasi kita ganti nama squirrelmail dengan nama webmail dengan cara :

[root@localhost webmail]# ls imap-2001a-18.i386.rpm postfix-1.1.11-11.i386.rpm squirrelmail-1.5.0 imap-devel-2001a-18.i386.rpm squirrelmail-1.2.10-4.noarch.rpm squirrelmail-

1.5.0.tar.gz

[root@localhost webmail]# mv squirrelmail-1.5.0 webmail

[root@localhost webmail]# ls imap-2001a-18.i386.rpm postfix-1.1.11-11.i386.rpm squirrelmail-1.5.0.tar.gz imap-devel-2001a-18.i386.rpm squirrelmail-1.2.10-4.noarch.rpm webmail [root@localhost webmail]#

Setelah nama squirrelmail diganti dengan webmail lalu kita pindahkan folder tersebut ke directory /var/www/html/ letak file webserver :

[root@localhost webmail]# mv webmail/ /var/www/html/

Untuk mengkonfigurasi lebih lanjut kita pindah ke directory webmail yang sudah di pindahkan ke /var/www/html/ dengan cara [root@localhost root]# cd /var/www/html/webmail/

Setelah itu kita execute file installasinya dengan cara :

[root@localhost root]#./configure Maka akan tampil seperti tulisan dibawah :

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

SquirrelMail Configuration : Read: config_default.php (1.4.0)

---------------------------------------------------------

Main Menu --

1.

Organization Preferences

2.

Server Settings

3.

Folder Defaults

4.

General Options

5.

Themes

6.

Address Books (LDAP)

7.

Message of the Day (MOTD)

8.

Plugins

9.

Database

10.

Language settings

11.

Tweaks

D.

Set pre-defined settings for specific IMAP servers

C.

Turn color on

S

Save data

Q

Quit

Command >> 2

Pilih angka 2 untuk server setting lalu :

SquirrelMail Configuration : Read: config_default.php (1.4.0)

---------------------------------------------------------

Server Settings

General

-------

1.

Domain

: example.com

2.

Invert Time

: false

3.

Sendmail or SMTP

: SMTP

A.

Update IMAP Settings

: localhost:143 (other)

B.

Update SMTP Settings

: localhost:25

R

Return to Main Menu

C.

Turn color on

S

Save data

Q

Quit

Command >> 1 The domain name is the suffix at the end of all email addresses. Iffor example, your email address is jdoe@myorg.com, then your domain would be myorg.com.

[example.com]: ns.nyit2.net

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

Pilih A untuk setting imap :

SquirrelMail Configuration : Read: config_default.php (1.4.0)

---------------------------------------------------------

Server Settings

General

-------

1.

Domain

: ns.nyit2.net

2.

Invert Time

: false

3.

Sendmail or SMTP

: SMTP

A.

Update IMAP Settings

: localhost:143 (other)

B.

Update SMTP Settings

: localhost:25

R

Return to Main Menu

C.

Turn color on

S

Save data

Q

Quit

Command >> A

Setelah itu akan muncul seperti di bawah ketikan angka 4 untuk mengedit imap server lalu isikan dengan mx.nyit2.net.

SquirrelMail Configuration : Read: config_default.php (1.4.0)

---------------------------------------------------------

Server Settings

General

-------

1. Domain

: ns.nyit2.net

2. Invert Time

: false

3. Sendmail or SMTP

: SMTP

IMAP Settings

 

--------------

4.

IMAP Server

: localhost

5.

IMAP Port

: 143

6.

Authentication type

: login

7.

Secure IMAP (TLS)

: false

8.

Server software

: other

9.

Delimiter

: detect

B.

Update SMTP Settings

: localhost:25

H.

Hide IMAP Server Settings

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

R

Return to Main Menu

C.

Turn color on

S

Save data

Q

Quit

Command >> 4

This is the hostname where your IMAP server can be contacted. [localhost]: mx.nyit2.net

Setelah itu setting smtp dengan mengetikkan B lalu ketikkan angka4 untuk mengisikan smpt server Sebelumnya jangan lupa ketikan huruf B untuk update smtp tpi maap gambarnya gak ada

^_^

SquirrelMail Configuration : Read: config_default.php (1.4.0)

---------------------------------------------------------

Server Settings

General

-------

1.

2.

3. Sendmail or SMTP

Domain

Invert Time

: ns.nyit2.net

: false

: SMTP

SMTP Settings

-------------

4. SMTP Server

: localhost

5. SMTP Port

: 25

6.

POP before SMTP

: false

7.

SMTP Authentication

: none

8.

Secure SMTP (TLS)

: false

A.

Update IMAP Settings

: mx.nyit2.net:143 (other)

H.

Hide SMTP Settings

R

Return to Main Menu

C.

Turn color on

S

Save data

Q

Quit

Command >> 4

This is the hostname of your SMTP server. [localhost]: mx.nyit2.net

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

Setelah itu save dengan cara mengetik huruf S dan ketik Q untuk keluar dari editor :

SquirrelMail Configuration : Read: config_default.php (1.4.0)

---------------------------------------------------------

Server Settings

General

-------

1.

2.

3. Sendmail or SMTP

Domain

Invert Time

: ns.nyit2.net

: false

: SMTP

SMTP Settings

-------------

4. SMTP Server

: mx.nyit2.net

5. SMTP Port

: 25

6.

POP before SMTP

: false

7.

SMTP Authentication

: none

8.

Secure SMTP (TLS)

: false

A.

Update IMAP Settings

: mx.nyit2.net:143 (other)

H.

Hide SMTP Settings

R

Return to Main Menu

C.

Turn color on

S

Save data

Q

Quit

Command >> Q Lalu ketikan chkconfig menyalakan servis untuk menyalkan service dari awal booting seperti sekalian mengganti change owner dari file webmail tadi dengan cara :

[root@localhost webmail]# chkconfig imap on [root@localhost webmail]# chkconfig imap on [root@localhost webmail]# cd [root@localhost root]# chown -R apache.apache /var/www/html/webmail/ [root@localhost root]# chown -R apache.apache /var/www/html/webmail/*

Setelah itu restart semua paket yang di butuhkan dengan cara :

[root@localhost root]# /etc/init.d/xinetd restart

Stopping xinetd:

[

OK ]

Starting xinetd:

[

OK ]

[root@localhost root]# /etc/init.d/postfix restart

Shutting down postfix:

Starting postfix:

[root@localhost root]# /etc/init.d/httpd restart

[

OK ]

[

OK ]

Stopping httpd:

[

OK ]

Starting httpd:

[

OK ]

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

Klo sudah lalu cek dengan browser lewat windows xo dengan cara :

Ketikkan http://10.252.14.15/webmail

xo dengan cara : Ketikkan http://10.252.14.15/webmail Create PDF files without this message by purchasing

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

Webmail dengan Virtual Host

Setelah webmail kita telah jadi,selanjutnya kita akan membuat virtual host. Virtual host adalah scrip untuk membedakan webmail dengan web ato bisa dikatakan membedakan antara DNS webmail (mail.nyit2.net)dengan DNS web server (www.nyit2.net). Segera aja kita praktekkan

Yang pertama kita harus mengkonfigure httpd.conf [root@localhost root]# vi /etc/httpd/conf/httpd.conf

Cari taks yang bertulisan NameVirtualHost,kasih tambahan IP server

NameVirtualHost 192.168.42.2 (IP Komputer Server)

Pada bagian bawah kita tambahkan nama virtual host kita

<VirtualHost 192.168.42.2> ServerAdmin admin@nyit2.net DocumentRoot /var/www/html/ ServerName www.rheza.net </VirtualHost>

<VirtualHost 192.168.42.2> ServerAdmin admin@nyit2.net DocumentRoot /var/www/html/webmail ServerName mail.rheza.net </VirtualHost>

Setelah itu save :wq dan restart httpd.conf nya

[root@localhost root]# /etc/init.d/httpd restart

Stopping httpd:

[

OK ]

Starting httpd:

[

OK ]

[root@localhost root]#

Buka Mozila browser,kemudian test dengan buka url, www.nyit2.net dan mail.nyit2.net

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)