Tuesday, April 16, 2019

Buat Directory pada web server dan virtual host

Jadi pada kali ini saya akan menjelaskan cara untuk membuat virtual host agar dapat membuat 2 direktory yang berbeda pada halaman web server.

Langkah-langkahnya:
1.Anggap saja kita sudah membuat web server dan sudah men-setting dns seperti biasa,lalu pertama yang kita lakukan adalah kita ketikkan "cd /etc/apache2/sites-available" seperti pada gambar dibawah.

2.sesudah masuk ,bisa ketikkan perintah "ls" untuk melihat ada direktori apa saja.

3.lalu ketikkan "sudo touch (nama file baru yang ingin kalian buat)" fungsinya untuk membuat file baru.
4.Sebelum itu download dulu vim untuk memudahkan pengeditan "apt install vim".

5.lalu ketikkan "vim yuvens.net.conf (ini merupakan file yang saya buat)" lalu edit seperti digambar ini atau terserah kalian.
Pada dasarnya saya hanya membuat 2 virtual host saja hanya "yuvens.net(ada karena mensetting web server pada awalan)" dan "www.yuvens.net(yang saya buat sekarang)" tapi terserah kalian juga jika ingin menambah seperti saya,nanti hasilnya di browser akan ada 3 web.

6.pindah ke folder var/www dengan "cd /var/www" lalu buat direktori baru dengan "sudo mkdir www".

7.Lalu bisa check apakah direktori berhasil di buat dengan perintah ls.

8.lalu masuk ke direktori www dengan "cd www".Jika sudah masuk akan tampak seperti gambar dibawah.


9.lalu ketikkan "touch index.html" untuk membuat file index baru.

10.lalu untuk mengecheck apakah sudah terbuat file tersebut dengan mengetikkan perintah "ls".

11.jika sudah ketikkan "vim index.hmtl" edit sesuka hati kalian.

12.lalu ketikkan "cd /etc/apache2/sites-available/",ketik "ls" untuk memastikan.

13.lalu ketikkan "ls /etc/apache2/sites-enabled/",gunanya untuk melihat apakah direktori kita sudah enable atau belum.Untuk pertama kali hanya akan muncul 000-default.conf,dan kita belum menemukan yuvens.net.conf,maka dari itu harus di enable dulu.

14.Untuk mengenable kan,bisa dengan ketikkan "sudo a2ensite yuvens.net.conf" setelah enable kalian akan diminta untuk mereload apache2 dengan "sudo service apache2 reload"

15.setelah di reload kalian bisa ketikkan lagi "ls /etc/apache2/sites-enabled/" dan akan muncul yuvens.net.conf nya yang telah dibuat tadi.

16.haslnya akan sama seperti pada gambar ini.

Jika bingung dan ingin melihat video nya bisa klik DISINI.

Sekian dari saya bye...

Friday, April 5, 2019

Setting Dns dan Web Server Debian 9 dengan repository

Ok,jadi pada kesempatan kali ini saya akan memberitahukan bagaimana caranya untuk men-setting Dns dan Web Server.

Langkah-langkahnya:

1.Install dulu Debian 9 pada Vbox
2.Setelah di install masuk dengan user:root dan password:(sesuai yang ada buat)

3.Atur jaringan seperti pada gambar dibawah ini karena kita menggunakan dhcp.
4.Lalu setting interfaces seperti gambar dibawah ini.
5.Lalu kita reset Network nya dengan mengetikkan  "systemctl restart networking".

6.Lalu kita test dengan mengetikkan "ip a" untuk melihat apakah kita sudah mendapatkan ip dan ketikkan "ping 8.8.8.8" untuk melihat apakah kita sudah mendapat akses internet atau belum.
7.Lalu ketikkan "nano /etc/apt/sources.list".Lalu masukkan perintah 
-deb http://kartolo.sby.datautama.net.id/debian/ stretch main contrib nonfree
-deb http://kartolo.sby.datautama.net.id/debian/ stretch-updates main
contrib non-free
-deb http://kartolo.sby.datautama.net.id/debian-security/ stretch/updates
main contrib non-free

hingga jadi seperti pada gambar ini:

8.Setelah selesai bisa ketikkan apt update
9.Setelah update ketikkan "apt install bind9,lalu tekan y" untuk menginstall bind9 agar bisa menyeting DNS

10.Install juga apache2 karena kita juga akan membuat web server ketikkan "apt install apache2 -y",tidak lupa juga dengan menginstal DNS utils "apt install dnsutils"ini digunakan untuk nslookup karena debian9 ini tidak seperti debian pendahulunya yang tanpa DNS utils pun bisa langsung nslookup.

11.lalu ketikkan "nano /etc/bind/named.conf.local" lalu ubah local host dengan nama domain yang diingini dan juga ip nya,ip diganti sesuai yang kita dapatkan,jika lupa bisa di cek dengan ip a,lalu ubah hingga seperti gambar dibawah ini:
12.Lalu masuk ke "nano /etc/bind/db.local"setting sesuai gambar dibawah ini,ditambahkan www dan mail karena kita juga akan membuat web server:
13.Lalu masuk ke "nano /etc/bind/db.127" setting juga sesuai gambar dibawah ini,lalu dipojok kiri bawah di isi dengan ip terakhir kita,saya disini mendapat ip 192.168.43.27 jadi yang saya ketikkan pada pojok kiri bawah adalah 27 itu:
14.Lalu ke "nano /etc/resolv.conf" ubah seperti gambar dibawah:
15.restar bind9 dengan "/etc/init.d/bind9 restart" lalu coba ketik "nslookup *nama domain*", jika berhasil maka akan tampak seperti gambar dibawah ini:
16.Selanjutnya kita akan membuat web server.Karena kita sudah menginstal apache2 di awal jadi langsung saja ketikkan "nano /etc/apache2/sites-available/000-default.conf",lalu ubah seperti yang saya lingkari merah:
17.lalu masuk ke "nano /var/www/html/index.html" lalu isi html sesuai keinginan kalian
18.lalu restart apache2 dengan "/etc/init.d/apache2 restart"

19.Maka hasilnya akan seperti gambar dibawah ini:


Pengalaman Magang dii RADNET

Hai teman-teman semuanya , Perkenalkan nama saya Yuvens Anggito , saya berasal dari sekolah SMK ST.LOUIS yang berada di kota Surabaya,b...