Konfigurasi Web Server Debian APACHE & NGINX





Assalamualaikum Warahamtullahi Wabarakatuh

Salam sejahtera dimanapun kalian berada, selamat datang di blog saya blog yang mengupas sedikit informasi tentang dunia IT. Pada kesempatan kali ini saya akan memberikan materi tentang Konfigurasi Web Server Debian yaitu Apache dan Nginx.


Sebelum kita ke Tutorialnya, alangkah baiknya kita menyiapkan alat dan bahan yang akan digunakan nantinya.


1. Komputer/Laptop


2. Aplikasi VirtualBox




3. File iso Debian 9 sudah DNS


4. Aplikasi Google



Baiklah sekarang langsung saja kita ke tutorialnya.


1.  Pertama buka Debian, owh iya pastikan kalian sudah melakukan konfigurasi DNS terlebih dahulu yah karena untuk melanjutkan web server kalian harus terlebih dahulu membuat DNS. Baiklah kita lanjut kemudian kita cek ip terlebih dahulu dengan cara mengetikkan perintah Ifconfig.



2. Kemudiana kita masuk ke file direktori yang sudah kita  buat dengan cara ketik nano rofi (disesuaikan nama file) Lalu masukan IP kita misal 31.31.31.31



3, Setelah itu kita atur seperti gambar diatas jangan lupa save.



4. Jangan lupa untuk yang direktori ke 2 yaitu Nano aulia (diseusaikan nama direktori). Lalu masukan IP kita seperti cara di atas




5. Atur seperi gambar diatas dan jangan lupa save.



6. Bila sudah sekarang kita TES PING harus sampai REPLY, ketikkan perintah ping www.rofi.com dan yang ke 2 ping www.aulia.com.





Install Apache.
Pastikan Network Debian sudah diganti menjadi bridge.

1. Pertama kita ubah dahulu jadi DHCP dengan cara ketikkan perintah nano /etc/network/interface lalu kita ubah seperti tampilan dibawah. jika sudah kita restart.


 
 


2. Kemudian ketik perintah apt-get install apache2, klik y dan tunggu sampai selesai.




3. Setalah itu kita Ubah lagi network nya menjadi host-only adapter.



Ketikan nano /etc/resolv.conf untuk menambah domain dan nameserver seperti ini


4. Jika sudah ketik
cd /etc/apache2/sitess-available, 
ls  
cp 000-default.conf (disesuaikan nama/bebas) rofi.conf & aulia.conf
nano rofi.conf



5. Kemudian ketikkan perintah Nano (direktori yang tadi dibuat) hasbi.conf. Setelah itu kita ubah menjadi :

Server-name www.rofi.conf
Server admin webmasterd\@localhost

DocumentRoot /var/www/rofi/html 





6. Sekarang yang ke2, caranya sama seperti yang pertama dengan mengetikkan perintah nano aulia.conf.
Server-name www.aulia.conf

Server admin webmasterd\@localhost



DocumentRoot /var/www/aulia/html




Ubah seperti gambar diatas, dan jangan lupa save.



7. Lalu kita masuk ke direktori var dengan cara mengetikkan perintah 
cd /var/www/
Mkdir rofi

cd /var/www
mkdir rofi
cd /var/www/rofi
mkdir html
cd /var/www
mkdir aulia
cd /var/www/aulia
cd /var/www
cd /var/aulia
cd /var/www/rofi
cd /var/www/rofi/html
ls
cd /var/www
ls
cd /var/www/aulia/html
ls
dan juga ketikkan perintah:

cp index.html /var/www/rofi/html/index.html 
cp index.html /var/www/aulia/html/index.html 


 


8. Setelah itu kita masuk ke direktori nano dengan cara mengetikkan perintah nano /var/www/rofi/html/index.html.





9. Ubah konfigurasi seperti gambar di bawah.







10. Untuk yang direktori ke 2 caranya sama seperti yang diatas dengan cara mengetikkan perintah nano /var/www/aulia/html/index.html.


 




