Anda di halaman 1dari 32

WEB SERVER

Created by : Andi Fikri Haikal


- Pengertian Web Server
Web Server adalah software yang memberikan layanan yang berbasis data dan berfungsi
menerima permintaan HTTP (HyperText Transfer Protocol) pada client yang dikenali.
- Fungsi Web Server
Web Server berfungsi untuk mentransfer data atau berkas atas permintaan client melalui
HTTP/HTTPS karena dalam sebuah Web ada berkas text, gambar, video, dll.
- Perbedaan HTTP dan HTTPS
a. HTTP (HyperText Transfer Protocol) adalah protocol jaringan dan aplikasi untuk sistem
informasi terdistribusi.
b. HTTPS (HyperText Transfer Protocol Secure) adalah protocol yang sama dengan HTTP,
namun yang membedakan adalah HTTPS menggunakan sistem pengaman.
Berikut bentuk topologi WEB SERVER yang akan kita buat

1. Langkah pertama yaitu kita menjalankan VirtualMesin atau server yang akan kita konfigurasi,
lalu login dengan menggunakan user administrator root. Pastikan konfigurasi Routing dan
DNS pada server tersebut telah selesai dan berhasil.

| TKJ CLUB 2018 1


2. Setelah login, kita Install paket Apache2 yang merupakan aplikasi server webnya dengan perintah:

# apt-get install –y apache2 >> lalu tekan Enter

3. Jika muncul pesan DVD Binary-1, maka kita masukkan DVD-1 Debian 9.5

| TKJ CLUB 2018 2


4. Klik Devices >> Optical Drives >> Choose disk image…

5. Pilih debian-9.5.0-i386-DVD-1, lalu klik Open

| TKJ CLUB 2018 3


6. Jika muncul pesan seperti ini, maka klik saja Force Unmount

7. Jika sudah, maka Tekan Enter

| TKJ CLUB 2018 4


8. Selanjutnya, kita Install paket MySQL dengan perintah berikut :
# apt-get install –y mysql* >> lalu tekan Enter

9. Jika muncul pesan DVD Binary-2, maka kita masukkan DVD-2 Debian 9.5

| TKJ CLUB 2018 5


10. Klik Devices >> Optical Drives >> Choose disk image…

11. Pilih debian-9.5.0-i386-DVD-2, lalu klik Open

| TKJ CLUB 2018 6


12. Jika muncul pesan seperti ini, maka klik saja Force Unmount

13. Kemudian Tekan Enter

| TKJ CLUB 2018 7


14. Selanjutnya, kita Install paket php7.0 dan phpmyadmin. Ketik perintah berikut :
# apt-get install –y php7.0* phpmyadmin >> lalu tekan Enter

15. Jika muncul pesan DVD Binary-1, masukkan DVD-1 Debian 9.5

| TKJ CLUB 2018 8


16. Klik Devices >> Optical Drives >> Choose disk image…

17. Pilih debian-9.5.0-i386-DVD-1, lalu klik Open

| TKJ CLUB 2018 9


18. Jika muncul pesan seperti berikut, klik Force Unmount

19. Kemudian Tekan Enter

| TKJ CLUB 2018 10


20. Jika muncul pesan DVD Binary-2, masukkan DVD-2 Debian 9.5

21. Klik Devices >> Optical Drives >> Choose disk image…

| TKJ CLUB 2018 11


22. Pilih debian-9.5.0-i386-DVD-2, lalu klik Open

23. Kemudian, jika muncul pesan berikut klik Force Unmount

| TKJ CLUB 2018 12


24. Lalu Tekan Enter

25. Pada bagian Configure database for phpmyadmin with dbconfig-common? Pilih Yes, lalu tekan
Enter

| TKJ CLUB 2018 13


26. Kemudian pada bagian MySQL application password for phpmyadmin, masukkan password :
123456, lalu tekan Enter

27. Pada bagian Password Confirmation, masukkan lagi password yang tadi, yaitu 123456 lalu tekan
Enter

| TKJ CLUB 2018 14


28. Lalu pada bagian Web server to reconfigure automatically, pilih atau berikan tanda bintang (*)
pada apache2, lalu tekan Enter

