Selasa, 30 Juni 2026

Penerapan Keamanan Sistem Informasi terhadap Web server pada Komputer

ARTIKEL INI SEBAGAI PENILAIAN AKHIR SEMESTER

Nama : Cahyo Dwi Saputra

NIM : 231011700644

Dosen : Karno Ganjar Prasetyo, S.Kom., M.Kom

Mata Kuliah : Keamanan Sistem Informasi

____________________________________________________________________________

Keamanan sistem informasi pada web server merupakan aspek penting dalam menjaga kerahasiaan, integritas, dan ketersediaan data. Baik web server yang dijalankan pada komputer pribadi (PC) maupun server khusus tetap memerlukan penerapan langkah-langkah keamanan untuk melindungi sistem dari berbagai ancaman siber seperti peretasan, malware, dan akses tidak sah. Dengan menerapkan konfigurasi keamanan yang tepat, pembaruan sistem secara berkala, serta pengelolaan hak akses yang baik, risiko gangguan terhadap layanan web dapat diminimalkan sehingga server dapat beroperasi dengan aman dan andal.

1. Implementasi Apache Web Server

Berikut adalah langkah langkah penerapan apache di web server: 

  • Siapkan Folder aplikasi yang akan digunakan sebagai aplikasi berbasis web.
          

  • Pindahkan folder aplikasi ke htdocs pada xampp, copy folder ke c:\xampp\htdocs\folder_aplikasi

  • Jalankan apache pada xampp dan mysql sebagai database nya

  • Setelah sudah dipindahkan foldernya , serta sudah dijalankan xampp nya, selanjutnya adalah tes aplikasinya apakah dapat dijalankan atau tidak.masuk ke web browser yang Anda punya, Saya akan gunakan chrome, lalu masukan localhost/nama_foldernya , dikarenakan nama folder saya jasa, maka saya akan masukan localhost/jasa.

  • Perintah menyatakan tidak dapat menjalankan aplikasi dikarenakan ada kesalahan pada database yang dibuka, perbaiki konfigurasi koneksinya pada koneksi.php, lalu edit bagian username,password, serta database yang digunakan, lalu simpan dengan ctrl+S.

  • Coba tes kembali untuk menjalankan aplikasinya di web browser. aplikasi berhasil diakses.

2. Konfigurasi Virtual Drive Storage dan Keamanan Direktori

Berikut adalah langkah langkahnya :
  • Buka dan jalankan virtual box pada os windows server atau os lain , jikalau belum installasi sistem operasinya silahkan install terlebih dahulu. dikarenakan saya sudah menginstall windows server 2003, maka saya akan menggunakan windows server 2003.

  • Pilih menu setting, lalu pilih storage.

  • Pilih logo harddisk kecil , add harddisk, setelah itu create.

  • Atur ukuran penyimpanan yang diperlukan, saya contoh kebutuhan harddisk 15 GB. lalu finish.

  • Pilih harddisk yang sudah dibuat sebagai virtual harddisk di windows server 2003.

  • Setelah sudah semua pilih oke dan jalankan windows server 2003

  • Setelah sudah masuk ke halaman windows server 2003.klik kanan pada my computer, kemudian manage.

  • Pada halaman manage.pilih disk management. lalu ikuti alur untuk mengaktifkan harddisk virtual baru., setelah sudah jangan lupa di format dan buat label nama., maka penambahan virtual harddisk berhasil dilakukan.



3. Analisis Migrasi dan Import Database MySQL, Serta Keamanan Enkripsi.

Berikut langkah langkahnya:
  • Siapkan file .sql sebagai data website untuk database nya nanti.
  • Jalankan xampp masuk ke mysql , atau masuk ke browser ketik localhost/phpmyadmin, buat database baru.

  • Kemudian import data dengan masuk ke import trus pilih file .sql

  • Setelah itu tambahkan akun baru untuk login dengan password menggunakan MD5 sebagai enkripsi keamanan.

  • Setelah sudah tambah data user,kita coba login ,refresh terlebih dahulu halaman websitenya.




  • User yang digunakan sebagai login telah berhasil dan sukses migrasi database dengan MySQL.

4. Validasi Integritas dan Modifikasi Halaman Berbasis Web.

