Главная > Работа > bitnami redmine

bitnami redmine

Описание
О Bitnami написано тут
Причиа выбора — достаточно просто разворачиается и обновляется. Были попытки развернуть из репозиториев, но без знания Ruby там ловить нечего.
Платформа Linux Ubuntu
Качать 32 или 64

ставится в полпинка даже расписывать не буду.

backup

/opt/redmine-1.2.1-2/mysql/bin/mysqldump -u root -ppswd bitnami_redmine > /home/user/`date "+%Y-%m-%d"`_redmine_backup.sql
gzip `date "+%Y-%m-%d"`_redmine_backup.sql
cp /home/user/*.gz /mnt/backup/

restore

/opt/redmine-1.3.2-1/mysql/bin/mysql -u root -p bitnami_redmine < /home/user/redmine_backup.sql

migration

не забываем скопировать файлы и настройки почты

/opt/redmine/apps/redmine/files
 /opt/redmine-1.3.2-1/apps/redmine/config/configuration.yml

Сброс пароля mysql

Assuming your BitNami stack is located in the /opt/bitnami directory, create a file in /home/bitnami/mysql-init with the content shown below (replace mynewpassword string with the one you want):

UPDATE mysql.user SET Password=PASSWORD('mynewpassword') WHERE User='root';
FLUSH PRIVILEGES;

Stop the MySQL server:

$ sudo /opt/bitnami/ctlscript.sh stop mysql

Start MySQL with the following command:

$ sudo /opt/bitnami/mysql/bin/mysqld_safe --defaults-file=/opt/bitnami/mysql/my.cnf --port=3306 --socket=/opt/bitnami/mysql/tmp/mysql.sock --old-passwords --datadir=/opt/bitnami/mysql/data --log-error=/opt/bitnami/mysql/data/mysqld.log --pid-file=/opt/bitnami/mysql/data/`hostname`.pid --init-file=/home/bitnami/mysql-init 2> /dev/null &

Restart the MySQL server:

$ sudo /opt/bitnami/ctlscript.sh restart mysql

Remove the init script

$ rm /home/bitnami/mysql-init

Почти все взято тут

Categories: Работа Tags: ,
  1. cyraxchel
    12 апреля 2012 в 10:12 | #1

    Хоть бы строчку написал, чо это такое. А то так с набегу и не вкуриваешь. А гуглить.. да и не нужна была мне эта bitnami redmine, еще и гуглить — время терять.
    И на пост зря время потерял, думал хоть тут есть описание. ))

  2. Carnolio
    12 апреля 2012 в 10:57 | #2

    @cyraxchel
    ну извините, мне надо было все задокументировать и не потерять, а что то красивое сделать вчера было никак.

  1. Пока что нет уведомлений.