Instalasi Apache,PHP dan MySQL
Sebelum melakukan instalasi siapkan terlebih dahulu source installernya. Source anda bisa dapatkan dari situs masing-masing.
Untuk Apache bisa didownload disini Download Apache.
Untuk PHP bisa di download disini Download PHP.
Dan untuk Mysqlnya bisa di download disini Download MySQL.
Sedang untuk Linux Ubuntu 8.10 (Intrepid). tapi saya juga pernah mempraktekkan untuk centos.
• Pertama install mySQL (hampir sama untuk setiap versi).
Setelah anda download extract mysql. Perintahnya : tar xzf mysql-5.1.34.tar.gz
kemudian masuk kedirectory mysql. cd mysql-5.1.34.tar.gz
Konfigurasi untuk instalasi mySQL adalah : dimana file hasil instalasi mysql akan di folder /home/mysql dan databasenya saya akan saya masukkan kedalam folder /home/mysql/data sedang untuk usernya adalah mysql
CFLAGS="-mcpu=i686 -march=i686 -O3 -pipe -fomit-frame-pointer" ./configure --prefix=/home/mysql --with-mysqld-user=mysql --with-client-ldflags=-all-static --with-mysqld-ldflags=-all-static --disable-shared --localstatedir=/home/mysql/data --with-extra-charsets=none --enable-assembler
Tunggu sampai selesai. Sambil menunggu anda bisa buka terminal baru dan masuk sebagai root untuk create user mysql perintahnya adalah : useradd mysql
setelah selesai ketik= make
kemudian setelah selesai proses diatas = sudo make install
buat database awal dulu caranya =sudo /home/mysql/bin/mysql_install_db
kemudian ketik = chown -R mysql. /home/mysql/data untuk merubah kepemilikan folder
Untuk servicenya :
Start : mysqld_safe --user=mysql &
Stop : mysqladmin -u root -p shutdown
• Instalasi Apache.
Extract download apache : tar xzf httpd-2.2.11.tar.gz kemudian masukkan ke folder cd httpd-2.2.11
konfigurasi : file hasil install akan di folder /home/httpsd2
./configure --prefix=/home/httpsd2 --enable-modules=most --enable-mods-shared=most --enable-deflate --enable-ssl --enable-cgi --enable-rewrite --enable-so
Seperti biasa proses selanjutnya adalah make dan kemudian dilanjutkan dengan sudo make install
untuk menjalankan servicenya :
Start: apachectl start
Stop: apachectl stop
Periksa konfigurasi : apachectl configtest
Berkas konfigurasi : /home/httpsd2/apache/conf/httpd.conf
• Instalasi PHP.
Extract download apache : tar xzf php-5.2.9.tar.gz kemudian masukkan ke folder cd php-5.2.9
Konfigurasi : file hasil install akan di folder /home/httpsd2/php
./configure --prefix=/home/httpsd2/php --with-apxs2=/home/httpsd2/bin/apxs --enable-bcmath --with-openssl --with-kerberos --enable-dba --enable-mbstring --with-mysql=/home/mysql --enable-force-cgi-redirect --with-gettext --with-gd --enable-gd-native-ttf --with-jpeg-dir --with-zlib --with-ttf --with-freetype-dir=/usr/include/freetype2/freetype --with-mcrypt --with-curl
Seperti biasa proses selanjutnya adalah make dan kemudian dilanjutkan dengan sudo make install
Restart apache servicenya : apachectl restart
Untuk mengetahui apakah instalasi anda berjalan dengan normal semua atau tidak buat satu file info.php di DocumentRoot -> defaultnya adalah /home/httpsd2/htdocs
info.php ->
simpan dan kemudian jalankan di browser : localhost/info.php
apabila muncul seperti di bawah ini berarti instalasi anda telah berhasil

Leave a reply
Feel free to share your thoughts about this entry.
|
|
|