Подразумевается, что PHP, Lighttpd, MySql, CodeIgniter установлены и работают.
#pacman -S phpmyadmin php-mcrypt
Настройка PHP
В файле /etc/php/php.ini в строчке 'open_basedir' добавить
:/usr/share/webapps/:/etc/webapps
и раскомментировать строку
extension=mcrypt.so
Настройка MySQL
Создать пользователя mysql
mysql -u root -p YOURROOTPASSWORD
mysql> grant usage on mysql.* to myuser@localhost identified by 'mypass';
Настройка phpMyAdmin
#cd /usr/share/webapps/phpmyadmin
#sudo mkdir config
#sudo chgrp http config
#sudo chmod g+w config
#ln -s /usr/share/webapps/phpMyAdmin/ /srv/http/phpmyadmin
Отредактировать /etc/webapps/phpmyadmin/config.inc.php
cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['controluser'] = 'myuser';
$cfg['Servers'][$i]['controlpass'] = 'mypass';
$cfg['blowfish_secret'] = 'mysecret'
Перейти на http://localhost/phpmyadmin/setup
rm -rf /usr/share/webapps/phpMyAdmin/config/
Настройка lighttpd
В файле /etc/lighttpd/lighttpd.conf изменить правило
url.rewrite = (
"^/phpmyadmin/.*/?" => "$0",
"^/([^.]+)$" => "/index.php/$1"
)
Комментариев нет:
Отправить комментарий