29. Kemudian, kita aktifkan modul paket dari php7 agar web server yang kita buat bisa berjalan
dengan baik. Ketikkan perintah berikut :
# a2enmod proxy_fcgi setenvif >> lalu tekan Enter

| TKJ CLUB 2018 15


30. Kemudian kita mengaktifkan konfigurasi dari paket php7 agar nantinya bisa dikonfigurasi secara
otomatis. Ketikkan perintah berikut :
# a2enconf php7.0-fpm >> lalu tekan Enter

31. Kemudian kita restart Apache2 dengan perintah :


# /etc/init.d/apache2 restart >> lalu tekan Enter

| TKJ CLUB 2018 16


32. Pastikan tampilan [ ok ]

33. Kemudian kita konfigurasi ulang lagi paket phpmyadmin agar nantinya bisa login menggunakan
user administrator (root) pada aplikasi phpmyadmin. Ketikkan perintah berikut
# dpkg-reconfigure phpmyadmin >> lalu tekan Enter

| TKJ CLUB 2018 17


34. Kemudian pilih OK

35. Pada bagian Reinstall database for phpmyadmin? Pilih Yes

| TKJ CLUB 2018 18


36. Kemudian pada bagian Connection method for MySQL database of phpmyadmin. Pilih Unix
socket, lalu pilih OK atau tekan Enter

37. Lalu pada bagian MySQL database name for phpmyadmin, langsung pilih OK atau tekan Enter

| TKJ CLUB 2018 19


38. Kemudian pilih OK

39. Lalu pada bagian MySQL username for phpmyadmin, ubah phpmyadmin@localhost menjadi
root@localhost

| TKJ CLUB 2018 20


40. Seperti gambar berikut, lalu pilih OK

41. Lalu pada bagian MySQL application password for phpmyadmin, masukkan password: 123456
lalu pilih OK

| TKJ CLUB 2018 21


42. Masukkan lagi password yang sama yaitu: 123456

43. Kemudian pada bagian Name of the database’s administrative user, pastikan tulisannya root,
lalu pilih OK

| TKJ CLUB 2018 22


44. Pada bagian Web server to reconfigure automatically, pilih apache2 lalu pilih OK

45. Jika muncul pesan Error seperti berikut, pilih OK

| TKJ CLUB 2018 23


46. Lalu pilih Ignore, kemudian OK

47. Jika sudah, kita Install lagi paket aplikasi untuk scan atau memindai port yang telah aktif.
Ketikkan perintah berikut :

# apt-get install –y nmap >> lalu tekan Enter

| TKJ CLUB 2018 24


48. Jika muncul pesan DVD Binary-1, masukkan DVD-1 Debian 9.5

49. Klik Devices >> Optical Drives >> Choose disk image …

| TKJ CLUB 2018 25


50. Pilih debian-9.5.0-i386-DVD-1, lalu klik Open

51. Lalu muncul pesan seperti berikut, klik Force Unmount

| TKJ CLUB 2018 26


52. Kemudian Tekan Enter

53. Kemudian kita akan cek port yang sudah aktif, dengan perintah :
# nmap localhost >> lalu tekan Enter

| TKJ CLUB 2018 27


54. Dan hasilnya akan seperti berikut

55. Kemudian, buka browser pada Client lalu ketikkan nama domain www.tkjclub.info yang telah
kita buat pada konfigurasi DNS sebelumnya lalu tekan Enter

| TKJ CLUB 2018 28


56. Jika berhasil, maka akan muncul tampilan Apache2 Debian Default Page seperti gambar berikut

57. Lalu buka Tab Baru, kemudian ketikkan namadomain/phpmyadmin, yaitu


www.tkjclub.info/phpmyadmin, lalu tekan Enter

| TKJ CLUB 2018 29


58. Dan akan muncul tampilan login dari phpmyadmin, seperti gambar berikut

59. Lalu login dengan menggunakan user administrator


Username : root
Password : 123456

| TKJ CLUB 2018 30


60. Dan inilah tampilan dari phpmyadmin

61. Jika telah sampai pada step di atas, maka konfigurasi Web Server telah berhasil.

| TKJ CLUB 2018 31

Anda mungkin juga menyukai