HOW TO MAKE A WEB SERVER IN LINUX

0 comments
good night readers .. okey kali ini saya akan membahas bagaimana cara untuk membangun sebuah web server, dimana pembahasan ini lanjutan dari pembahasan kemarin-kemarin, adapun OS yang digunakan yaitu LINUX UBUNTU.. okay guys langsung saja ikutin langkah-langkah berikut


1. installah beberapa aplikasi untuk membuat web seperti
- apt-get install apache2
- apt-get install php5
- apt-get install mysql-server
- apt-get install php5-mysql

2. setelah menginstal aplikasi diatas, selanjutnya masukkan perintah nano /etc/apache2/sites-enabled/000-default.conf untuk konfigurasi dengan menambahkan kata 
"
ServerName marketing.[nama_anda].com
ServerAdmin admin@[nama_anda].com
DocumentRoot /var/www/marketing


Options Indexes FollowSymLinks MultiViews ExecCGI
AllowOverride All
Order allow,deny
Allow from all


ServerName it.[nama_anda].com
ServerAdmin admin@[nama_anda].com
DocumentRoot /var/www/it


Options Indexes FollowSymLinks MultiViews ExecCGI
AllowOverride All
Order allow,deny
Allow from 192.168.98.135
Allow from 10.10.10.0/24
"
setelah kata #vim; syntax=apache ts=4 sw=4 sts=4 sr noet seperti pada gambar


3. setelah mengkofigurasi, selanjutnya buat lah direktori pada /var/www/ dengan nama direktori it dan marketing, dengan perintah seperti gambar

 



4. setelah membuat direktori buatlah file index.php yang isi file nya menggunakan bahasa pemograman pada direktori masing-masing seperti pada gambar
cebook.com/


5. setelah menyetting direktori di bagian /var/www/ selanjutlah restart apache  dengan perintah " service apache2 restart
6. setelah direstart maka hubungkan pc/laptop server pada client yang menggunakan IP DHCP lalu buka brower client dan masukkan nama domain yang telah kita kofigurasi pada server , maka akan menghasilkan



okey selesai sudah bagaimana cara membuat web server pada linux ubuntu yang menggunakan apache2.. semoga para pembaca berhasil membuat web server dengan langkah-langkah ini ~






Tutorial mudah DHCP-server lewat ubuntu desktop

0 comments
hello para reader ,pada kali ini saya akan membahas mengenail tutorial pembangunan jaringan DHCP .. apa itu DHCP?
DHCP (Dynamic Host Configuration Protocol) adalah layanan yang memberikan IP ke komputer client
okay langsung aja yuk ikutin tutor dari saya untuk membuat dhcp

1. masuk sebagai super user pada terminal dengan perintah sudo su
2. setelah masuk pada root, kemudian install dhcp dengan memasukkan perintah apt-get install dhcp3-server
3. setelah install aplikasi dhcp kemudian melakukan settingan pada dhcpd.conf dengan memasukkan perintah "nanp /etc/dhcp/dhcpd.conf
4. pada tampilan seperti gambar dibawah carilah kalimat #option definitions common lalu lakukan beberapa perubahan seperti berikut:
- pada option domain-name "nama domain pada dns yang telah disetting sebelumnya "; atau jika belum melakukan konfigurasi DNS biarkan saja defaultnya
- pada option domain-name-server ( ip pada server, dns 8.8.8.8);
- dibawah kata max-lease-time 7200;
tambahkan
subnet dengan IP class yang telah kita setting pada interfaces nya
netmask dengan subnet pada IP class yang diinput
range nya masukkan range dari IP dari IP server
option router nya masukkan dengan ip pada server

*note : jangan lupa untuk menambahkan tanda " ; "
5.setelah setting dhcpd.conf selanjut setting default dgcp dengan perintah yang tertera pada gamba

 


6.  pada isi default tambahkan kata "eth0"  kemudian save

menyetting DHCP telah selesai selanjutnya melakukan percobaan pada client lakukan seperti pada gambar..pada kali ini saya menggunakan OS Linux  untuk menjadi client ,, adapun cara-cara untuk melakukan test pada client

1. hubungkan pc server  ke pc client menggunakan kabel lan
2. lalu langsung saja mengecek IP melalui terminal dengan perintah ifconfig maka akan muncul tampilan seperti digambar
3. setelah mendapat IP dari server, selanjutnya cobalah untuk melakukan ping ke ip tersebut dengan perintah "ping IP yang didapat " maka akan muncul tampilan seperti seperti gambar , jika tidak mendapat IP dari server masukkan perintah dhclient untuk merequest IP dari server




