src aeonity.com |
PHP ini adalah bahasa Web Dinamis yang sering digunakan untuk membuat situs web yang dapat berubah ubah sesuai keinginan client atau keadaan tertentu lainnya seperti facebook, dll. Pada OS Debian kita dapat menginstall paket php5 langsung dari repositorinya baik itu DVD maupun dari Internet, setelah itu kita dapat langsung menggunakannya.
Berikut ini adalah proses konfigurasi dan installasinya, kita mulai dari menginstall apache2 dan konfigurasi lainnya :
- Pertama kita buat dua sub-domain dengan DNS Server, untuk membuatnya anda bisa cari di google atau lihat tutorial DNS Server saya pada posting ini. misalnya saya punya domain www.server1.xyz dan web.server1.xyz.
- Hal pertama yang paling penting adalah mengkonfigurasi IP Address pada server agar dapat diakses. file konfigurasi ada di /etc/network/interfaces.
root@web-server:~# nano /etc/network/interfacesdan ini adalah sintaks konfigurasi IP Address interface-nya
auto eth0 iface eth0 inet static address 192.168.56.10 netmask 255.255.255.0 gateway 192.168.56.1 dns-nameservers 192.168.56.10Lalu restart layanan network untuk memperbarui konfigurasi IP Address-nya.
root@web-server:~# /etc/init.d/networking restart [warn] Running /etc/init.d/networking restart is deprecated because it may not re-enable some interfaces ... (warning). [ ok ] Reconfiguring network interfaces...done.
apt-get update apt-get install apache2 php5
root@web-server:~# cd /etc/apache2/sites-available/
cp default www cp default web
root@web-server:/etc/apache2/sites-available# nano wwwAkan muncul tulisan seperti ini :
<VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /var/www <Directory> Options FollowSymLinks AllowOverride None </Directory> ----------- DIPOTONG -----------------Kita edit DocumentRoot merupakan path atau folder menyimpan isi konten situs, dan tambahkan ServerName untuk nama domain VirtualHost nya.
<VirtualHost *:80> ServerAdmin webmaster@localhost ServerName www.server1.xyz DocumentRoot /var/www/server1_wwwJangan ubah yang lain lagi dan langsung simpan file tersebut. Kemudian lanjut pada file web dan langsung ubah beberapa isinya.
root@web-server:/etc/apache2/sites-available# nano web
<VirtualHost *:80> ServerAdmin webmaster@localhost ServerName web.server1.xyz DocumentRoot /var/www/server1_web
a2ensite www a2ensite webDan reload layanan apache2 untuk memperbarui konfigurasi.
service apache2 reload
mkdir /var/www/server1_www mkdir /var/www/server1_web
root@web-server:~# cd /var/www/server1_www/ root@web-server:/var/www/server1_www# nano index.phpIsi file index.php dengan beberapa tulisan php misalnya phpinfo().
<?php phpinfo(); ?>
root@web-server:/var/www/server1_www# cd ../ root@web-server:/var/www# cd server1_web/ root@web-server:/var/www/server1_web# nano index.php
<?php echo "WELCOME TO WEB.SERVER1.XYZ"; ?>
Komentar
Posting Komentar