Понадобилось мне в базе всем пользователям глобально поменять домен почтовый и сменить у многих в связи с реструктуризацией. Устав делать руками из веб интерфейса еще на первом десятке, пошел искать доступ к базе.
1. Подключаемся к серверу по ssh
2. С консоли колотим.
./mysql -u root -ppassword bitnami_redmine
mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY 'password' WITH GRANT OPTION;
3. Все теперь любым инструментом с вашей локальной сети подключаемся к базе. Я использовал HeidiSQL
Описание
О Bitnami написано тут
Причиа выбора — достаточно просто разворачиается и обновляется. Были попытки развернуть из репозиториев, но без знания Ruby там ловить нечего.
Платформа Linux Ubuntu
Качать 32 или 64
ставится в полпинка даже расписывать не буду.
Читать далее…
Все просто
создаем файлик backup
пишем в него нужную команду:
mysqldump -u root -pPassword redmine_base > /home/user/`date «+%Y-%m-%d»`_redmine_backup.sql
делаем файл запускаемым
после чего пишем:
crontab -e
* 2 * * * /home/user/redmine_backup
Данное расписание выполняет вышеописанный скрипт каждый день в 2 часа ночи, остальная справка по ссылкам либо man crontab
http://www.codenet.ru/webmast/php/cron.php
http://www.codenet.ru/db/mysql/MySql-Backup.php
http://bitnami.org/article/how-to-backup-and-update-the-bitnami-redmine-stack
http://paulbradley.tv/38/
Ставил Bitnami
если на сервере есть другие вебсервисы надо их потушить
netstat -antuwp | egrep «(^[^t])|(^tcp.*LISTEN)» | grep 80