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)

Administrasi Server Di Linux Redhat

Embed Size (px)

DESCRIPTION

REDHAT 9

Citation preview

Page 1: Administrasi Server Di Linux Redhat

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)

Page 2: Administrasi Server Di Linux Redhat

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] === nama file yang akan di sharing comment = belajar samba === komentar path = /home/bair === letak file browseable = yes === agar bisa diliat dari internet explorer writable = yes === bisa mengedit file yang di share valid users = bair === user samba create mode = 0775 === hak akses file directory mode = 0775 === 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)

Page 3: Administrasi Server Di Linux Redhat

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 :

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)

Page 4: Administrasi Server Di Linux Redhat

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 8 Feb 26 06:40 bair.txt 226 Directory send OK. ftp>

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

Page 5: Administrasi Server Di Linux Redhat

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 : Lalu kita masukan username dan password jika sudah berhasil maka akan tampil semua file yg ada di user 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)

Page 6: Administrasi Server Di Linux Redhat

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: [ OK ] [root@localhost root]# 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 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)

Page 7: Administrasi Server Di Linux Redhat

[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]: === tekan enter Log file directory [/var/webmin]: === 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): === tekan enter Testing Perl ... Perl seems to be installed ok *********************************************************************** Operating system name: Redhat Linux Operating system version: 9 *********************************************************************** 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)

Page 8: Administrasi Server Di Linux Redhat

- Whether to start webmin at boot time. Web server port (default 10000): ==== tekan enter Login name (default admin): admin ==== username Login password: ==== passwd Password again: ==== paswd The Perl SSLeay library is not installed. SSL not available. Start Webmin at boot time (y/n): y Liat apakah port sudah terbuka dengan cara : [root@localhost root]# netstat -tapn | grep 10000 tcp 0 0 0.0.0.0:10000 0.0.0.0:* LISTEN 11500/perl tcp 0 0 10.252.14.15:10000 10.252.14.220:1151 ESTABLISHED 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. 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)

Page 9: Administrasi Server Di Linux Redhat

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 : Pilih yang dilingkari tdengan warna merah :

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

Page 10: Administrasi Server Di Linux Redhat

Lalu pilih create master zone untuk membuat zone sebagai nama domain kita : 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.

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

Page 11: Administrasi Server Di Linux Redhat

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. 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 .

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

Page 12: Administrasi Server Di Linux Redhat

Sekarang kita konfigurasi nameserver records yang diisikan hanya nameserver ato form yang dibawah saja kita isikan ns.nyit2.net (nama domain kita tadi) 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

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

Page 13: Administrasi Server Di Linux Redhat

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 ^_^) 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.

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

Page 14: Administrasi Server Di Linux Redhat

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. 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.

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

Page 15: Administrasi Server Di Linux Redhat

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) 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 canonical name = ns.nyit2.net. Name: ns.nyit2.net Address: 10.252.14.15 > mail.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)

Page 16: Administrasi Server Di Linux Redhat

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 == kita isi myhostname dengan ip dan hostname kita myhostname = nyit2.net myorigin = $myhostname kita hapus tanda # yang sebelumnya ada myorigin = $mydomain 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: [FAILED] Starting postfix: postalias: fatal: config variable inet_interfaces: host not found: nyit2.net [FAILED]

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

Page 17: Administrasi Server Di Linux Redhat

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: [ OK ] Starting postfix: [ 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... Sender ok rcpt to:nyit2@localhost 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 [email protected] Tue Feb 26 16:49:40 2008 Return-Path: <[email protected]> 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 <[email protected]> Message-Id: <[email protected]>

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

Page 18: Administrasi Server Di Linux Redhat

X-Authentication-Warning: localhost.localdomain: localhost.localdomain [127.0.0.1] didn't use HELO protocol testing mail lokal === pesan yang diterima [root@localhost postfix]# 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:[email protected] 250 Ok rcpt to:[email protected] 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 [email protected] Tue Feb 26 16:54:33 2008 Return-Path: <[email protected]> Delivered-To: [email protected] Received: from mx.nyit2.net (mx.nyit2.net [10.252.14.15]) by nyit2.net (Postfix) with SMTP id 78C7C24609 for <[email protected]>; Tue, 26 Feb 2008 04:54:07 -0500 (EST) Message-Id: <[email protected]> Date: Tue, 26 Feb 2008 04:54:07 -0500 (EST) From: [email protected] 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)

Page 19: Administrasi Server Di Linux Redhat

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)

Page 20: Administrasi Server Di Linux Redhat

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 [email protected], 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)

Page 21: Administrasi Server Di Linux Redhat

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)

Page 22: Administrasi Server Di Linux Redhat

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. Domain : ns.nyit2.net 2. Invert Time : false 3. Sendmail or SMTP : 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)

Page 23: Administrasi Server Di Linux Redhat

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. Domain : ns.nyit2.net 2. Invert Time : false 3. Sendmail or SMTP : 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: [ OK ] Starting postfix: [ OK ] [root@localhost root]# /etc/init.d/httpd restart Stopping httpd: [ OK ] Starting httpd: [ OK ]

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

Page 24: Administrasi Server Di Linux Redhat

Klo sudah lalu cek dengan browser lewat windows xo dengan cara : Ketikkan http://10.252.14.15/webmail

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

Page 25: Administrasi Server Di Linux Redhat

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 [email protected] DocumentRoot /var/www/html/ ServerName www.rheza.net </VirtualHost> <VirtualHost 192.168.42.2> ServerAdmin [email protected] 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)