Kamis, 31 Desember 2015

Installasi DNS (Domain Name Server) di Debian Server 8.1

Cara Instalasi :
1. Buka terminal
2. Masuk sebagai superr user atau root
3. Ketikkan perintah sebagai berikut.
    # apt-get install bind9 


4. Setelah selesai menginstal, masuk ke directory /etc/bind dengan perintah sebagai berikut.
    # cd /etc/bind/

5. Edit file named.conf.local dengan perintah nano.
# nano named.conf.local



6.   Tambahkan konfigurasi di bawah //include "/etc/bind/zones.rfc1918";

zone "skamuhi.net"{


type master;


file "/etc/bind/db.skamuhi";


};


zone "5.1.62.10.in-addr.arpa"
{

type master;

};


Simpan dengan tekan ctrl+x => Y => enter.

7. Salinlah beberapa file sebagai berikut.

 # cp db.local   db.skamuh

  # cp db.127   db.10


8. Edit db.skamuh1 dengan perintah sebagai berikut.

# nano db.skamuh

;


; BIND data file for local loopback interface


;


                              2      ; Serial


                         604800         ; Refresh

                          86400         ; Retry


                        2419200       ; Expire

                         604800 )     ; Negative Cache TTL

;


@          IN      NS      ns.skamuhi.net


@          IN      A       10.62.1.5
www     IN      A       10.62.1.5
ftp         IN      A       10.62.1.5

mail       IN     A       10.62.1.5

portal    IN     A       10.62.1.5



 Simpan dengan tekan ctrl+x => Y => enter.


9. Edit db.10 menjadi seperti berikut ini.

# nano db.10



