Instalasi Apache2+MySQL-4+PHP-4
Instalasi Apache2+MySQL-4+PHP-4
ApachePada saat ini apache merupakan web server yang paling populer (http://www.netcraft.com/survey) digunakan di internet karena apache dapat memenuhi fungsi dasar web server dengan baik dan juga disediakan secara gratis (httpd://www.apache.org). Dan kini kebutuhan akan fungsi dan kemampuan suatu web server untuk melayani pencarian database, server side scripting, secure socket layer sangat dibutuhkan para pengguna hosting. Pada kesempatan kali ini kita akan menuturkan bagaimana meng’install, configure ketiga software tersebut secara terintegrasi.
PHP4
PHP (Pesonal Home Page) merupakan bahasa script yang mendukung kustomisasi suatu website secara dinamik. Dengan menggunakan PHP, para developer dapat menyimpan script tersebut di halaman web. Web Server akan memanggil PHP untuk melakukan fungsi script tersebut, dan web server mengembalikan halaman hasilnya kepada pengguna tadi. Jika dilihat dari fungsinya PHP dan Microsoft Active Server Page (ASP) merupakan bahasa script yang mirip. PHP dapat didownload dan digunakan secara gratis di http://www.php.net.
MySQL Database MySQL adalah server database SQL yang multi-thread dengan implementasi sebagai client/server. Kecepatan, handal, dan kemudahan, membuat MySQL menjadi database yang populer, dan juga dapat digunakan untuk website yang dinamik. PHP4, C, C++, Java, dan Perl dapat mengakses MySQL secara langsung.
Sumber informasi mengenai MySQL seperti manual, tutorial, source program tersedia di situs resminya yaitu http://www.mysql.com
Tahap Instalasi
Diasumsikan seluruh paket apache + MySQL + PHP telah di simpan di direktori yang sama.
1 . Instalasi ApacheAgar apache mendukung xml, terlebih dahulu kita install libxml:
[faiz@faiz tmp]$tar zxvf libxml-2.65.gz [faiz@faiz tmp]$cd libxml2-2.6.52 . Instalasi MySQL
[faiz@faiz tmp]$./configure
[faiz@faiz tmp]$su
pasword:
[faiz@faiz tmp]#make;make install
[faiz@faiz tmp]#cd .. [faiz@faiz tmp]# tar zxvf httpd-2.0.46.tar.gz
[faiz@faiz tmp]#cd httpd-2.0.46
[faiz@faiz tmp]$./configure;make; make install
[faiz@faiz tmp]#cd ..
[root@faiz tmp]#groupadd mysql [root@faiz tmp]#useradd -g mysql mysql3 .Instalasi PHP5
[root@faiz tmp]# tar zxvf mysql-4.1.11.tar.gz -C /usr/local/
[root@faiz tmp]#cd /usr/local/
[root@faiz tmp]# ln -s mysql-4.1.11 mysql
[root@faiz tmp]#cd mysql
[root@faiz tmp]#./configure –prefix=/usr/local
[root@faiz tmp]#make;make install
[root@faiz tmp]#chown -R root .
[root@faiz tmp]#chown -R mysql data
[root@faiz tmp]#chgrp -R mysql .
[root@faiz tmp]#cp support-files/my-medium.cnf /etc/my.cnf
[root@faiz tmp]#mysql_install
[root@faiz tmp]#mysql_install_db
[root@faiz tmp]#bin/mysqld_safe –user=mysql &
[root@faiz tmp]#cd ..
[root@faiz tmp]#tar jxvf php-4-3.bz2 [root@faiz tmp]#cd php-4-3.0.0 [root@faiz tmp]#./configure –with-mysql=/usr/local/mysql
–with-apxs2=/usr/local/apache2/bin/apxs
[root@faiz tmp]#make ;make install
[root@faiz tmp]#echo “/usr/local/lib” >> /etc/ld.so.conf
[root@faiz tmp]#cp php.ini-recommended /usr/local/lib/php.ini
[root@faiz tmp]# ldconfig
[root@faiz tmp]#echo “AddType application/x-httpd-php .php” >> /usr/local/apache2/conf/httpd.conf
[root@faiz tmp]#/usr/local/apache2/bin/apachectl -k start
Sekarang anda check service apache (httpd) apakah sudah mendukung MySQL dan PHP dengan membuat file info.php yang berisi , simpan di DocRoot Apache, default nya di /usr/local/apache2/htdocs. Kemudian jalankan web browser dengan url http://127.0.0.1/info.php, amati hasilnya apakah MySQL telah terintegrasi.
Semoga Bermanfaat.
Ref : Linux – Web Solution – php – MySQL – Apache, dotCOM & Service Provider Solutions.Compaq Computer Corporation http://www.compaq.com




Ini Yang gue lama cari cari.
Thank’s Atas artikelnya
[...] Selanjutnya … [...]
thank’s….!
informasi yg sngat berguna