PhpMyAdmin: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
== Apache | == Apache vhost configuration == | ||
{{Box File|/etc/apache2/vhosts.d/phpmyadmin.<domain>.conf| | {{Box File|/etc/apache2/vhosts.d/phpmyadmin.<domain>.conf| | ||
| Line 21: | Line 21: | ||
php_admin_value upload_tmp_dir /var/www/phpmyadmin.<domain>/tmp | php_admin_value upload_tmp_dir /var/www/phpmyadmin.<domain>/tmp | ||
php_admin_value session.save_path /var/www/phpmyadmin.<domain>/session | php_admin_value session.save_path /var/www/phpmyadmin.<domain>/session | ||
</VirtualHost> | </VirtualHost> | ||
</pre> | </pre> | ||
| Line 39: | Line 36: | ||
{{Codeline|# emerge phpmyadmin}} | {{Codeline|# emerge phpmyadmin}} | ||
{{Codeline|# webapp-config -I -h phpmyadmin.<domain> | {{Codeline|# webapp-config -I -h phpmyadmin.<domain> phpmyadmin <version>}} | ||
{{Codeline|# mysql -u root -p < /usr/share/webapps/phpmyadmin/<version>/htdocs/scripts/ | {{Codeline|# mysql -u root -p < /usr/share/webapps/phpmyadmin/<version>/htdocs/scripts/create_tables.sql}} | ||
== Configuration == | == Configuration == | ||
{{Box File|/var/www/phpmyadmin.<domain>/htdocs | {{Box File|/var/www/phpmyadmin.<domain>/htdocs/config.inc.php| | ||
<pre> | <pre> | ||
$cfg['PmaAbsoluteUri'] = 'http://phpmyadmin.<domain>/'; | $cfg['PmaAbsoluteUri'] = 'http://phpmyadmin.<domain>/'; | ||
| Line 85: | Line 78: | ||
</pre> | </pre> | ||
}} | }} | ||
To make the setup scripts inaccessible you should copy the .htaccess file to the scripts directory. | |||
{{Codeline|# cp /var/www/phpmyadmin.<domain>/htdocs/libraries/.htaccess /var/www/phpmyadmin.<domain>/htdocs/scripts/}} | |||
| Line 91: | Line 88: | ||
{{Codeline|# emerge phpmyadmin}} | {{Codeline|# emerge phpmyadmin}} | ||
{{Codeline|# webapp-config -U -h phpmyadmin.<domain> | {{Codeline|# webapp-config -U -h phpmyadmin.<domain> phpmyadmin <newversion>}} | ||
{{Codeline|# <nowiki>CONFIG_PROTECT="/var/www/phpmyadmin.<domain>/htdocs | {{Codeline|# <nowiki>CONFIG_PROTECT="/var/www/phpmyadmin.<domain>/htdocs//libraries" etc-update</nowiki> }} | ||
{{Codeline|# 1}} | {{Codeline|# 1}} | ||
| Line 103: | Line 100: | ||
{{Codeline|# y}} | {{Codeline|# y}} | ||
{{Codeline|# emerge -C phpmyadmin-< | {{Codeline|# emerge -C phpmyadmin-<oldversion>}} | ||
Revision as of 15:22, 14 October 2010
Apache vhost configuration
Installation
# emerge phpmyadmin
# webapp-config -I -h phpmyadmin.<domain> phpmyadmin <version>
# mysql -u root -p < /usr/share/webapps/phpmyadmin/<version>/htdocs/scripts/create_tables.sql
Configuration
To make the setup scripts inaccessible you should copy the .htaccess file to the scripts directory.
# cp /var/www/phpmyadmin.<domain>/htdocs/libraries/.htaccess /var/www/phpmyadmin.<domain>/htdocs/scripts/
Update
# emerge phpmyadmin
# webapp-config -U -h phpmyadmin.<domain> phpmyadmin <newversion>
# CONFIG_PROTECT="/var/www/phpmyadmin.<domain>/htdocs//libraries" etc-update
# 1
# q
# 2
# y
# emerge -C phpmyadmin-<oldversion>