一.redmine的安装
我使用的是bitnami版本的redmine,这个版本的东西比较全,带有mysql,安装也比较简单
首先,去这个连接下载好自己版本的redmine
https://bitnami.com/stack/redmine/installer
下载好了之后直接./文件名 运行就行了
会要你输入一些东西,端口,账号,密码(我没有申请邮箱,这个以后试了再说)
最后安装的时候是需要等很久的,
出现上图这种就说明没有问题了啦
注意:安装完之后实在目录/opt/redmine/下面,
二.备份redmine
两种方法:
1.目录/opt/redmine/直接copy备份
2.数据库备份,IP地址是本地,端口是3306,账号密码是root,123456的时候就是这样直接连上的
mysql -h127.0.0.1 -P3306 -uroot -p123456
值得注意的是这里的账号默认是root,密码默认是安装redmine的时候的管理员的密码
三.数据库的远程连接
一开始不知道为什么,redmine的mysql数据库老是连接不上,数据库连接上了之后就可以对资料进行备份,直接备份整个数据库就可以啦,后来发现如果需要远程用navicat连接的话,有两个地方需要更改
1.mysql目录下的my.cnf文件
这个文件里面bind-address=127.0.0.1 这一行需要在前面加一个# 注释掉(vi 打开文件,然后i进入编辑模式,加上#之后,:wq就行了)
2.mysql数据库root账户的权限问题
mysql -h127.0.0.1 -P3306 -uroot -p123456
GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
flush privileges;
3.重启redmine
./ctlscript.sh restart
这样root就允许所有ip连接了,通过以上两步,就可以外网连接navicat啦
参考文章:[https://www.cnblogs.com/lucy-test/p/4206450.html]
网友评论