Untuk membuat web server, digunakan sebuah aplikasi, yaitu apache2.
Langkah – langkahnya sebagai berikut : 1. Masuk ke apache2, caranya : root@tkj:/#cd /etc/apache2 (enter) || masuk ke direktori apache2 root@tkj:/etc/apache2# ls (enter) || berfungsi untuk menampilkan file yang ada di direktori apache2 disitu, terdapat file apache2.conf 2. Edit file apache2.conf, caranya : root@tkj:/etc/apache2#nano apache2.conf (enter) || berfungsi untuk mengedit file apache2.conf setelah itu, banyak sekali tulisan2 entah apa artinya. Turunkan kursor ke bagian paling bawah sendiri, dan tulis : servername sekolah.sch.id Lalu jangan lupa disimpan.(Ctrl + X lalu tekan Y dan Enter)
3. Edit file default di dalam direktori sites-available, caranya :
root@tkj:/etc/apache2/ #cd sites-available (enter) || masuk ke direktori sites- available root@tkj:/etc/apache2/sites-available#ls (enter) || berfungsi menampilkan file yang ada di direktori sites-available default default-ssl root@tkj:/etc/apache2/sites-available#nano default (enter) || berfungsi untuk mengedit file default setelah itu, banyak sekali tulisan2 entah apa artinya. Lalu tulis di bagian paling atas sendiri sebagai berikut : namevirtualhost 192.168.100.100 Lalu jangan lupa disimpan.(Ctrl + X lalu tekan Y dan Enter)
4. Buat file sekolah.sch.id di dalamnya direktori sites-available, caranya :
root@tkj:/etc/apache2/sites-available#ls (enter) || berfungsi menampilkan file yang ada di direktori sites-available default default-ssl root@tkj:/etc/apache2/sites-available#touch sekolah.sch.id (enter) || membuat file sekolah.sch.id di dalam direktori sites-available root@tkj:/etc/apache2/sites-available#ls (enter) || berfungsi menampilkan file yang ada di direktori sites-available default default-ssl sekolah.sch.id
5. Edit file sekolah.sch.id , seperti berikut :
root@tkj:/etc/apache2/sites-available#nano sekolah.sch.id (enter) || berfungsi untuk mengedit file sekolah.sch.id lalu edit seperti berikut : <virtualhost 192.168.100.100> Servername sekolah.sch.id Documentroot /var/www/sekolah.sch.id/ </virtualhost> Lalu jangan lupa disimpan.(Ctrl + X lalu tekan Y dan Enter)
6. Enablekan sekolah.sch.id dengan cara sebagai berikut :
root@tkj2:/etc/apache2/sites-available#a2ensite sekolah.sch.id || berfungsi untuk mengaktifkan file sekolah.sch.id 7. Buat html (website kita yang akan ditampilkan ), caranya sebagai berikut : root@tkj:/#cd /var/www(enter) || masuk ke direktori www root@tkj:/var/www#mkdir sekolah.sch.id (enter) root@tkj:/var/www#cd sekolah.com (enter) || berpindah ke direktori sekolah.com root@tkj:/var/www/sekolah.com#touch index.html || membuat file index.html di dalam direktori sekolah.com root@tkj:/var/www/sekolah.com#ls (enter) || menampilkan file di dalam direktori sekolah.com index.html root@tkj:/var/www/sekolah.com#nano index.html || berfungsi untuk mengedit file index.html lalu tulis website kamu, contohnya : <html> <body> <h1> Selamat Datang Di TKJ </h1> </body> </html>
8. Lalu buka browser di client, ketikkan 192.168.100.100 atau sekolah.sch.id di
address bar. || menampilkan website 9. Jangan lupa setting ip client samakan net id server dengan client. Ingat hukum Jaringan LAN. || untuk mengkonekkan virtual ke komputer asli 10. /etc/init.d/apache2 reload || untuk merefresh
11. /etc/init.d/apache2 restart || untuk merestart