Saya install phpmyadmin di Ubuntu Server 8.04
kronologis-nya :
1. Saya install apache2, php5, mysql5 via apt-get
sudo apt-get install apache2, php, mysql
test http://xx.xx.x.x/ di browser berhasil ("it works")
2. Saya install mpm_worker dan fastcgi
sudo apt-get install apache2-mpm-worker libapache2-mod-fcgid
sudo a2enmod fcgid --> "This module is already enabled!"
sudo apt-get install php5-cgi php5-curl php5-gd php5-ldap
php5-mysql php5-mysqli php5-sqlite php5-xsl
Berikut file /etc/apache2/sites-available/default :
NameVirtualHost *
<Directory /var/www>
AddHandler fcgid-script .php
FCGIWrapper /usr/lib/cgi-bin/php5 .php
</Directory>
<VirtualHost *>
ServerAdmin [EMAIL PROTECTED]
DocumentRoot /var/www/
<Directory />
Options ExecCGI Indexes FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options ExecCGI Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error,
crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options ExecCGI Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
3. Install phpmyadmin
sudo apt-get install phpmyadmin
Namun, ketika diakses dari browser (http://xx.xx.x.x/phpmyadmin), malah
muncul dialog box untuk mengunduh file .PHTML.
Mohon pencerahannya.
Salam,
Muhfi
--
http://moehfi.blogspot.com