Membuat Web Server Di Ubuntu 14
Membuat Web Server Di Ubuntu 14
04
Step 1. Install Apache
Apache termasuk web server yang sangat popular di dunia dengan cara
penggunanaan yang mudah dan bagus untuk sebuah website hosting
Selanjutnya buka terminal dan ketikkan
Sudo apt-get update
Sudo apt-get install apache2
Setelah itu coba buka broser dengan http://127.0.0.1, jika berhasil maka muncul
tampilan seperti dibawah ini
Pada saat penginstallan, MySQL akan meminta dan mengatur password untuk
root user. Setelah selesai maka MySQL siap digunakan.
Hasilnya merubah kepemilikan dari web root dan semua file ke user apache2, wwwdata. Untuk setting g+s memberikan system file untuk membuat semua files dalam
direktori yang sama dengan pemilik grup
Langkah selanjutnya adalah mengedit file yang berada di /etc/apache2/sitesavailable/mysite.com.conf dengan mengetik perintah di terminal
gedit /etc/apache2/sites-available/mysite.com.conf
Dimana isinya bahwa pada baris pertama adalah IP dan port dari virtual host
dimana *:80 untuk semua IP yang berada di port 80. Pada garis ke dua merupakan
isi dari ServerAdmin. Garis ketiga DocumentRoot merupakan tempat dimana
direktori web berada. Contoh disini adalah mysite.com di /var/www/mysite.com. lalu
yang keempat adalah berisi tentang ServerName yaitu www.mysite.com untuk di
buka di browser.
Selanjutnya buat web root atau DocumentRoot folder dan tempatkan file index.html
mkdir /var/www/mysite.com
chown root:www-data /var/www/mysite.com -R
chmod g+s /var/www/mysite.com
selanjutnya isi /etc/hosts dengan 127.0.0.1 www.mysite.com seperti
gedit /etc/hosts
Pada saat user merequest dikerektori dari apache, apache akan mencari file
bernama index.html. namun kebanyakan ingin memanggil php files. Jadi bagaimana
cara supaya apache akan mencari file bernama index.php duluan. Dengan cara
seperti berikut :
Sudo gedit /etc/apache2/mods-enabled/dir.conf