Berikut langkah- langkahnya :
  • Pada halaman website, terlihat terdapat nama yang belum diubah dengan label 'nama anda', kita akan ubah nama itu dengan masuk ke file aplikasinya.

  • Buka folder aplikasi, masuk ke index.php, kita edit dengan menggunakan notepad.kita ubah dengan nama aplikasi atau nama kita, misal saya akan ubah dengan nama Project KSI. kita save lalu refresh halaman websitenya.




  • Pada halaman home , akan kita rubah juga dengan nama Project KSI.masuk ke menu.php, kita ubah pada bagian yang tertera di gambar , yaitu pada bagian aplikasi jasa cuci. lalu save.


  • Kemudian setelah disimpan, direfresh kembali website nya , kemudian periksa apakah sudah berubah sesuai dengan yang kita ubah. jikalau sudah , maka modifikasi halaman website berhasil.

  • Untuk menjaga privasi dan keamanan pada website, kita batasi pengeditan index.php dengan perintah ATTRIB +R, masuk ke cmd , run as administrator, lalu masuk ke folder aplikasi yang kita punya.

  • Lalu masukkan ATTRIB +R index.php, kemudian periksa apakah file index sudah berubah menjadi read only. jika muncul huruf R berarti pengamanan file website berhasil.

Jumat, 19 Juni 2026

Proses implementasi web server di Windows XP Client dengan aplikasi web server inventaris

 

A. Pendahuluan

Perkembangan teknologi informasi telah mendorong berbagai organisasi dan perusahaan untuk memanfaatkan sistem berbasis web dalam mengelola data dan informasi secara efektif. Salah satu implementasi yang umum digunakan adalah aplikasi inventaris berbasis web yang berfungsi untuk mencatat, mengelola, dan memantau data barang secara terintegrasi. Dalam lingkungan jaringan lokal, aplikasi inventaris dapat diakses melalui web server yang diinstal pada komputer server dan diakses oleh komputer client, termasuk sistem operasi Windows XP yang masih digunakan pada beberapa lingkungan kerja tertentu.

Artikel ini membahas proses implementasi web server pada komputer client berbasis Windows XP untuk mengakses aplikasi web server inventaris yang telah dikembangkan dan dihosting dalam jaringan lokal (Local Area Network/LAN).

B. Pengertian Web Server Inventaris

Web server inventaris merupakan sistem yang menyediakan layanan pengelolaan data inventaris melalui browser web. Seluruh data barang, stok, transaksi masuk dan keluar, serta laporan inventaris disimpan dalam basis data yang terhubung dengan aplikasi web.

Dengan menggunakan web server inventaris, pengguna tidak perlu menginstal aplikasi pada setiap komputer client. Pengguna cukup mengakses alamat IP atau domain server melalui browser sehingga proses pengelolaan inventaris menjadi lebih mudah dan efisien.

C. Persiapan Implementasi

Sebelum melakukan implementasi, beberapa kebutuhan yang harus dipersiapkan antara lain:

1. Perangkat Keras

  • Komputer Server
  • Komputer Client dengan Windows XP
  • Switch atau Hub jaringan
  • Kabel LAN
  • Router (opsional)

2. Perangkat Lunak

  • Sistem Operasi Windows XP pada client
  • Browser web (Mozilla Firefox atau Google Chrome versi yang mendukung Windows XP)
  • Web Server (Apache)
  • Database Server (MySQL)
  • Aplikasi Web Inventaris

3. Konfigurasi Jaringan

Pastikan komputer server dan client berada dalam satu jaringan dengan konfigurasi IP yang sesuai.

Contoh konfigurasi:

PerangkatIP Address
Server192.168.1.10
Client XP192.168.1.20
Gateway192.168.1.1

D. Tahapan Implementasi

1. Instalasi Web Server pada Komputer Server

Tahap pertama adalah melakukan instalasi paket web server seperti XAMPP yang terdiri dari Apache, PHP, dan MySQL. Setelah proses instalasi selesai, aktifkan layanan Apache dan MySQL melalui Control Panel XAMPP.

Selanjutnya, aplikasi web inventaris ditempatkan pada direktori:

C:\xampp\htdocs\inventaris

