Pada hari Kamis, tanggal 15/06/2006 pada 15:35 +0700, Hans ML menulis: > ok, semua uda saya install dari source. semua jalan kecuali..... > php script sy kok ga jalan? > > localhost jalan! mysql jalan! > trus ada file php, dimana ada html dan php didalamnya. yg muncul hanya > htmlnya aja, yg php di cuekin > sy coba phpinfo(), blank hasilnya...
kebetulan saya install lamp (linux, apache,mysql dan php) dari source dan buat documentasinya ... semoga bisa ngebantu .... =========================================================================================================================== Instalasi http server di linux 1. ektrak paket # tar -xvzf /windows/punyarito/rito/buat\ di\ bakup/lamp/httpd-2.0.54.tar.gz 2. masuk ke direktory http # cd httpd-2.0.54/ 3. lakukan kompilasi sesuai keinginan # ./configure --enable-usertrack --prefix=/server/httpd --sysconfdir=/etc/httpd/ --bindir=/usr/bin/ --sbindir=/usr/sbin/ --enable-cache --enable-dav --enable-http --enable-vhost-alias --enable-speling --enable-so --enable-info --enable-suexec --enable-static-rotatelogs --enable-static-htpasswd --with-ssl=/usr/ --enable-ssl --enable-case-filter --enable-mem-cache --enable-mime-magic --enable-case-filter-in --enable-logio --enable-cern-meta --enable-headers --enable-expires --enable-proxy --enable-proxy-connect --enable-proxy-ftp --enable-proxy-http # make && make install 4. salin file httpd.init ke /etc/init.d/httpd, kemudian ubah seperlunya # cp build/rpm/httpd.init /etc/init.d/httpd 5. jalankan httpd service # /etc/init.d/httpd start Memulai httpd:httpd: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName [ OK ] 6. cek service httpd udah jalan ato belum snapshothttpd.jpg 7. Server httpd telah terinstal sempurna =========================================================================================================================== Instalasi mysql server 1. extrak paket # tar -xvzf /windows/punyarito/rito/buat\ di\ bakup/lamp/mysql-max-4.1.11-pc-linux-gnu-i686.tar.gz 2. kemudian pindahkan file hasil ektraksi ke direktory yang telah ditentukan # mv mysql-max-4.1.11-pc-linux-gnu-i686 /server/mysql 3. buat user dan grup nya dulu # /usr/sbin/groupadd mysql # /usr/sbin/useradd -g mysql -d /server/mysql/ mysql 4. jalankan script instalasi # scripts/mysql_install_db --user=mysql 5. Ubah hak akses nya # chown -R root . # chown -R mysql data/ # chgrp -R mysql . 5. copy daemon dari mysql ke /etc/init.d # cp support-files/mysql.server /etc/init.d/mysql 6. buat soft link dari bin mysql # ln -s /server/mysql/bin/ /usr/local/bin # ln -s /server/mysql/bin/ /usr/bin # ln -s /server/mysql/bin/ /bin 7. salin my.cnf ke /etc # cp support-files/my-large.cnf /etc/my.cnf 8. jalankan service # /etc/init.d/mysql start Starting MySQL. [ OK ] 9. test mysql # mysql Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 to server version: 4.1.11-max-log Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> 10. Mysql Server telah terinstall secara benar =========================================================================================================================== Instalasi PHP 1. extrack paket php # tar -xvzf /windows/punyarito/rito/buat\ di\ bakup/lamp/php-5.0.4.tar.gz 2. masuk kedirektori source php, kemudian lakukan kompilasi # cd php-5.0.4/ # ./configure --prefix=/server/php --bindir=/usr/bin/ --sbindir=/usr/sbin/ --sysconfdir=/etc/php --with-apxs2=/usr/sbin/apxs --with-mod_charset --enable-force-cgi-redirect --with-config-file-path=/etc/php --with-config-file-scan-dir=/etc/php --enable-safe-mode --enable-magic-quotes --enable-libgcc --with-libxml-dir=/usr --enable-bcmath --with-bz2 --enable-calendar --with-jpeg-dir=/ --with-tiff-dir=/ --with-curlwrappers --enable-dio --enable-exif --with-fam --enable-filepro --enable-ftp --with-gd=/usr/ --with-jpeg-dir --with-png-dir --with-zlib-dir --with-xpm-dir --with-ttf --with-freetype-dir --enable-gd-native-ttf --with-gettext --enable-mbstring --disable-mbregex --with-mime-magic --with-mysql=/server/mysql/ --with-ncurses=/ --with-unixODBC=/ --with-pspell --enable-shmop --enable-sockets --enable-sysvmsg --enable-sysvsem --enable-sysvshm --enable-yp --enable-maintainer-zts --enable-memory-limit --enable-zend-multibyte --enable-shared --with-gnu-ld --with-pic --with-pgsql=/usr/local/postgre # make # make install 3. tambahkan script berikut setelah instalasi di httpd.conf AddType application/x-httpd-php .php .phtml 5. restart httpd [EMAIL PROTECTED] filedownload]# /etc/init.d/httpd restart Menghentikan httpd: [ OK ] Memulai httpd:httpd: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName [ OK ] =========================================================================================================================== -- FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab Unsubscribe: kirim email ke [EMAIL PROTECTED] Arsip dan info milis selengkapnya di http://linux.or.id/milis