Implementasi Web Server dan Penerapan Keamanan Sistem Menggunakan Apache dan MySQL pada Windows Server 2003

-Persiapan File Windows Server 2003


1.    Pada tahap ini dilakukan persiapan file instalasi Windows Server 2003 yang akan digunakan sebagai sistem operasi server. File tersebut nantinya digunakan untuk proses instalasi pada mesin virtual.

-Membuka Folder Windows Server 2003


2.Tahap ini menampilkan isi folder Windows Server 2003 yang berisi file-file instalasi. File ini akan dipilih sebagai media instalasi pada VirtualBox.

-Memilih File ISO Windows Server 2003

3. Pada langkah ini dilakukan pemilihan file ISO Windows Server 2003 sebagai media boot pada VirtualBox. Setelah file berhasil dipilih, mesin virtual akan menggunakan file tersebut untuk memulai proses instalasi sistem operasi. Langkah ini sangat penting karena menjadi dasar dalam membangun server yang akan digunakan.

-Konfigurasi Virtual Machine


4. Pada tahap ini dilakukan konfigurasi mesin virtual dengan menentukan kapasitas memori, hard disk virtual, dan media instalasi. Pengaturan tersebut disesuaikan dengan kebutuhan agar Windows Server 2003 dapat berjalan dengan baik. Setelah konfigurasi selesai, mesin virtual siap digunakan untuk proses instalasi.


-Proses Partisi Hard Disk


5. Pada tahap ini dilakukan pembuatan partisi hard disk sebagai lokasi instalasi Windows Server 2003. Partisi yang telah dibuat akan digunakan untuk menyimpan sistem operasi beserta seluruh file pendukung seperti Apache, MySQL, dan aplikasi web. Pengaturan partisi yang benar akan membantu sistem berjalan lebih stabil.

-Pembuatan Halaman Web

6.Pada tahap ini dilakukan pembuatan halaman website menggunakan Visual Studio Code. Penulisan kode HTML dilakukan untuk membuat tampilan web yang nantinya akan dijalankan melalui Apache Web Server. Setelah selesai, file disimpan ke dalam folder web server agar dapat diakses melalui browser.

-Konfigurasi Database MySQL


7. Pada tahap ini dilakukan pembuatan database menggunakan phpMyAdmin yang terhubung dengan MySQL. Database berfungsi sebagai tempat penyimpanan seluruh data yang digunakan oleh aplikasi website. Konfigurasi dilakukan agar aplikasi dapat berkomunikasi dengan database secara normal.

-Pembuatan Tabel Database


8. Setelah database berhasil dibuat, langkah selanjutnya adalah membuat tabel yang berisi struktur data seperti nama kolom, tipe data, dan panjang karakter. Tabel ini digunakan sebagai tempat penyimpanan informasi yang akan diproses oleh aplikasi web. Struktur tabel harus dirancang dengan baik agar pengelolaan data menjadi lebih mudah.

-Halaman Login Aplikasi


9.Gambar ini menunjukkan tampilan halaman login yang berfungsi sebagai sistem autentikasi pengguna. Pengguna diwajibkan memasukkan username dan password yang benar sebelum dapat mengakses halaman utama. Penerapan login ini merupakan salah satu bentuk keamanan sistem untuk mencegah akses dari pengguna yang tidak berwenang.

-Halaman Utama Website


10.Setelah proses login berhasil, pengguna akan diarahkan ke halaman utama website. Halaman ini menampilkan berbagai menu dan informasi yang dapat digunakan sesuai kebutuhan pengguna. Tampilan website berjalan melalui Apache Web Server dengan dukungan database MySQL sebagai media penyimpanan data.

-Pengujian Koneksi Server


11.Pada tahap terakhir dilakukan pengujian koneksi jaringan menggunakan perintah ping melalui Command Prompt. Pengujian ini bertujuan untuk memastikan bahwa server telah terhubung ke jaringan dan dapat diakses oleh perangkat lain. Jika pengujian berhasil, maka implementasi web server dan konfigurasi jaringan dapat dikatakan berjalan dengan baik.



 




 



Komentar