Kemudian buat database sesuai kebutuhan aplikasi dan lakukan proses import file database melalui phpMyAdmin.

2. Pengujian pada Komputer Server

Setelah aplikasi berhasil dipasang, lakukan pengujian melalui browser pada komputer server dengan mengakses:

http://localhost/inventaris

Apabila halaman utama aplikasi inventaris berhasil ditampilkan, maka web server telah berjalan dengan baik.

3. Konfigurasi Firewall

Agar aplikasi dapat diakses oleh komputer client, port yang digunakan web server harus dibuka.

Port yang umumnya digunakan:

  • Port 80 (HTTP)
  • Port 443 (HTTPS)

Konfigurasi firewall dilakukan dengan memberikan izin akses terhadap layanan Apache.

4. Pengujian Koneksi Jaringan

Pada komputer client Windows XP, lakukan pengujian koneksi menggunakan Command Prompt:

ping 192.168.1.10

Jika muncul balasan (Reply from), maka client telah terhubung dengan server.

Contoh hasil:

Reply from 192.168.1.10: bytes=32 time<1ms TTL=128

5. Akses Aplikasi dari Windows XP Client

Setelah koneksi berhasil, buka browser pada Windows XP dan ketik alamat:

http://192.168.1.10/inventaris

Sistem akan menampilkan halaman login aplikasi inventaris.

Pengguna kemudian dapat masuk menggunakan akun yang telah diberikan oleh administrator untuk mengakses fitur-fitur seperti:

  • Data Barang
  • Data Supplier
  • Data Stok
  • Barang Masuk
  • Barang Keluar
  • Laporan Inventaris

6. Pengujian Fungsional Sistem

Tahap berikutnya adalah melakukan pengujian terhadap seluruh fungsi aplikasi, antara lain:

FiturHasil Pengujian
Login SistemBerhasil
Tambah Data BarangBerhasil
Edit Data BarangBerhasil
Hapus Data BarangBerhasil
Pencarian BarangBerhasil
Cetak LaporanBerhasil

Pengujian dilakukan untuk memastikan bahwa seluruh fitur dapat diakses dan digunakan dengan baik melalui client Windows XP.

E. Manfaat Implementasi

Implementasi web server inventaris pada lingkungan Windows XP Client memberikan beberapa manfaat, di antaranya:

  1. Mempermudah pengelolaan data inventaris secara terpusat.
  2. Mengurangi risiko kehilangan data karena tersimpan pada server.
  3. Mempercepat proses pencarian dan pelaporan data barang.
  4. Memungkinkan banyak pengguna mengakses sistem secara bersamaan.
  5. Meningkatkan efisiensi operasional dalam pengelolaan inventaris.

F. Kendala yang Dapat Ditemui

Beberapa kendala yang sering muncul selama implementasi antara lain:

  • Koneksi jaringan tidak stabil.
  • Firewall memblokir akses ke web server.
  • Browser pada Windows XP tidak mendukung teknologi web terbaru.
  • Kesalahan konfigurasi IP Address.
  • Database tidak terhubung dengan aplikasi.

Untuk mengatasi kendala tersebut, administrator perlu melakukan pemeriksaan jaringan, konfigurasi server, serta memastikan kompatibilitas browser yang digunakan.

G. Kesimpulan

Implementasi web server inventaris pada Windows XP Client merupakan solusi yang efektif untuk mendukung pengelolaan data inventaris secara terpusat melalui jaringan komputer. Dengan melakukan konfigurasi web server, jaringan, serta pengujian sistem secara tepat, aplikasi inventaris dapat diakses dengan mudah oleh pengguna melalui browser tanpa perlu instalasi aplikasi tambahan pada setiap komputer client. Penerapan sistem ini mampu meningkatkan efisiensi, akurasi, dan kecepatan pengelolaan inventaris dalam lingkungan organisasi maupun perusahaan.

Penerapan Keamanan Sistem Informasi terhadap Web server pada Komputer

ARTIKEL INI SEBAGAI PENILAIAN AKHIR SEMESTER Nama : Cahyo Dwi Saputra NIM : 231011700644 Dosen : Karno Ganjar Prasetyo, S.Kom., M.Kom Mata K...