Implementasi Apache Web Server Menggunakan AppServ, Migrasi Database MySQL, Autentikasi MD5, dan Modifikasi Halaman Web

 

Pendahuluan

Web server merupakan perangkat lunak yang berfungsi untuk melayani permintaan pengguna melalui browser sehingga aplikasi berbasis web dapat dijalankan dengan baik. Salah satu web server yang banyak digunakan adalah Apache, yang dapat diinstal melalui paket AppServ karena telah menyediakan Apache, PHP, dan MySQL dalam satu paket instalasi. Selain menjalankan aplikasi web, diperlukan juga proses konfigurasi database, penerapan keamanan pada sistem login, serta modifikasi tampilan halaman web agar aplikasi dapat berfungsi sesuai kebutuhan. Oleh karena itu, pada praktikum ini dilakukan implementasi Apache Web Server menggunakan AppServ, migrasi database MySQL, penerapan algoritma MD5 pada sistem login, serta modifikasi halaman web dengan menambahkan identitas praktikan dan mengubah atribut file menjadi Read-Only.


1. Menyalin Folder Aplikasi

Salin folder aplikasi web ke direktori web AppServ.


Pastikan di dalam folder tersebut terdapat file utama aplikasi


2. Membuat Database


Klik New.

Masukkan nama database

Klik Create.


3. Mengimpor Database

Setelah database dibuat, lakukan proses import file database.

Langkah-langkah:

  1. Pilih database diharphyta.
  2. Klik menu Import.
  3. Tekan Choose File.
  4. Pilih file database berekstensi .sql.
  5. Klik Go.

Apabila proses berhasil, seluruh tabel akan muncul pada database.


4. Mengatur Koneksi Database

Buka file: koneksi.php

Pastikan konfigurasi database sesuai dan simpan perubahan yang telah dilakukan.


5. Implementasi Algoritma MD5

Untuk meningkatkan keamanan password, sistem login menggunakan algoritma MD5.


6. Memodifikasi Halaman Web

Buka file: index.php

Kemudian ubah bagian header dengan menambahkan nama praktikan.


7. Menjalankan Aplikasi

Buka browser kemudian ketik alamat: http://localhost:82/diharphyta/

Apabila konfigurasi sudah benar, halaman login aplikasi akan muncul.


8. Melakukan Pengujian Login

Masukkan username dan password yang sesuai dengan data pada database.

Apabila login berhasil, pengguna akan diarahkan menuju halaman Dashboard Admin, yang menandakan bahwa implementasi MD5 telah berhasil.


9. Mengubah File Menjadi Read-Only

Untuk menjaga integritas file, ubah file index.php menjadi Read-Only.

Buka Command Prompt, kemudian jalankan perintah berikut.

attrib +R C:\AppServ\www\diharphyta\index.php

Selanjutnya lakukan pengecekan menggunakan perintah:

attrib C:\AppServ\www\diharphyta\index.php

maka file telah berhasil menjadi Read-Only.


Comments

Popular Posts