Tutorial Webserver Pada Linux Debian 7
Langkah-langkah yang harus disiapkan
adalah menginstal Linux Debian 7 terlebih dahulu, penginstalan bisa dilakukan
di Virtual Box ataupun PC. Berikut Video Tutorial Instal Linux Debian 7 :
Konfigurasi Routing
Setelah selesai instal Linux Debian,
selanjutnya melakukan routing pada Linux Debian dengan menggunakan Terminal
pada Linux.
Pada terminal tanda $ berarti sebagai user biasa ketikan su
terlebih dahulu lalu enter dan ketikan password yang telah dibuat ketika
instalasi linux, jika muncul tanda # berarti sudah masuk ke superuser atau
administrator.
langkah-langkah routing:
1. buat
network interfaces :
nano /etc/network/interfaces
lalu ketikkan
pada GNU Nano
auto eth0
iface eth0
inet static
address 192.168.50.(2 – 254)
netmask 255.255.255.0
network 192.168.50.0
broadcast 192.168.50.255
gateway 192.168.50.1
auto eth1
iface eth1
inet static
address 192.168.xx.5(2 – 254)
netmask 255.255.255.0
network 192.168.xx.0
broadcast 192.168.xx.255
gateway 192.168.xx.1
lalu simpan
konfigurasi ctrl+x lalu Y
Keterangan :
- xx & (2 – 254) : angka IP yang ingin
kita buat, jika terdapat xx disetiap konfigurasi maka samakan saja dengan eth1
yang sudah kita buat pada routing
- eth0 : Jalur Internet
- eth1 : Jalur Router
2.melihat
domain server perintahnya:
nano /etc/resolv.conf
nameserver
192.168.xx.(2 – 254) (atau address eth1)
nameserver
192.168.50.1
nameserver
202.182.48.18 ( IP Internet )
nameserver
202.182.48.19 ( IP Internet )
lalu simpan
konfigurasi ctrl+x lalu Y
3.mengaktifkan
IP forward: perintah;
nano /etc/sysctl.conf
hilangkan tanda # di net.ipv4.ip_forward=1
lalu simpan ulang konfigurasinya
4.rc.local:
perintahnya;
nano /etc/rc.local
tambahkan
di paling bawah sebelum exit
ketikan
perintah di bawah ini:
echo 1 >
/proc/sys/net/ipv4/ip_forward
iptables -t
nat -A POSTROUTING -j MASQUERADE
lalu simpan ulang konfigurasinya.
iptables -t
nat -L (u/ mengaktifkan iptables nat nya)
lalu
restart Network Adapternya :
/etc/init.d/networking
restart
cek IP :
ifconfig
eth0
ifconfig
eth1
lalu
langkah selanjutnya untuk mengecek apakah terdapat koneksi internet atau tidak
dengan cara :
ping www.google.com
Konfigurasi DNS Server
Setelah setting Ip address selanjutnya melakukan konfigurasi DNS
Server dengan cara :
langkah-langkah konfigurasi DNS
1. install
paket DNS (bind9)
perintahnya: apt-get install bind9
2.
konfigurasi DNS/bind9
- pindah direktori dns/bind perintahnya:
cd /etc/bind enter
- list/lihat direktory, perintahnya:
ls enter
lalu edit
file named.conf.default-zones dengan perintah:
nano named.conf.default-zones
buat dan tambahkan zona baru :
scriptnya : paling bawah sebelum
include.... ketikkan sbb:
};
zone "(nama
domain).com" {
type
master;
file "/etc/bind/db.(nama)";
};
zone
"xx.168.192.in-addr.arpa" {
type
master;
file "/etc/bind/db.192";
};
lalu simpan
konfigurasinya.
- copy file db.127 dan db.local
perintahnya:
cp db.127 db.192
cp db.local db.(nama)
-
edit file db.(nama) , perintahnya:
nano /etc/bind/db.(nama)
ganti nama localhost menjadi (nama
domain).com.
ganti 127.0.0.1 menjadi 192.168.xx.5(2 -
254)
ketik :
@ IN
NS (nama domain).com.
@ IN
A 192.168.xx.5 (atau address
eth1)
@ IN
AAAA ::1
www IN A
192.168.xx.5 (atau address eth1)
web IN A 192.168.xx.5
(atau address eth1)
mail IN
A 192.168.xx.5 (atau address
eth1)
webmail IN
A 192.168.xx.5 (atau address
eth1)
ftp IN
A 192.168.xx.5 (atau address
eth1)
lalu simpan
konfigurasinya.
- edit file db.192 , perintahnya:
nano /etc/bind/db.192
ganti nama localhost menjadi (nama domain).com.
;
@ IN NS (nama
domain).com.
1 IN PTR (nama
domain).com.
lalu simpan konfigurasinya
- lalu restart semua konfigurasi DNS,
perintahnya:
/etc/init.d/bind9 restart
* pengujian
DNS
- nslookup 192.168.xx.5 (atau address eth1)
Konfigurasi WebServer
Selanjutnya adalah konfigurasi WebServer pada Linux Debian
dengan cara :
1. Install
paket apache2 dan php5
Perintahnya : apt-get install apache2 php5
links2
2.
Konfigurasi web server, perintahnya:
nano /etc/apache2/sites-available/default
Tambahkan
script diawal sbb:
NameVirtualHost
192.168.xx.5:80
<VirtualHost
192.168.xx.5:80>
ServerAdmin webmaster@localhost
ServerName 192.168.xx.5
Lalu
konfigurasinya disimpan
3. Pindah
direktori www, perintahnya :
Cd /var/www
Lalu edit
file index.html sesuka hati kalian
Perintah : nano index.html
Jika sudah
selesai diedit maka simpan konfigurasinya
4. Lalu
test pada browser client apakah berhasil atau tidak dengan cara ketik pada
address bar www.(nama
domain).com dan jika tidak bisa ketikkan IP Addressnya yaitu 192.168.xx.5
Demikian Tutorial langkah-langkah WebServer Pada Linux Debian 7,
Mohon Maaf jika masih ada kekurangan pada tutorial kali ini.
Selamat Mencoba.....
Komentar
Posting Komentar