Tugas Akhir :
1. Parameter yang dimasukkan dalam pembuatan DHCP adalah subnet, netmask, ip range
2. DHCP menggunakan 4 tahapan proses untuk memberikan konfigurasi nomor IP. (Jika Client memiliki NIC lebih dari satu dan perlu no IP lebih dari satu maka proses DHCP dijalankan untuk setiap adaptor secara sendiri-sendiri)
1. IP Least Request
Client meminta nomor IP ke server (Broadcast mencari DHCP server).

2. IP Least Offer
DHCP server (bisa satu atau lebih server jika memang ada 2 atau lebih DHCP server) yang mempunyai nomor IP, memberikan penawaran ke client
tersebut.

3. IP Lease Selection
Client memilih penawaran DHCP Server yang pertama diterima dan kembali melakukan broadcast dengan message menyetujui peminjaman tersebut kepada DHCP Server

4. IP Lease Acknowledge
DHCP Server yang menang memberikan jawaban atas pesan tersebut berupa konfirmasi nomor IP dan informasi lain kepada Client dengan sebuah ACKnowledgment. Kemudian client melakukan inisialisasi dengan mengikat (binding) nomor IP tersebut dan client dapat bekerja pada jaringan tersebut. Sedangkan DHCP Server yang lain menarik tawarannya kembali.









konfigurasi DNS server di linux UBUNTU dengan mudah

0 comments
[BUDAYAKAN MEMBACA] hello para blogger, sudah cukup  lama  saya tidak  posting sesuatu diblog saya :D.. mohon maaf dan harap dimaklumi  karna sekarang lagi banyak kegiatan :D.. okay kali ini saya akan membahas DNS server secara sederhana

apa itu DNS ?
menurut sumber, DNS (Domain Name System ) adalah distribute system yang digunakan untuk pencarian nama komputer dirangkain yang menggunakan tcp/ip.
menurut saya DNS (Domain Name System) merupakan system yang digunakan untuk melakukan pencarian rincian terhadap sebuah alamat domain , baik pencariannya menggukan alamat web ataupun menggunakan ip.

gimana sobat ? sudah mulai ada bayang kan apa itu DNS , kalau masih belum cobalah melakukan pencarian dengan keyword DNS server :D ..

Baiklah saya akan melakukan pembuatan DNS server secara sederhana
1.  masuklah sebagai super user yang dimana perintahnya sudo su, kemudian masukkan password dari linux kamu.
2. setelah masuk, installah paket bind9 dengan masukkan perintah apt-get install bind9, lalu enter ,, tapi sebelum tekan enter, periksalah koneksi mu terlebih dahulu , paket tidak akan terinstall jika kamu tidak melakukan koneksi pada internet.
3. setelah bind9nya di install, terlebih dahulu kita setting ip untuk network yang akan digunakan untuk DNS dengan memasukkan perintah nano /etc/network/interfaces , lalu enter
 4. setelah kita memasukkan perintah nano /etc/network/interfaces maka akan muncul tampilan seperti gambar lalu masukkan ip yang akan digunakan, jika masih belum paham lihatlah gambar,setelah mensetting nya maka tekan ctrl+x , enter , dan jika ada pilihan ketik y dan enter untuk menyimpan
 5. setelah mensetting ip selanjutnya kita masuk dalam direktori bind dengan memasukkan perintah cd /etc/bind lalu tekan enter
6. setelah masuk dalam bind, selanjutnya kita mensetting file yang ada dalam named.conf dengan memasukkan perintah nano named.conf.default-zones,atau lihat gambar :D
 7. setelah memasukkan perintah named.conf.default-zones maka yang aka muncul zone-zone (?). nah pada tampilan tersebut tambahkan kata
zone "nama domain" {
   type master ;
   file "/etc/bind/db.nama anda";
};
zone " 3 digit bagian IP atau  host id.in-add.arpa"{
  type master ;
  file "/etc/bind/db.angka bebas";
};
setelahitu save dengan tekan tombol ctrl+x dan tekan y lalu enter
8. masih dalam direktori bind, selanjutnya copy file db.local dengan nama lain , dengan memasukkan perintah cp db.local db.nama anda lalu tekan enter
9. masih dalam direktori bind, selanjutnya copy file db.127 dengan nama lain , dengan memasukkan perintah cp db.127 db.angka bebas lalu tekan enter
#NOTE: untuk db.nama anda dan db.127 masukkan sesuai dengan nama db. yang kalian masukkan di named.conf


