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

Kirim email ke