Top Banner

of 14

Konfigurasi Bind9 di Debian 7 Server.doc

Jul 07, 2018

Download

Documents

Kangmas Wahyoe
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/19/2019 Konfigurasi Bind9 di Debian 7 Server.doc

    1/14

    Konfigurasi Bind9 di Debian 7 Server

    Bind9, Paket DNS Server di LinuxDNS Server (Domain Name System) adalah system penamaan domain yang fungsinya

    meneremahkan atau mengkonversikan suatu nama (domain) kedalam !P address "egitu pula

    se"aliknya# Dengan tuuan untuk memudahkan user dalam mengunungi se"uah situs, karena

    yang kita tahu "ah$a setiap situs memiliki alamat !P yang "er"eda, dan tidak mungkin orang

     "isa menghafalkan !P %ddress yang se"egitu "anyak, maka di&iptakanlah se"uah system yaitu

    system penamaan domain atau yang le"ih dikenal dengan DNS#

    Paket yang akan kita install untuk DNS Server ini adalah Bind9 (Berkeley !nternet Name

    Domain version 9)# Paket Bind9 ini ada hampir di semua Distro Linux, dan tergantung mudah

    dalam pengaplikasiannya# 'hususnya "agi kaum a$am (pemula)#

    Dalam 'onfigurasi ini, ada "e"erapa file yang akan kita konfigurasi, yaitu

    # *ile +one Domain (et&"indnamed#&onf#default-.ones)

    /# *ile *or$ard

    0# *ile 1everse

    2# *ile 1esolv (et&resolv#&onf)

    # *ile +one Domain

      +one Domain ini merupakan se"uah file yang dimana kita akan menentukan domain kita

    apa, letak file for$ard dan reverse dimana dan se"againya#

    root3server45 nano et&"indnamed#&onf#default-.ones

    ############################################################################################################################################################

    prime the server $ith kno$ledge of the root servers

    .one 6#6 7

      type hint8

      file 6et&"indd"#root68

    8

    "e authoritative for the lo&alhost for$ard and reverse .ones, and for 

    "road&ast .ones as per 1*: 9/

    .one 6kangfahrul#net6 7 ;; Domain %nda, lo&alhost di ganti dengan domain

    type master8

      file 6et&"indfor$ard68 ;; Lokasi *ile *or$ard

    8

    .one 6hy"ridseo#net6 7 ;;

  • 8/19/2019 Konfigurasi Bind9 di Debian 7 Server.doc

    2/14

    .one 69/#in-addr#arpa6 7 ;; Struktur !P 1everse , /= di ganti menadi9/

      type master8

      file 6et&"indreverse68 ;; Lokasi *ile 1everse

    8

    .one 6>#in-addr#arpa6 7

      type master8

      file 6et&"indd"#>68

    8

    .one 6/??#in-addr#arpa6 7

      type master8

      file 6et&"indd"#/??68

    8

    ############################################################################################################################################################

    /# *ile *or$ard

      *ile *or$ard ini "erfungsi se"agai peneremah nama domain kedalam se"uah !P %ddress,

    misalnya kangfahrul#net, mempunyai !P %ddress 9/#@A#>#, file for$ard inilah yang "ertugas

    meneremahkan nama domain kangfahrul#net ke dalam !P address terse"ut#

    root3server45 &d et&"indroot3serveret&"ind5 &p d"#lo&al for$ardroot3serveret&"ind5 &p d"#/= reverse

    root3serveret&"ind5 nano for$ard############################################################################################################################################################88 B!ND data file for lo&al loop"a&k interfa&e8CCL @>2A>>3 !N S% kangfahrul#net# root#kangfahrul#net# (  / 8 Serial  @>2A>> 8 1efresh  A@2>> 8 1etry  /29/>> 8 Expire

      @>2A>> ) 8 Negative :a&he CCL83 !N NS ns#kangfahrul#net# ;; Nameserver 3 !N % 9/#@A#>#server !N % 9/#@A#># ;; :ontoh Pen&antuman Su"-domain$$$ !N % 9/#@A#>#ftp !N % 9/#@A#>#ntp !N % 9/#@A#>#mail !N % 9/#@A#>#ns !N % 9/#@A#>#############################################################################################################################################################

    0# *ile 1everse

      *ile 1everse ini "erfungsi se"agai peneremah !P %ddress kedalam se"uah domain,

    misalkan kangfahrul#net mempunyai !P %ddress 9/#@A#>#, ika kita visit $e"site di "ro$ser 

    dengan menggunakan !P %ddress sekian, maka akan langsung diarahkan kedalam domain

    terse"ut#

  • 8/19/2019 Konfigurasi Bind9 di Debian 7 Server.doc

    3/14

    root3serveret&"ind5 nano reverse############################################################################################################################################################8 B!ND reverse data file for lo&al loop"a&k interfa&e8CCL @>2A>>

    3 !N S% kangfahrul#net# root#kangfahrul#net# (  8 Serial  @>2A>> 8 1efresh  A@2>> 8 1etry  /29/>> 8 Expire  @>2A>> ) 8 Negative :a&he CCL83 !N NS kangfahrul#net##>#@A !N PC1 kangfahrul#net# ;; 0 &tet !P di "alik 3 !N NS hy"ridseo#net##>#@A !N PC1 hy"ridseo#net# ;; 0 &tet !P di "alik 

    ##################################################################################################################################################### NB ika domain yang di konfigurasikan hanya , maka / konfigurasi terakhir yang ada domainFhy"ridseo#net tinggal di hilangkan#

    2# *ile 1esolv

      *ile 1esolv ini "erfungsi untuk me-resolv domain atau DNS agar "isa di akses oleh

    lo&alhost#

    root3serveret&"ind5 nano et&resolv#&onf nameserver 9/#@A#># ;; :antumkan !P Server di sini agar "isa di resolvSetelah itu, kita tinggal merestart server, dengan &ara

    root3serveret&"ind5 et&init#d"ind9 restartG####H Stopping domain name servi&e### "ind9$aiting for pid 009= to die# ok G ok H Starting domain name servi&e### "ind9#

    'ita "isa mengui apakah domain yang telah kita konfigurasikan itu "isa "eralan atautidak, yaitu dengan &ara

    root3serveret&"ind5 nslookup kangfahrul#netServer 9/#@A#>#%ddress 9/#@A#>#5?0

     Name kangfahrul#net%ddress 9/#@A#>#

    root3serveret&"ind5 nslookup 9/#@A#>#Server 9/#@A#>#%ddress 9/#@A#>#5?0

    #>#@A#9/#in-addr#arpa name I kangfahrul#net

  • 8/19/2019 Konfigurasi Bind9 di Debian 7 Server.doc

    4/14

    Konfigurasi Apache2 dan CMS di Debian

    Dengan menggunakan paket aplikasi %pa&he, kita "isa menginstall $e" server, dalam masalah

    konten, anda "isa menyisipkan atau mem"uat sendiri konten terse"ut le$at Bahasa JCKL danBahasa PJP2, PJP?, ataupun anda "isa menggunakan :KS (:ontent Kanagement System)seperti

  • 8/19/2019 Konfigurasi Bind9 di Debian 7 Server.doc

    5/14

    root3serverhome5 &d et&apa&he/sites-availa"le

    root3serveret&apa&he/sites-availa"le5 &p var$$$index#html homesite

    root3serveret&apa&he/sites-availa"le5 &hmod =?? -1 homesite

  • 8/19/2019 Konfigurasi Bind9 di Debian 7 Server.doc

    6/14

    Kengatur Data"ase dengan Phpmyadmin

     !i$a anda sudah +e+buat database untu$ 0, +a$a selan1utnya adalah+eng$one$si$an 0 dengan )atabase anda, agar fle dari 0 tersebutbisa tersi+pan di database anda.

    )atabase a+e : (ordpress3serna+e : oot4assword : 5555555)atabase &ost : "ocalhost Table 4ref6 :

    Cahap Cerakhir yaitu mem"uat file $p-&onfig#php dan masukkan ke $e" direktori :KS 

  • 8/19/2019 Konfigurasi Bind9 di Debian 7 Server.doc

    7/14

    http://1.bp.blogspot.com/-VVFJjFggH5w/VXkHUYEulNI/AAAAAAAACIg/Xt410IffRGw/s1600/5.jpg

  • 8/19/2019 Konfigurasi Bind9 di Debian 7 Server.doc

    8/14

    "utoria! #nsta!! CMS $ordpress di Debian %

    Langkah - Langkah Install Wordpress :7. 4erta+a yang harus diinnstall adalah apache2, mysql-server, phpmyadmin,

    dan unzip. 'pache2 ber8ungsi sebagai web server, +ys9l-server ber8ungsi untu$

    +enyi+pan database s9l, php+yad+in ber8ungsi untu$ +engad+inistrasi database

    +ys9l, dan unip ber8ungsi untu$ +enge$stra$ fle .ip.

    # apt-get install apache2 +ys9l-server php+yad+in unip

    2.4asti$an cd sudah di +asu$$an $e dala+ virtual bo6 saat +enginstall pa$et

    tersebut

    . '$an +uncul ta+pilan yang +e+inta untu$ +e+asu$$an password untu$ +y0;"

    server, +asu$$an password < =, +asu$$an password lagi untu$ $onfr+asi < = 

    >. 4ilih webserver yang diguna$an untu$ +engonfgurasi y09l, $arena ad+in

    +engguna$an apache, +a$a yang dicentang adalah apache2 *dengan spasi < = 

    http://3.bp.blogspot.com/-CDCAOEi0A8o/Vd3-yJVJkTI/AAAAAAAAA44/pzmR_axtF-I/s1600/Screenshot_2.jpghttp://1.bp.blogspot.com/-4lK7VGmW53U/Vd3-wdY2MrI/AAAAAAAAA4g/YoN4vq7UnHk/s1600/Screenshot_1.png

  • 8/19/2019 Konfigurasi Bind9 di Debian 7 Server.doc

    9/14

    ?. !i$a +uncul ta+pilan seperti ga+bar di bawah ini pilih < es

    A. 0elan1utnya +uncul ta+pilan yang +e+inta untu$ +e+asu$$an password untu$

    phpyad+in, +asu$$an password untu$ php+yad+in < = 

    B. 3pload wordpress->..ip $e debian $e dire$tori C/var/www/C dengan

    +engguna$an 00&

    http://2.bp.blogspot.com/-fX-YVu3-fwA/Vd3-0TLNS5I/AAAAAAAAA5Q/jN87JgzvvCs/s1600/Screenshot_5.jpghttp://4.bp.blogspot.com/-J32dsd3Nnmw/Vd3-zqkf9dI/AAAAAAAAA5E/dNpiY6A-bwE/s1600/Screenshot_4.jpghttp://2.bp.blogspot.com/-kw4D-ZlVlV8/Vd3-zZTqIwI/AAAAAAAAA5A/jHIOrxxoMw4/s1600/Screenshot_3.jpg

  • 8/19/2019 Konfigurasi Bind9 di Debian 7 Server.doc

    10/14

    D. asu$ $e dire$tori C/var/wwwC dengan perintah :

    # cd /var/www/

    7. E6tra$ wordpress->..ip dengan perintah :

    # unip wordpress->..ip

    77. asu$ $e dire$tori C/var/www/wordpressC untu$ +ela$u$an $onfgurasi awal

    untu$ wordpress dengan perintah

    # cd /var/www/wordpress

    72. opy wp-confg-sample.php di dire$tori tersebut dengan na+a wp-

    confg.php

    # cp wp-confg-sa+ple.php wp-confg.php

    7. Edit wp-confg.php, dengan perintah

    # +cedit wp-confg.php

    • Fanti "database_name" Ghere dengan "wordpress"• Fanti "username_here" dengan "username_phpmyadmin"

    • Fanti "password_here" dengan "password_phpmyadmin"

    • 0ave

    http://1.bp.blogspot.com/-UOi6xDs1ILU/Vd3-2zRPedI/AAAAAAAAA5c/qrZxoV4TmYQ/s1600/Screenshot_6.jpg

  • 8/19/2019 Konfigurasi Bind9 di Debian 7 Server.doc

    11/14

    7>. opy fle C/etc/apache2/sites-available/deaultC $e dire$tori

     /etc/apache2/sites-available/ dengan na+a wordpress

    # cp /etc/apache2/sites-available/de8ault /etc/apache2/sites-available/wodpress

    7?. Edit fle C/etc/apache2/sites-available/wordpressC dengan perintah

    # +cedit /etc/apache2/sites-available/wordpress

    • 0erver ad+in H ad+in@ta+van.co+ H terserah• )isa+ping )ocu+entoot /var/www ta+bah$an /wordpress

    • )isa+ping dire$tory /var/www ta+bah$an /wordpress

    • 0ave

    http://1.bp.blogspot.com/-gYvrZ0Tc5JM/Vd3-2fxuzAI/AAAAAAAAA5Y/DkGcpY_KFjI/s1600/Screenshot_7.jpg

  • 8/19/2019 Konfigurasi Bind9 di Debian 7 Server.doc

    12/14

    7I. asu$ $e dire$tori C/etc/apache2/sites-available/C

     # cd /etc/apache2/sites-available/

    7A. )isable profle de8aultnya, dengan perintah

     # a2dissite de8ault

    7B. eload apache2, dengan perintah

     # service apache2 reload

    7D. Enable wordpress supaya 1i$a dipanggil diclient ip servernya yang +uncul bu$an

    ta+pilan de8ault, tapi ta+pilan wordpress

    # a2ensite wordpress

    2. eload apache2dengan perintah

    # service apache2 reload

    27. 4ada browser client*windows bu$a !p_debian/phpmyadmin  < login

    http://2.bp.blogspot.com/-E61XZwPo_2c/Vd3-3kxH70I/AAAAAAAAA5s/wjT7VbuUWlA/s1600/Screenshot_9.jpghttp://1.bp.blogspot.com/-Z8Kbi_oz2Vk/Vd3-3HlevGI/AAAAAAAAA5k/pHPDXXWoOWs/s1600/Screenshot_8.jpg

  • 8/19/2019 Konfigurasi Bind9 di Debian 7 Server.doc

    13/14

    22. asu$ $e +enu database, cipta$an database baru berna+a wordpress <

    reate

    2. Ju$a tab baru di browser, $eti$$an ip_debian/wp-admin. Ksi data-data yang

    ada untu$ +ela$u$an penginstalan 0 (ordpress < !nstall ordpress

    2>. !i$a sudah terinstall login dengan +engguna$an user yang baru dibuat di

    lang$ah sebelu+nya

    http://3.bp.blogspot.com/-lrRpKaCJGtI/Vd3-sl6EFHI/AAAAAAAAA4Q/o62fqZLAxUc/s1600/Screenshot_11.jpghttp://3.bp.blogspot.com/-0QryyfkXxg0/Vd3-tEMO5CI/AAAAAAAAA4Y/XcqhiihXmIw/s1600/Screenshot_10.jpg

  • 8/19/2019 Konfigurasi Bind9 di Debian 7 Server.doc

    14/14

    2?. Ju$a tab baru, +asu$$an ip_server_debian, 1i$a sudah +uncul ta+pilan

    seperti beri$ut +a$a penginstallan 0 (ordpress telah berhasil

    http://2.bp.blogspot.com/-6yzTgGrWZic/Vd3-wxubBOI/AAAAAAAAA4o/y_0nDUMZIZE/s1600/Screenshot_13.jpghttp://3.bp.blogspot.com/-zZSpJ0o8EPo/Vd3-wj9jsXI/AAAAAAAAA4k/RoFx8Vv8Bg8/s1600/Screenshot_12.jpg