Anda di halaman 1dari 5

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

Step 2. install MySQL


Setelah web server berjalan dengan baik, maka selanjutnya menginstall MySQL.
MySQL adalah sebuah aplikasi manajemen database dimana berguna untuk
mengatur data yang akan digunakan untuk data-data yang berada di web.
Selanjutnya masukkan perintah penginstallan ke dalam terminal
sudo apt-get install mysql-server php5-mysql

Pada saat penginstallan, MySQL akan meminta dan mengatur password untuk
root user. Setelah selesai maka MySQL siap digunakan.

Step 3. Mengkonfigurasi Apache2


Pada default public direktori apache 2 adalah /var/www/html dimana letak file html
dan php berada disitu. Selanjutnya beri permissions seperti
chown root:www-data /var/www/html -R
chmod g+s /var/www/html
chmod o-wrx /var/www/html R

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

lalu isi seperti berikut

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

Step 4. Install PHP


PHP atau Hypertext Preprocessor adalah Bahasa skrip yang dapat di tanamkan atau
disisipkan ke dalam HTML, di sambungkan ke MySQL database untuk mendapatkan
informasi dan untuk memproses konten yang akan di tampilkan kedalam web.
Ketikkan perintah ke terminal untuk menginstall php yaitu
sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt

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

Hasilnya akan terlihat seperti ini


<IfModule mod_dir.c>
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
</IfModule>
Maka edit file PHP index ke awal, maka jadi seperti ini

Lalu restart apache dengan mengetik perintah


sudo service apache2 restart

lalu edit index.html ke index.php dengan cara


mv /var/www/mysite.com/index.html /var/www/mysite.com/index.php

Lalu isikan file index.php dengan cara


gedit /var/www/mysite.com/index.php

Lalu coba ke browser maka hasilnya seperti ini

Anda mungkin juga menyukai