Cara Konfigurasi Apache2 sebagai Web Server di Debian 10
Hi kawan-kawan, pada story kali ini saya akan memberikan tutorial dasar untuk mengonfigurasi Apache Web Server agar dapat digunakan untuk menjalankan Web. Apache ini biasa digunakan pada beberapa web hosting untuk menjalankan web dari client / subscriber mereka.
Sebelumnya, pastikan Debian 10 sudah disetting Repository Online. Jika belum, silahkan lihat pada story saya tentang Cara Setting Repository Online Debian 10.
Langsung saja kita ke tutorial nya…
CHAPTER 1 : Network Adapter Configuration
Pada VirtualBox pastikan adapter pertama adalah NAT untuk terhubung ke internet dan adapter dua adalah Host-Only untuk terhubung ke PC Host.

CHAPTER 2 : Preparation
- Lakukan update dan upgrade pada Debian 10 agar software tetap dalam versi terbaru.


2. Install apache2 packages untuk menginstall Web Server Engine.

CHAPTER 3 : Network Configuration
- Edit file interfaces untuk menambahkan static ip address pada Host Only Network.

2. Tambahkan static ip address seperti di bawah ini. Jika sudah kita save.

3. Restart network agar perubahan dapat tersimpan dan Host Only network mendapat Ip Address yang sudah di setting tadi.

4. Untuk mengecek perubahan, ketikan perintah seperti di bawah ini.

CHAPTER 4 : Apache Testing
- Masuk ke Control Panel > Network & Internet > Network and Sharing Center > Change Adapter Setting. Lalu pilih property pada Host Only Network, setting seperti di bawah ini.

2. Masuk ke browser, lalu arahkan ke Ip Address Debian 10. Jika apache berhasil di Install maka akan muncul seperti ini.

CHAPTER 5 : Making Your Web
- Buat folder dengan nama kalian pada /var/www/

2. Membuat dan mengedit file index.html di dalam folder yang sudah dibuat tadi


3. Pindah direktori ke /etc/apache/sites-available dimana tempat untuk membuat virtual host.

4. Membuat virtual host yang berisi syntax agar dapat menjalankan index.html yang sudah kita buat tadi. Lalu tambahkan syntax sederhana seperti dibawah ini. Arahkan DocumentRoot ke folder yang sudah dibuat yang berisi index.html


5. Aktifkan file conf yang sudah kita buat. Lalu non aktifkan file conf bawaan apache.

6. Restart apache2 agar dapat menyimpan perubahan yang sudah kita buat.

CHAPTER 6 : Web Testing
- Coba masuk ke browser seperti Apache Testing tadi, lalu arahkan ke IP Address Debian 10. Jika berhasil maka akan muncul tulisan yang sudah kita tulis pada index.html tadi.

Demikian tutorial yang bisa saya berikan kali ini, jika ada kendala atau ada yang ingin ditanyakan bisa tanya ke Telegram saya. Happy Studying and Thanks !