;
; BIND reverse data file for local loopback interface
;
$TTL    604800
@       IN      SOA     skamuhi.net. root.skamuhi.net (
                              1               ; Serial
                         604800          ; Refresh
                          86400           ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@     IN      NS      ns.skamuhi.net
5      IN      PTR     ns.skamuhi.net
5      IN      PTR     skamuhi.net
5      IN      PTR     www.skamuhi.net
5      IN      PTR     ftp.skamuhi.net
5      IN      PTR     mail.skamuhi.net
5      IN      PTR     portal.skamuhi.net




Simpan dengan tekan ctrl+x => Y => enter.

10. Tambahkan nameserver 10.72.1.3 pada file resolv.conf, ketikkan perintah sebagai berikut.
 Masuk terlebih dahulu ke /home/user/ misal /home/erma/

# cd /home/erma/
# nano /etc/resolv.conf

11. Maka akan mucul gambar seperti berikut.
 Edit seperti berikut dan ganti sesuai data anda.


12. Restart Bind9 dengan perintah sebagai berikut.

# /etc/init.d/bind9 restart

13. Periksa file /etc/resolv.conf dengan perintah sebagai berikut.
Masuk ke folder /etc/bind terlebih dahulu.

# cat /etc/resolv.conf

14. Maka akan mucul sebagai berikut.


15. Tes DNS menggunakan perintah nslookup.
 Masuk ke folder /home/user/ misal /home/erma/


# nslookup skamuh.ne
Maka akan muncul seperti gambar berikut.

16. Buka browser dan ketikkan DNS anda. Misal skamuhi.net
Jika munculnya mercusuar seperti gambar berikut.
 
maka DNS anda di buat Static pada MikroTik.


17. Maka buka winbox dan setting.
18. Buka IP => DNS


19. Klik Static.


20. Klik add.
Isi name dengan nama DNS anda dan Address dengan IP server anda.

Apply => Ok.
Maka akan seperti ini jadinya.



 21. Buka browser dan ketikkan DNS anda.


22. Maka akan muncul seperti gambar berikut.
Share:

Rabu, 30 Desember 2015

"E: Unable to correct problems, you have held broken packages" Saat Menginstall DNS Bind9

"E: Unable to correct problems, you have held broken packages" Saat Menginstall DNS Bind9 

Jika saat menginstal DNS Bind9 terjadi eror seperti gambar dibawah ini

Penyebabnya karena repository yang kita pakai tidak mendukung domain name server. Sehingga kita harus mengganti repository yang kita pakai. Ketikkan perintah berikut.

# nano /etc/apt/source.list 


Kemudian matikan repository yang kita pakai dengan cara dipagar (#) pada bagian awal atau depan dan kita ganti dengan repository yang akan kita pakai.

Saya memakai repository sebagai berikut :

deb http://kartolo.sby.datautama.net.id/debian/ wheezy main contrib non-free
deb http://kartolo.sby.datautama.net.id/debian/ wheezy-updates main contrib non-free
deb http://kartolo.sby.datautama.net.id/debian-security/ wheezy/updates main contrib non-free


  Simpan dengan tekan ctrl+x => Y => enter.

Kemudian update dengan perintah apt-get update.
 # apt-get update


Selanjutnya dist-upgrade dengan perintah apt-get dist-update
apt-get dist-update



 Kemudian silahkan lanjutkan untuk menginstal bind9.

Referensi : http://ermatiana.blogspot.co.id/2015/12/mempelajari-w3school.html
@ ... @ 
Share:

Pengertian DNS (Domain Name System)

       Sistem Penamaan Domain ; SNR (dalam bahasa inggris : (Domain Name System; DNS) adalah sebuah sistem yang menyimpan informasi tentang nama host ataupun nama domain dalam bentuk basis data terbesar (distributed database) di dalam jaringan komputer, misalkan: internet . DNS menyediakan alamat IP untuk setiap nama host dan mendata setiap server transmisi surat (mail exchange server) yang menerima surel (email) untuk setiap domain. Menurut browser Google Chrome, DNS adalah layanan jaringan yang menerjemahkan nama situs web menjadi alamat internet.
DNS menyediakan pelayanan yang cukup penting untuk internet, ketika perangkat keras komputer dan jaringan bekerja dengan alamat IP untuk mengerjakan tugas seperti pengalamatan dan penjaluran (routing), manusia pada umumnya lebih memilih untuk menggunakan nama host dan nama domain, contohnya adalah penunjukan sumber universal (URL) dan alamat surel. Analogi yang umum digunakan untuk menjelaskan fungsinya adalah DNS bisa dianggap seperti buku telepon internet dimana saat pengguna mengetikkan www.indosat.net.id di peramban web maka pengguna akan diarahkan ke alamat IP 124.81.92.144 (IPv4) dan 2001:e00:d:10:3:140::83 (IPv6).

Sejarah singkat DNS

Penggunaan nama sebagai pengabstraksi alamat mesin di sebuah jaringan komputer yang lebih dikenal oleh manusia mengalahkan TCP/IP, dan kembali ke zaman ARPAnet. Dahulu, seluruh komputer di jaringan komputer menggunakan file HOSTS.TXT dari SRI (sekarang SIR International), yang memetakan sebuah alamat ke sebuah nama (secara teknis, file ini masih ada - sebagian besar sistem operasi modern menggunakannya dengan baik secara baku maupun melalui cara konfigurasi, dapat melihat Hosts file untuk menyamakan sebuah nama host menjadi sebuah alamat IP sebelum melakukan pencarian via DNS). Namun, sistem tersebut di atas mewarisi beberapa keterbatasan yang mencolok dari sisi prasyarat, setiap saat sebuah alamat komputer berubah, setiap sistem yang hendak berhubungan dengan komputer tersebut harus melakukan update terhadap file Hosts.
Dengan berkembangnya jaringan komputer, membutuhkan sistem yang bisa dikembangkan: sebuah sistem yang bisa mengganti alamat host hanya di satu tempat, host lain akan mempelajari perubaha tersebut secara dinamis. Inilah DNS.
Paul Mockapetris menemukan DNS pada tahun 1983; spesifikasi asli muncul di RFC 882 dan 883. Tahun 1987, penerbitan RFC 1034 dan RFC 1035 membuat update terhadap spesifikasi DNS. Hal ini membuat RFC 882 dan RFC 883 tidak berlaku lagi. Beberapa RFC terkini telah memproposikan beberapa tambahan dari protokol inti DNS.

Pengertian beberapa bagian dari nama domain

Sebuah nama domain biasanya terdiri dari dua bagian atau lebih (secara teknis disebut label), dipisahkan dengan titik.
  • Label paling kanan menyatakan top-level domain - domain tingkat atas/tinggi (misalkan, alamat www.wikipedia.org memiliki top-level domain org).
  • Setiap label di sebelah kirinya menyatakan sebuah sub-divisi atau subdomain dari domain yang lebih tinggi. Catatan: "subdomain" menyatakan ketergantungan relatif, bukan absolut. Contoh: wikipedia.org merupakan subdomain dari domain org, dan id.wikipedia.org dapat membentuk subdomain dari domain wikipedia.org (pada praktiknya, id.wikipedia.org sesungguhnya mewakili sebuah nama host - lihat dibawah). Secara teori, pembagian seperti ini dapat mencapai kedalaman 127 level, dan setiap label dapat terbentuk sampai dengan 63 karakter, selama total nama domain tidak melebihi panjang 255 karakter. Tetapi secara praktik, beberapa pendaftar nama domain (domain name registry) memiliki batas yang lebih sedikit.
  • Terakhir, bagian paling kiri dari bagian nama domain (biasanya) menyatakan nama host. Sisa dari nama domain menyatakan cara untuk membangun jalur logis untuk informasi yang dibutuhkan; nama host adalah tujuan sebenarnya dari nama sistem yang dicari alamat IP-nya. Contoh: nama domain www.wikipedia.org memiliki nama host "www".
DNS memiliki kumpulan hierarki dari DNS servers. Setiap domain atau subdomain memiliki satu atau lebih authoritative DNS Servers (server DNS otorisatif) yang mempublikasikan informasi tentang domain tersebut dan nama-nama server dari setiap domain di-"bawah"-nya. Pada puncak hirarki, terdapat root servers- induk server nama: server yang ditanyakan ketika mencari (menyelesaikan/resolving) dari sebuah nama domain tertinggi (top-level domain).

Referensi : https://id.wikipedia.org/wiki/Sistem_Penamaan_Domain
@ ... @
Share:

Selasa, 29 Desember 2015

Enskripsi HTML

Enskripsi HTML Images

     Langkah terpenting untuk membuat web, yaitu anda harus membuat folder di Documen dan hasilnya taruh di Documen tersebut.
Karena jika tidak dijadika satu folder maka koding tidak bisa berjalan di satu folder dan akan terpencar-pencar.
contoh :

koding untuk memasukan gambar :
=> Jangan lupa gambar yang akan digunakan anda masukan dalam satu folde
contoh kodingnya :


 Lalu anda buka di bowser jika ingin melihat hasilnya
contoh :
dan seterusnya~
Silahkan anda mencoba. Selebihnya anda pelajari sendiri di dokumentasi resminya http://www.w3schools.com/
Share:

Senin, 28 Desember 2015

Enskripsi HTML Membuat Kolom Tabel

Membuat kolom tabel

Koding html baru untuk membuat kolom tabel baru :
<html>
<fremeset rows="15%,100%,15%">
<frame scr="atas.html" name="top">
<fremeset cols="15%,100%,15%">
<frame scr="menu.html" name="kiri">
<frame scr="isi.html" name="tengah">
<frame scr="menu1.html" name="kanan">
</frameset>
<frame scr="bawah.html" name="big">
</frameset>
</frameset>
</html>

Hasilnya akan seperti ini :


@ ... @
Share:

Rabu, 23 Desember 2015

Koding-koding HTML

Membuat Kolom Tabel

Kodingnya seperti dibawah ini :
<html>
<frameset rows="30%,*%">
<frame src="atas.html" name="top">
<frameset cols="25%,*%">
<frame src="menu.html" name="kiri"> 
<frame src="isi.html" name="tengah">
</frameset>
<frame src="bawah.html" name="big">
 </frameset>
</frameset>
</html>

Hasilnya :

@ ... @
Share:

Selasa, 22 Desember 2015

Belajar Koding-koding HTML

Dokumen HTML

=>Semua dokumen HTML harus memulai dengan deklarasi tipe: <! DOCTYPE html>
 
=>Dokumen HTML itu sendiri dimulai dengan <html> dan diakhiri dengan </ html>
 
=>Terlihat bagian dari dokumen HTML adalah antara <body> dan </ body>
contoh :
=>Judul HTML didefinisikan dengan <h1> untuk <h6> tag utuk Pos
contoh :
=>Paragraf HTML didefinisikan dengan tag <p> untuk paragraf
contoh :


=>Link HTML didefinisikan dengan tag <a> untuk Link
contoh :
 
Tujuan link ditentukan dalam atribut href

=>Gambar HTML didefinisikan dengan tag <img>
File sumber (src), teks alternatif (alt), dan ukuran (lebar dan tinggi) disediakan sebagai atribut images
contoh : 
 
~ Selebihnya pelajari sendiri di dokomentasi W3school~
@ ... @
Share:

Senin, 21 Desember 2015

Instalisasi Prestashop di Debian Server 8.1

INSTALLASI PRESTASHOP

Download Prestashop di https://www.prestashop.com/en/
Kemdian kamu Copy file tersebut ke server dengan perintah berikut :


Kemudian masuk ke server anda, setelah itu copy dengan perintah :


Kemudian anda masuk ke /var/www/html/


anda Extrak filenya dengan menggunakan perintah :


Setelah itu anda harus membuat data terlebih dulu. berikut perintahnya :


anda beri hak akses pada file tersebut dengan perintah :


Lalu buka localhost anda dan buatlah Databases :


Setelah itu akan muncul instalasi seperti gambar dibawah ini > Next


Kemudian Klik I agree to the above terms and conditions > Next


Jika muncul seperti gambar diwah ini, berarti kamu belum memberi hak akses pada prestashopnya


Maka kamu harus memberi hak akses terlebih dulu, jalankan perintah seperti berikut :


Setelah itu kamu Reload 


Proses akan berjalan truss hingga selesai pengisi Installation Assistant > Next


Tunggu proses samapai selesai



Lalu kamu buka di browser menggunakan IP/(nama prestashopmu)/admin

~Selesai~
@ ... @
Share: