Tugas Akhir Semester || Membuat Domain,Subdomain,dan FTP server

Assalamu'alaikum wr.wb Hallo teman-teman pada akhir semester 1 ini saya akan mengerjakan tugas akhir yang diberikan.Nah tugas tersebut anatara lain adalah:

Mari kita masuk pada langkah-langkah atau tahapan pengerjaannya. 

1.Buatlah sebuah VMware ada PC atau laptop anda,lakukan tahapan awal dalam pemasangan.Saya dibebaskan untuk penggunaan Debian,maka saya akan memakai Debian 8 sebagai media yang akan saya kerjakan.Setelah proses pemasangan VM telah berhasil,matikan VM dan kemudian masuk pada setting dan ganti port 'network' menjadi 'Host-only Adapter'.Kemudian nyalakan kembali dengan klik Start. 

 2.Buka terminal,ketikan su atau 'sudo' kemudian masukan password root yang telah disetting saat pemasangan atau penginstallan Debian.Lakukan konfigurasi awal yaitu dengan memasukan IP pada Debian. 
Nano /etc/network/interfaces 
Mengubah 'lo' menjadi 'eth0' dan 'loopback' menjadi 'static' 
Address 10.10.3.5 
Netmask 255.255.255.0 
Network 10.10.3.5 
Broadcast 10.10.3.254 
Kemudian lakukan Restart dengan perintah, /etc/init.d/networking restart


Kemudian Install DHCP SERVER dengan perintah 
apt-get install isc-dhcp-server,lakukan konfigurasi seperti biasa menggunakan perintah 
nano /etc/dhcp/dhcpd.conf,dan jangan lupa ganti port dengan 'eth0' pada perintah 
nano /etc/default/isc-dhcp-server.Silahkan lakukan pengujian IP.



3.Kemudian setelah itu,lakukan instalisasi WEB SERVER,APACHE2.Lakukan penginstalan terlebih dahulu dengan perintah apt-get install apache2 kemudian enter,lalu klik [y] dan tunggu hingga isntalasi selesai.
 

4.Selanjutnya melakukan konfigurasi pada webserver sesuai dengan ketentuan.Membuka file konfigurasi utama pada Debian bisa kalian lakukan dengan perintah nano /etc/apache2/sites-available/000-default.conf.
Kemudian ubah dan tambahkan beberapa part menjadi berikut, 
ServerAdmin admin@jayakontruksijakarta.com 
ServerName www.jayakontruksijakarta.com 
DocumentRoot /var/www/html 
Setelah itu simpan konfigurasi dengan perintah CTRL,X,dan Y,dan lakukan restart dengan perintah 
/etc/init.d/apache2 restart.

 5.Lakukan pengujian terlebih dahulu pada Chrome ataupun Firefox Debian,dengan mengetikan Ip Address yang sudah ada terkonfigurasi. 

 6.Kemudian selanjutnya melakukan instalisasi DNS SERVER,langkah awal ialah mengganti DVD yang digunakan,yaitu dengan melalui perintah berikut apt-cdrom add.Kemudian Klik Device di bagian atas dan pilih DVD2 silahkan klik enter setelahnya.
 

7.Setelah DVD2 terpasang install paket DNS Server terlebih dahulu,yaitu BIND9.Dengan perintah berikut,
apt-get install BIND9 -y.
Tunggu hingga proses intsalasi selesai.
 

8.Lakukan Konfigurasi DNS SERVER dengan perintah 
nano /etc/bind/named.conf.default-zones,ubah beberapa point menjadi seperti berikut ini. 
Zone "jayakontruksijakarta.com" { 
 type master ; 
 file "/etc/bind/db.alamat1": } 

 Zone "5.10.10.in-addr.arpa" { 
 type master ; 
 file "/etc/bind/db.ip": } 
 Selanjutnya simpan konfigurasi dengan CTRL,X,Y dan Enter

 9.Lanjutkan dengan mengkonfigurasi file forward, file ini berfungsi untuk memetakan atau menerjemahkan nama domain ke dalam alamat IP Address. 
nano /etc/bind/db.alamat1 
Lalu Lakukan perubahan pada point seperti dibawah ini.
 jayakontruksijakarta.com. root.jayakontruksijakarta.com
NS jayakontruksijakarta.com
@ IN A 10.10.3.5 
www IN A 10.10.3.5 
Kemudian simpan konfigurasi.

 nano /etc/bind/db.ip 
@ NS jayakontruksijakarta.com 
5 IN PTR jayakontruksijakarta.com


10.Langkah selanjutnya menambahkan DNS dan Nameserver di resolv.conf dengan perintah; 
nano /etc/resolv.conf
isilah dengan ketentuan seperti dibawah ini. 
domain jayakontruksijakarta.com 
search jayakontruksijakarta.com 
nameserver 10.10.3.5 
nameserver 8.8.8.8 11.
Setelah konfigurasi DNS Server lakukan restart terlebih dahulu,sebelum pengecekan./etc/init.d/bind9 restart.
Jika sudah lakukan pengecekan dengan menuliskan perintah nslookup jayakontruksijakarta.com atau nslookup 10.10.3.5.Pastikan Address,Server,Name dan Ip nya sudah sesuai dan benar. 

 12.Silahkan lakukan pengecekan dengan ketik nama domain yang sudah dibuat di Chrome ataupun Firefox di Debian8.Apabila tetap masuk pada tampilan Apache2 maka kalian telah berhasil. 

 13.Setelah itu,saat kalian ingin membuat subdomain kalian bisa membuka kembali settingan konfigurasi Apache2. 
  nano /etc/apache2/sites-available/000-default.conf.
Kemudian ubah dan tambahkan beberapa part menjadi berikut, 
ServerAdmin admin@jayakontruksijakarta.com 
ServerName akuntan.jayakontruksijakarta.com 
DocumentRoot /var/www/akuntan 
Setelah itu simpan konfigurasi dengan perintah CTRL,X,dan Y,dan lakukan restart dengan perintah 
/etc/init.d/apache2 restart

  nano /etc/apache2/sites-available/000-default.conf.
Kemudian ubah dan tambahkan beberapa part menjadi berikut, 
ServerAdmin admin@jayakontruksijakarta.com 
ServerName manajemen.jayakontruksijakarta.com 
DocumentRoot /var/www/manajemen. 
Setelah itu simpan konfigurasi dengan perintah CTRL,X,dan Y,dan lakukan restart dengan perintah /etc/init.d/apache2 restart

 14.Setelah itu,saat kalian ingin membuat subdomain kalian bisa membuka kembali settingan pada nomor 9,tambahkan beberapa subdomain yang ditambahkan saya akan menambahkan 2 subdomain. 
nano /etc/bind/db.alamat1 
 jayakontruksijakarta.com. root.jayakontruksijakarta.com 
 NS jayakontruksijakarta.com 
@ IN A 10.10.3.5 www IN A 10.10.3.5 
www IN A 10.10.3.5 www IN A 10.10.3.5 
Kemudian simpan konfigurasi. 

  nano /etc/bind/db.ip
@ NS jayakontruksijakarta.com 
5 IN PTR jayakontruksijakarta.com 
5 IN PTR akuntan.jayakontruksijakarta.com 
5 IN PTR manajemen.jayakontruksijakarta.com 

 15.Jika kalian ingin mengubah tampilan website kalian bisa melakukan konfigurasi html.Namun sebelum itu kalian perlu masuk ke dalam direktori html,agar bisa mengedit direktori html kalian bisa menggunakan
  chmod 777 -R /var/www/html.



16.Selanjutnya Buatlah FTP Server yang dapat diakses dengan langkah awal menginstall paket FTP, apt-get install proftpd.Klik Mandiri atau langsung enter.


Buatlah direktori utama,dan kemudian direktori baru seperti dibawah ini.
 


17.Jika sudah selesai,lakukan pengecekan denga filezilla. Hasil Akhir... 1.Domain pt.jayakontruksijakarta.com

2.Subdomain akuntan.jayakontruksijakarta.com

3.Subdomain manajemen.jayakontruksijakarta.com

4.FTP Datasharing -Akunting -Manajeen -Sales -CEO

Nama Anggota :
 1.Aditya Prasetiyo 
17.Keysha Putri Anjani 
18.Luthfiyah Farah Zahirah 
22.Muhamad Riski Andrisanjaya
24.Muhamad Azka Husnan
27.Nabila Amelia Putri

Komentar