Instalasi UBUNTU SERVER 8.04

Dalam sesi ini saya akan coba share tentang bagaimana step step penginstalan ubuntu server 8.04 hardy heron, yg di dalam nya ada bagaimana kita akan bangun server yg aman dan gampang untuk kita manage, mungkin nanti dalam penjelasannya saya tidak menggunakan banyak kalimat atau kata yg mungkin malah akan bikin bingung, akan saya berikan gambar2 untuk proses instalasi sampe selese.
Tutorial ini menunjukkan how to set up an Ubuntu Hardy Heron (ubuntu 8.04 LTS) berdasarkan server yang menawarkan semua layanan-layanan yg di perlukan oleh isp dan hoster: Apache web server (SSL-capable), Postfix mail server SMTP-AUTH dan TLS, BIND DNS server, proftpd FTP server, MySQL server, Courier POP3/IMAP, Quota, Firewall, dan lain-lain. Tutorial ini saya tulis untuk 32-bit versi ubuntu 8.04 lt, tetapi harus berlaku bagi versi 64-bit dengan perubahan yang sangat kecil juga.

Di dalam penginstalan saya akan menggunakan berbagai software sebagai berikut :
• Web Server: Apache 2.2 with PHP 5.2.4 and Ruby
• Database Server: MySQL 5.0
• Mail Server: Postfix
• DNS Server: BIND9
• FTP Server: proftpd
• POP3/IMAP
• Webalizer for web site statistics

1. Requirements

Pertama – tama kita sebelum menginstal ubuntu server tentu saja harus memiliki CD ubuntu server tersebut,.. dan CD ubuntu server dapat anda download secara gratis di http://www.ubuntu.com/getubuntu/download-server

2. Tahap permulaan untuk di catat
Di tutorial ini saya menggunakan hostname server1.contoh.com dengan ip 192.168.0.100 dan Gateway 192.168.0.1 ini penyesuaian boleh berbeda untuk kamu, bebas!!!

3. The Base System

Masukan CD ubuntu server kamu ke dalam CD/DVD drive dan setting booting dari CD/DVD drive :


Seterusnya Pilih Install Ubuntu Server :



Pilih lagi bahasa yg kamu inginkan untuk proses penginstalan :




Selanjutnya pilih lokasi yg di inginkan :



Pilih susunan keybord (kamu akan diminta untuk menekan beberapa tombol, dan instalator akan berusaha mengetahui susunan kibor kamu berdasarkan di tombol yang kamu tekan ) :







Installer mengecek instalasi cd, hardware kamu, dan konfigurasi jaringan dengan dhcp jika ada dhcp server di jaringan:





Sebagai contoh , saya nakaman server ini dengan nama : server1



sekarang kamu harus melakukan pembagian pada hard-disk kamu. untuk simplicity saya akan membuat satu pembagian besar (with the mount point /) dengan swap yang kecil, pertama saya pilih guided - menggunakan seluruh hardisk, menyekat secara total terserah kamu. Jika kamu suka, kamu dapat membuat lebih dari hanya satu pembagian besar, dan kamu dapat juga menggunakan lvm:



Konfgurasi jaringan ubuntu server 8.04 hardy heron

INSTALL NETWORKING & DHCP
Internet/ISP<====>Server<====> Switch |<====> Klien

Beberapa hal yg perlu diperhatikan adalah sebagai berikut ( di bawah ini sekedar contoh ) :
IP public dari ISP : 121.58.190.99
DNS server : 121.58.190.35 / 121.58.191.35
Gateway : 121.58.190.97

Di sini akan saya gunakan konfigurasi untuk sistem jaringan class A dimana :
IP address server : 10.0.0.249
Netmask : 255.255.255.0
network : 10.0.0.0
Broadcast : 10.0.0.255

Okeh kita mulai utak atik konfigurasi dalam ubuntu server kita tapi jangan lupa dalam setiap kita melakukan pengeditan konfigurasi kita harus login sebagai root yaitu masukan perintah sudo su terus masukan password root anda :

1. Konfigurasi ethernet
Lanjutkan dengan mengedit konfigurasinya dengan perintah :
pico /etc/network/interfaces
Masukan konfigurasi seperti gambar di bawah :



2. Konfigurasi DNS
Untuk konfigurasi DNS kita harus isikan IP DNS ke dalam server kita dengan :
pico /etc/resolv.conf
dan isikan seperti pada gambar :



3. IP Forward
Untuk aktifkan ip_forward, dengan perintah :
pico /etc/sysctl.conf
Dan rubah seperti keterangan di bawah :
net.ipv4.ip_forward = 1
atau dengan cara
echo 1 > /proc/sys/net/ipv4/ip_forward
Aktifkan NAT dengan iptables
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Kemudian lakukan restart pada server kamu dengan :
sudo /etc/niit.d/restart

4. Install DHCPserver dan konfigurasinya
Jika dalam ubuntu server kamu belum install dhcp_server, kamu bisa install dengan cara :
sudo apt-get install dhcp3-server
Jika sudah terinstall software dhcp_server nya skrng tinggal edit konfigurasinya :
untuk konfigurasinya bisa di edit dengan cara :
pico /etc/dhcp3/dhcpd.conf
lalu isikan seperti pada gambar berikut :



Gambar konfigurasi di atas adalah untuk range ip 10.0.0.1 s/d 10.0.0.120

Setelah selese melakukan edit konfigurasi pada dhcp_server silahkan server di restart dan lakukan pengetesan pada komputer client apakah sudah mendapatkan IP sesuai dhcp dan coba untuk akses ke internet.
Apabila akses internet sudah bisa di lakukan dari komputer client berarti semua konfigurasi di atas sudah di lakukan dengan benar.

***************** GOOD LUCK ******************