Установка phpmyadmin из портов freebsd
Для начала нам нужно установить apache, php, MySQL из портов.
Найдем где лежит сам phpmyadmin:
# whereis phpmyadmin
phpmyadmin: /usr/ports/databases/phpmyadmin
Перейдем по адресу и соберем мы его:
# cd /usr/ports/databases/phpmyadmin # make install clean
Сейчас нужно отредактировать (добавить) httpd.conf:
# ee /usr/local/apache2/conf/httpd.conf
[...] #Нужно добавить для пхпмайадмина алиас, для того чтобы можно было заходить через браузер. #Установка phpmyadmin из портов freebsd Alias /phpmyadmin/ «/usr/local/www/phpMyAdmin/» <Directory «/usr/local/www/phpMyAdmin/»> Options none AllowOverride Limit Order Allow,Deny Allow from all </Directory> [...]
Если вы используете virtualhosts, то нужно прописать в нем следующее:
<VirtualHost *:80> ... <Directory "/home/captain/www/server"> Order allow,deny Allow from all </Directory> ... <Directory "/usr/local/www/server/phpMyAdmin"> Options none AllowOverride Limit Order allow,deny Allow from all </Directory> ... </VirtualHost>
ВСЕ! Можно перейти на phpmyadmin набрав в браузере:
http://your_site/phpmyadmin
У меня выглядит так:
http://192.168.244.113/phpmyadmin
Можно отредактировать еще некоторые настройки самого phpmyadmin, для этого нужно сделать:
Теперь нам необходимо сделать некоторые операции для внесения необходимых нам настроек в конфигурационный файл phpMyAdmin – config.inc.php – через его скрипт установки. Для этого в папке, куда установили phpMyAdmin, необходимо создать каталог config, скопировать в него пустой конфигурационный файл и дать на все это дело необходимые разрешения.
# cd /usr/local/www/phpMyAdmin # mkdir config # chmod o+rw config # cp config.inc.php config/ # chmod o+w config/config.inc.php # chown -R www:www config/
Теперь нужно установить настройки для phpmyadmin-а:
http://192.168.244.113/phpmyadmin/setup
Настраиваем свой пхпмайадмин. Установка phpmyadmin из портов freebsd подошла к концу. Ничего сложного 😉