10. selanjut nya kita setting isi dari db.nama anda dengan memasukkan perintah nano db.nama anda lalu tekan enter
11. selanjut nya mulailah setting isi dari db.nama anda, dimana kata localhost ganti dengan nama domain anda dan untuk dibawah kata @ kalian masukkan sub domain seperti www , staff atau apapun sesuai dengan keinginan anda kemudian jangan lupa cantumkan ip yang telah disetting tadi, lihatlah gambar jika masih kurang mengerti, setelah selasi save lah data tersebut dengan tekan ctrl+x lalu tekan y lalu tekan enter
12.selanjut nya kita setting isi dari db.angka bebas dengan memasukkan perintah nano db.angka bebas lalu tekan enter


13. selanjut nya mulailah setting isi dari db.angka bebas, dimana kata localhost ganti dengan nama domain anda dan untuk dibawah kata @ kalian masukkan akhir dari ip atau net id yang telah disetting tadi  ,  kemudian jangan lupa cantumkan alamat domain yang telah disetting tadi, lihatlah gambar jika masih kurang mengerti, setelah selasi save lah data tersebut dengan tekan ctrl+x lalu tekan y lalu tekan enter


 14. setelah db.nama anda dan db.angka bebas, selanjut nya kita setting resolv.conf nya dengan memasukkan perintah nano /etc/resolv.conf lalu tekan enter maka akan muncul seperti pada gambar ,klo tidak sesuai maka masukkan kata nameserver ip dan search alamat domain kemudia save dengan tekan ctrl+x lalu tekan y lalu tekan enter
 15. sesi setting telah selesai , selanjutnya kita restart bind 9 dan networkya dengan memasukkan perintah /etc/init.d/bind9 restart lalu tekan enter
lalu masukkan perintah /etc/init.d/networking restart lalu tekan enter

16. setelah merestart interfaces network dan bind9 nya lalu test lah dns yang telah kalian setting dengan masukkan  perintah nslookup ip atau bisa juga nslookup alamat/nama domain, maka akan muncul seperti tampilan dibawah





#NOTE 1 : jika ada kesalahan saat melakukan nslookup cobalah untuk mengecek kembali isi dari db.nama anda , db.angka bebas , named.conf , resolv.conf nya ... apakah IP atau domainnya sudah sesuai, REMEMBER: perhatikan  juga tanda baca dan huruf kecil atau kapital nya, berbeda sedikit saja dapat menimbulkan eror saat kita mengecek dns yang telah dibuat.

#NOTE 2 postingan ini sengaja textnya dibanyakin daripada gambarnya agar para pengunjung tidak malas dalam membaca, jika adahal yang ingin ditanyakan silahkan comment postingan ini
Pengertian DNS Domain Name System (DNS) adalah Distribute Database System yang digunakan untuk pencarian nama komputer (name resolution) di rangkaian yang menggunakan TCP/IP. DNS merupakan sebuah aplikasi service yang biasa digunakan di internet seperti web browser atau e-mail yang menerjemahkan sebuah domain ke IP address.

Copy and WIN : hhttp://bit.ly/copynwin
Domain Name System (DNS) adalah Distribute Database System yang digunakan untuk pencarian nama komputer (name resolution) di rangkaian yang menggunakan TCP/IP. DNS merupakan sebuah aplikasi service yang biasa digunakan di internet seperti web browser atau e-mail yang menerjemahkan sebuah domain ke IP address.

Copy and WIN : hhttp://bit.ly/copynwin
Domain Name System (DNS) adalah Distribute Database System yang digunakan untuk pencarian nama komputer (name resolution) di rangkaian yang menggunakan TCP/IP. DNS merupakan sebuah aplikasi service yang biasa digunakan di internet seperti web browser atau e-mail yang menerjemahkan sebuah domain ke IP address.

Copy and WIN : hhttp://bit.ly/copynwin
Domain Name System (DNS) adalah Distribute Database System yang digunakan untuk pencarian nama komputer (name resolution) di rangkaian yang menggunakan TCP/IP. DNS merupakan sebuah aplikasi service yang biasa digunakan di internet seperti web browser atau e-mail yang menerjemahkan sebuah domain ke IP address.

Copy and WIN : hhttp://bit.ly/copynwin

Domain Name System (DNS) adalah Distribute Database System yang digunakan untuk pencarian nama komputer (name resolution) di rangkaian yang menggunakan TCP/IP. DNS merupakan sebuah aplikasi service yang biasa digunakan di internet seperti web browser atau e-mail yang menerjemahkan sebuah domain ke IP address.

Copy and WIN : hhttp://bit.ly/copynwin
Copyright © INFORMATION FOR YOU - Blogger Theme by BloggerThemes & newwpthemes - Sponsored by Internet Entrepreneur