Membangun Server Dengan Redhat

Preview:

Citation preview

I tC lub.com T h e g a t e o f i n f o r m a t i o n

n ‟

t e c h n o l o g y

Creator by ;

Abrory Salman n’ Joslin Sihombing

Membangun

Server

Sederhana

dengan

Redhat 9.0

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

Installasi Redhat 9.0

Alat dan Bahan :

2 unit computer atau lebih lengkap (1 bertindak sebagai server dan sisanya bertindak sebagai

client)

1 buah hub/switch

2 buah kabel utp atau lebih yg telah terinstall secara straight

2 buah lan card atau lebih yang support dengan redhat 9.0 (Jika lan onboardnya tidak support)

Cd master linux redhat 9.0 (3 disc) dan cd master windows xp (1 disc)

Proses Instalasi :

1. Siapkan alat dan bahan yang diperlukan !

2. Aturlah bios anda agar dvd drive yang menjadi firstbootnya, masukkan CD 1 Redhat 9 kemudian

save dan restart komputer.

3. Setelah reboot akan muncul gambar seprti dibawah ini, tekan “ENTER” untuk masuk kedalam

mode installasi secara graphic atau ketikan “linux text” untuk masuk kedalam mode installasi

secara text. Kita pakai saja mode installasi secara graphic karena sangat userfriendly, tekan

enter ;

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

4. Pilih “SKIP” jika anda yakin cd masternya tidak rusak atau pilih “OK” jika anda ingin mengecheck

cd masternya. Pilih Skip untuk mempercepat proses installasi ;

5. Tunggu beberapa saat hingga muncul Welcome screen, Klik Next ;

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

6. Pilih bahasa yang ingin anda gunakan, untuk defaultnya kita menggunakan bahasa English →

Next ;

7. Pilihlah jenis bahasa keyboard yang anda gunakan, untuk defaultnya pilih U.S. English → Next ;

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

8. Pilih type mouse yang anda gunakan → Next

9. Pilih “Perform a new Red Hat Linux Installation” jika anda baru pertamakali melakukan

penginstalan redhat di harddisk anda atau pilih “Perform an upgrade of an existing installation”

jika anda ingin meng-upgrade redhat anda yg versi terdahulu. Pilih Perform a new Red Hat Linux

Installation →Next ;

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

10. Tentukan pilihan untuk instalasi yang diinginkan, klik Next ;

Note : • Personal Desktop Aplikasi offices dan Multimedia 1.8 GB

• Workstation Komputer kerja untuk jaringan dan developer/ programmer. 2.1 GB

• Server Komputer sebagai server dengan aplikasinya 1.5 GB – 4.85 GB

• Custom Menentukan sendiri paket sesuai kebutuhan 500 MB – 4.85 GB

11. Jika anda belum paham dengan pembagian partisi di linux, Pilih Automatically partition, klik

Next ;

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

12. Tentukan pilihan untuk pembuatan partisi yang diinginkan, klik Next ;

Note : • Remove all Linux Partition on this system, digunakan untuk menghapus semua partisi linux

yang ada di harddisk

• Remove all Partition on this system, digunakan untuk menghapus semua partisi yang ada di

harddisk

• Keep all partitions and use existing free space, digunakan untuk mempartisi pada freespace

harddisk

13. Klik Yes ;

14. Sedangkan jika anda ingin melakukan pembuatan partisi secara manual, Pilih Manually

Partition with Disk Druid, dan secara default, Anda cukup membuat 3 partisi yaitu :

1 . /boot → EXT3 / Linux Native → minimal 100 MB

2 . / → EXT3 / Linux Native → minimal 4000 MB (root)

3 . swap → Swap → 2x jumlah memori yang terpasang pada computer

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

15. Klik tombol “new” pada kotak dialog Partitioning. Lalu isikan di kolom Mount Point “ / ” atau

(/root). Untuk file system, pilih Linux Native. Masukkan size untuk partisi “/” sesuai kebutuhan

anda. Lalu klik OK. Buat juga partisi “/boot dan /swap”nya dengan cara yang sama, kemudian

klik Next.

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

16. Setelah selesai pembuatan partisi maka akan ditampilkan konfigurasi untuk boot loader Lalu

Klik Next ;

17. Jika anda berencana menghubungkan komputer ke jaringan, isikan data yang diminta. Jika

tidak biarkan kosong atau anda bisa mengisinya setelah penginstallan selesai. klik Next ;

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

18. Firewall configuration, Pilih Medium dan checklish lah pada bagian “www, ftp, dhcp, dan mail”

→ Next ;

19. Setelah itu akan muncul tampilan berikut yang meminta anda mengisikan jenis bahasa yang

akan digunakan oleh RedHat nantinya. Klik Next ;

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

20. Pilih Time Zone, kemudian klik Next ;

21. Masukkan Password untuk root yang merupakan super user (administrator). Klik Next ;

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

22. Pilih “Customize the set of packages to be installed” untuk menambahkan atau membuang

paket, klik Next ;

23. Tentukan paket-paket apa saja yang akan di Install. Ada beberapa group paket diantaranya

seperti Desktop, Application, Server. Kemudian klik Next ;

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

24. Klik Next ;

25. Tunggu beberapa saat hingga proses instalasi paketnya selesai semuanya ;

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

26. Kemudian akan tampil kotak dialog untuk membuat boot system untuk disket, pilih No jika

anda tidak menginginkannya, kemudian klik Next ;

27. Klik Next, *: jika anda mengetahui type VGA yang terpasang di komputer tersebut anda bisa

menggantinya.

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

28. Pilih jenis monitor yang anda gunakan atau anda bisa menggunakan jenis defaultnya, Klik

Next ;

29. Pilih resolusi monitor yang sesuaikan dengan monitor anda atau untuk amannya pilih 800x600

→Next ;

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

30. Installasi selesai, klik Exit.

31. Tampilan awal booting setelah installasi, tekan Enter ;

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

32. Tunggu beberapa saat hingga muncul Welcome screen. *: Welcome screen muncul hanya

sekali, yaitu setelah installasi. Klik Forward ;

33. Isi user account, kemudian Forward ;

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

34. Masukkan tanggal dan jam yang sesuai, kemudian Forward ;

35. Pilih No, kemudian Forward ;

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

36. Klik Forward ;

37. Klik Forward ;

38. Tunggu beberapa saat hingga muncul Login screen, masukkan user root.

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

Cek paket yang telah terinstal

*. rpm –qa|grep dhcp

Dhcp-3.0pl1-23

*. rpm –qa|grep bind

Bind-utils-9.2.1-16

Ypbind-1.11.-4

Bind-9.2.1-16

Redhat-config-bind-1.9.0-13

*. rpm –qa|grep http

Httpd-manual-2.0.40-21

Httpd-2.0.40-21

Libghttp-1.0.9-7

Redhat-config-httpd-1.0.1-18

*. rpm –qa|grep postfix

Postfix-1.1.11-11

*. rpm –qa|grep squirrelmail

Squirrelmail-1.2.10-4

*. rpm –qa|grep smb

Pam_smb-1.1.6-7

Setting Network

1. Start → System Setting → Network,

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

2. Klik edit, pilih statically set IP addresses dan masukan nomer IP anda. Jika sudah klik ok. Klik

Activate untuk mengaktifkan ethernetnya ;

3. Klik tab DNS, isikan seperti gambar di bawah ;

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

4. Klik tab Host, klik edit dan isikan seperti gambar dibawah dan klik ok. Klik file kemudian pilih save.

Setting DHCP

DHCP (Dynamic Hosts Configuration Protocol)

DHCP adalah pemberi alamat ip ke client secara otomatis atau dapat disebut juga sebagai

penyambung lidah antara server dengan clientnya, dan mengatur agar setiap client akan meminta alamat

IPnya masing2 ke server dengan beberapa aturan seperti ;hanya memperbolehkan client tertentu dengan

MAC (Media Access Control) address tertentu yang mendapatkan alamat IP dari server.

*. Copykan file contoh dhcp ke directory /etc ;

Buka terminal dan ketikan Cp /usr/share/doc/dhcp-3.0pl1/dhcpd.conf.sample /etc/dhcpd.conf,

Ketik gedit /etc/dhcpd.conf

(Edit Scripnya menjadi seperti ini)

ddns-update-style interim;

Ignore client-updates;

Subnet 192.168.5.0 netmask 255.255.255.0 {

Option routers 192.168.5.254;

Option subnet-mask 255.255.255.0;

Option nis-domain “itclub.com”;

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

Option domain-name “itclub.com”;

Option domain-name-servers 192.168.5.254;

Option time-offset -18000; # eastern standard time

Range dynamic –bootp 192.168.5.10 192.168.5.40; Jumlah client

Default-lease-time 21600;

Max-lease-time 43200;

}

Setting DNS

*. gedit /etc/named.conf

Zone “localhost” IN {

Type master;

File “localhost.zone” ;

Allow-update { none; };

};

Zone “0.0.127.in-addr.arpa” IN {

Type master;

File “named.local” ;

Allow-update { none; };

};

Zone “itclub.com” {

Type master; tambahkan scrip ini

File “itclub.com.zone” ;

};

Zone “5.169.192.in-addr.arpa” IN {

Type master; tambahkan scrip ini

File “5.168.192.in-addr.arpa.zone” ;

};

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

Buat file baru pada directory /var/named

*. cd /var/named Change directory

*. gedit itclub.com.zone

$TTL 38400

itclub.com. IN SOA ns.itclub.com. admin.itclub.com. (

1288243076

10800

3600

604800

38400)

IN NS ns

IN MX 20 mx

IN A 192.168.5.254

ns IN A 192.168.5.254

mx IN A 192.168.5.254

www IN CNAME ns

ftp IN CNAME ns

mail IN CNAME mx

*. Gedit 5.168.192.in-addr.arpa.zone

$TTL 38400

5.168.192.in-addr.arpa. IN SOA ns.itclub.com. admin.itclub.com. (

1288243356

10800

3600

604800

38400)

IN PTR ns.itclub.com.

254 IN PTR ns.itclub.com.

254 IN PTR mx.itclub.com.

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

Setting httpd

*. Gedit /etc/httpd/conf/httpd.conf

Edit pada bagian :

ServerAdmin webmaster@itclub.com

ServerName itclub.com

NameVirtualHost 192.168.5.254:80

DirectoryIndex index.html index.htm index.php

<VirtualHost 192.168.5.254:80>

ServerAdmin webmaster@itclub.com

DocumentRoot /var/www/html

ServerName itclub.com

</VirtualHost>

<VirtualHost 192.168.5.254:80>

ServerAdmin webmaster@itclub.com

DocumentRoot /usr/share/squirrelmail

ServerName mail.itclub.com

</VirtualHost>

note : jika ada tanda crash(#) didepan text diatas, harus dihilangkan. Crash(#) berarti tidak aktif

Buatlah scrip php sederhana ;

Ketik gedit /var/www/html/index.php di terminal, klik yes dan masukkan scrip berikut ;

<?

Phpinfo();

?> Klik save;

Note: anda bisa juga membuat scrip html sederhana dengan nama index.html atau index.htm dan

letakkan di “/var/www/html”.

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

Setting squirrelmail

*. Gedit /etc/squirrelmail/config.php

$org_name = ”.::Welcome to ItClub::.”;

$domain = ‟itclub.com‟;

$imapserveraddress = „mail.itclub.com‟;

$smtpServerAddress = „mail.itclub.com‟;

Setting postfix

*. Gedit /etc/postfix/main.cf

(Edit pada bagian ini)

Myhostname = ns.itclub.com

Mydomain = itclub.com

Myrogin = $mydomain

Setting Xined

Setting pop3

*.gedit /etc/xinetd.d/ipop3

(Ganti scrip ini)

Disable = No

Setting imap

*.gedit /etc/xinetd.d/imap

(Ganti scrip ini)

Disable = No

Setting Samba

*.gedit /etc/samba/smb.conf

(Ganti scrip ini)

Workgroup = MSHOME Samakan dengan workgroup client

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

Buka terminal, Buatlah folder baru pada directory home :

ketikan cd /home, enter ;

Mkdir samba, enter ;

Cd samba, enter ;

Mkdir profiles, enter ;

Mkdir netlogon, enter ;

Cd profiles, enter ;

Mkdir itclub , enter ;

Buatlah user baru dengan cara klik start program → system setting → user/group ;

Klik add user dan masukkan username dan passwordnya, klik ok ;

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

Smbadduser itclub:itclub, enter ; Seperti gambar di bawah ini, dan masukkan password user anda.

Jika sudah berarti proses pembuatan server sederhana telah selesai, tetapi sebelum kita merestart

computer setinglah service yang akan dijalankan pada saat pertamakali dihidupkan dengan cara ;

Klik start program → system setting → server setting → services, sehingga muncul kotak dialog seperti

gambar di bawah ini ;

Jika sudah cheklishlah pada bagian “dhcpd, httpd, named, smb, dan xinetd”. Kemudian klik file pilih save

changes. Dan yang terakhir restartlah computer anda !

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

Pengujian di Client

Setelah proses pembuatan server berakhir yang selanjutnya adalah pengujian di client ;

1. Hubungkanlah client ke server

2. Setinglah network client secara automatic

3. Lihatlah hasil dari penyetingan anda, buka command promt dengan cara start → run → ketikan

cmd, tekan enter.

4. Ketikkan ipconfig/all, sehingga tampil seperti gambar berikut ;

Dari data di atas kita ketahui bahwa ;

Dhcp enabled = yes → (berarti dhcp server anda telah berhasil)

Connection specific dns suffix = itclub.com (berarti dns server anda telah berhasil)

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

5. Buka bwoser anda dan ketikan www.itclub.com pada address bar, klik enter sehingga muncul

seperti gambar di bawah ini ;

Jika sudah muncul seperti gambar diatas berarti http server anda telah berhasil ;

6. Masih dalam browser yang tadi, ketikkan mail.itclub.com pada address bar, klik enter sehingga

muncul seperti gambar di bawah ini ;

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

7. Masukkan user dan passwordnya, klik login sehingga muncul seperti gambar dibawah ini ;

Jika sudah muncul seperti gambar diatas berarti mail server anda telah berhasil ;

8. Dan yang terakhir adalah pengujian terhadap samba, buka windows explorer kemudian klik my

network places.

9. Klik icon folder pada toolbar, klik view workgroup computers kemudian klik samba server (itclub)

sehingga muncul seperti gambar dibawah ini ;

Membangun Server Sederhana dengan Redhat 9.0

itClub.com the gate of information n’ technology

De

ce

mb

er

9

,

20

10

10. Masukkan username dan passwordnya sehingga muncul seperti gambar dibawah ini ;

Jika sudah muncul seperti gambar diatas berarti samba server anda telah berhasil ;

11. Dengan demikian dapat kita ketahui secara keseluruhan bahwa pembuatan server sederhana

dengan redhat 9.0 sudah selesai. Dan kami minta maaf yang sebesar – besarnya atas

kekurangan modul ini .