Mohon maaf sebelumnya karena sudah hampir sebulan tidak posting artikel sama sekali, dikarenakan kesibukan yang lain,
Pengertian Web Server
Web Server adalah sebuah software yang memberikan layanan berbasis data dan berfungsi menerima permitaan dari HTTP atau HTTPS pada klien yang dikenal dan biasanya dengan nama web browser dan untuk mengirimkan kembali dan hasilnya dalam bentuk beberapa halaman web dan pada umumnya akan berbentuk dokumen HTML. itulah pengertian web server sebernarnya. dalam bentuk sederhana web server akan mengirim data HTML kepada permintaan web browser sehingga akan terlihat seperti apa pada umumnya yaitu sebuah tampilan website.
Fungsi Web Server
Fungsi utama web server adalah untuk melakukan atau akan transfer berkas permintaan pengguna melalui protokol komunikasi yang telah di tentukan sedemikian rupa, halaman web yang diminta terdiri dari berkas,teks,video,gambar,file dan banyak lagi. pemanfaatan web server berfungsi untuk mentransfer seluruh aspek pemberkasan dalam sebuah halaman web termasuk yang di dalam berupa teks,video,gambar atau banyak lagi
Tutorial Konfigurasi Web Sever Debian 8
Install Web Server dengan perintah
apt-get install apache2 mysql-server php5myadmin
Masukkan dvd binary 1 lalu enter
Setelah itu akan muncul konfigurasi MySQL Server, lalu kalian akan di suruh memasukkan password untuk root, silahkan masukkkan pasword yang kalian inginkan
Kemudian masukkan ulang lagi passwodnya
Setelah itu konfigurasi phpmyadmin nya, disini kita memilih apache2 caranya tekan spasi lalu OK, yang berarti kita akan mengkonfigurasi phpmyadmin secara otomatis pada webserver apache2 tersebut
Selanjutnya pilih YES lalu enter. untuk mengkonfigurasi databse di phpmyadmin dengan dbconfig-common
Kemudian masukkan kembali pasword yang sama untuk konfirmasi .
Setelah semua paket di install, langkah berikutnya cek apakah apache2 yang kalian install sudah jalan atau belum dengan cara dibawah ini
w3m http://debian.com
dan pastikan ada tampilang It Works seperti gambar dibawah ini
Lalu masuk ke direktori sites-available dengan perintah
cd /etc/apache2/sites-available
Setelah itu copy file yang bernama 000-default.conf menjadi webtest.conf dengan perintah
cp 000-default.conf webtest.conf
lalu masuk ke file webtest.conf dengan perintah
nano webtest.conf
Ubah file default seperti dibawah ini
Selanjutnya scroll kebawah dan cari tulisan < Directory /> lalu ubah denied menjadi granted jika sudah simpan file nya dengan cara CTRL+O >> ENTER >> CTRL+X
Kemudian kita disable kan file 000-default.conf cara nya dengan perintah
a2dissite 000-default.conf
Lalu kita aktifkan fule webtest yang kita buat tadi dengan perintah
a2ensite webtest.conf
Setelah itu buat direktori dengan nama public_html di direktori /etc/skel dengan perintah
mkdir /etc/skel/public_html
Langkah selanjutnya buat sebuah user dengan nama webtest seperti dibawah ini
Lalu kita masuk ke dalam folder home/webtest/public_html kemudian kita buat sebuah file dengan nama index.php
Setelah itu buat script seperti gambar kemudian save filenya dengan cara CTRL+O>>ENTER>>CTRL+X
setelah itu kita restart apache nya dengan perintah
/etc/init.d/apache2 restart
berikutnya cek dengan membuka browser kalian dan mengetikkna http://www.debian.com
Selamat mencoba :)