11. Kemudian kita nonaktifkan defaultnya dengan cara mengetikkan perintah 
a2dissite 000-default.conf.
a2ensite rofi.conf dan a2ensite aulia.conf.







12. Setelah itu kita restart apache2 nya dengan mengetikkan perintah /etc/init.d/apache2 restart.




Tahap Verifikasi.


13. Buka CMD dan ketikkan perintah Ping www.rofi.com, dan juga ketikkan ping www.aulia.com. Pada tahap ini harus bisa reply.






14. Kalau sudah berhasil sekarang kalian buka web browser dan ketikkan domain yang sudah kalian buat bila berhasil maka tampilan akan seperti gambar berikut.









Install Nginx.
Pastikan Network Sudah Terganti Menjadi Bridge.



1. Pertama kita Ubah Menjadi Bridge Adapter karena kita ingin mendownload Nginx nya jika sudah kita login seperti biasa, lalu stop dahulu apache2 nya dengan perintah systemcl stop apache2.



Setelah itu kita lihat statusnya apakah sudah berhasil stop atau innactive, kita bisa melihat nya dengan cara mengetikkan perintah systemctl status apache2.


2. Ubah networknya menjadi DHCP dengan cara mengetik nano /etc/network/interfaces. jika sudah kita restart dan kita reboot.





  
3. Lalu kita install Nginx nya dengan perintah apt-get install nginx, lalu pencet Y.






4. Setelah itu masukkan DVD Binary-1 & DVD Binary-2 pada pilihan disk yang bergambar kaset.






5. Setelah selesai install, kita ketik nano /etc/network/interfaces





6. Setelah itu kita ganti iface enp0s3 inet static dan masukan IP kita yaitu 31.31.31.31./24 dengan gateway 31.31.31.1



Kemudian jangan lupa save lalu kalian restart dengan perintah /etc/init.d/networking restart.


7.  Pada Tahap ini kita ganti lagi network nya menjadi host-only adapter seperti dibawah ini






8. Lalu kita coba uji ping. Missal ping www.rofi.com dan ping www.aulia.com jika sudah reply berarti berhasil.






9. Bila sudah sekarang kita masuk ke cd sites available dangan  cara mengetikkan perintah 
Ls
Cd /home
Mkdir rofi
Mkdir aulia


11. lalu ketik perintah
cd /var/www/html
Ls



12. lalu ketik seperti ini semua bergantung dengan nama domain kalian ya
Cp index.nginx-debian.html /home/rofi/index.html
Cp index.nginx-debian.html /home/aulia/index.html






13. Kemudian kita edit pada nano /home/rofi/index.html, edit seperti gambar dibawah.






14. Lalu kita edit juga pada file nano yang ke 2, dengan cara sama seperti gambar diatas yaitu nano /home/aulia/index.html jangan lupa save.




15. Jika sudah kita ketik
Cd /etc/nginx/sites-available/
Ls (jika sudah muncul default, lanjutkan saja)
Cp default rofi
Cp default aulia



16. Jika sudah kita ketik
Cp rofi /etc/nginx/sites-enabled/rofi
Cp aulia /etc/nginx/sites-enabled/aulia
Systemcl start nginx
Systemcl status nginx
Jika Sudah muncul notifikasi “active running” maka kita coba menuju tahap uji coba di web








17. Ketik Domain kalian di google missal seperti saya : www.rofi.com & www.aulia.com. Pada pengujian kalian bisa menggunakan browser apapun dan bila konfigurasi berhasil maka akan ada tampilan seperti gambar dibawah.









Baiklah cukup mudah bukan? sekarang kalian bisa mencoba nya sendiri, Mohon maaf bila ada kalimat yang kurang jelas dan jangan lupa tinggalkan komentar di kolom komentar yang telah disediakan di bawaj. Terima Kasih.

Wassalamualaikum Warahmatullahi Wabarakatuh....


Komentar