/blog/620317
1.简介
1)redmine的介绍不想多说..自己google吧... 项目管理工具
2)bitnami: 专业为开源软件包装, 把好的开源软件友好地呈现给用户. 他们提供的安装包可谓是真正的"傻瓜式"/"一站式" 安装包. 即使不同技术的人也可以根据安装向导"下一步"->...."安装"->"完成" 成功安装.这对于新手来说的确是一个好伙伴. 目前他们网站发布的软件包支持 Windows, Linux, Mac x86, Mac PPC(直接cp齐薄云天的原话)
3)该blog只是总结下自己这个无ror基础的人摸索redmine安装过程的随笔, 高手跳过.
2.下载&安装
/stack/redmine
有本地完整安装版,有bitnami module版(可以利用已有的apache和mysql),也有vm虚拟机版,.
我选择的是本地完整安装版.
安装过程不多说了...网上教程多的是...
chmod后执行bin,一路按提示安装.
主要是部署位置(/opt/bitnami_redmine),mysql的端口(3306),redmine语言(选zh)等等.
3.配置编码
由于默认的编码是latin1,虽然显示什么的都不会乱码,但是还是改为utf8看的舒爽.
1)修改mysql目录下的f (有时候是my.ini)
对几个节点都添加
default-character-set=utf8
character_set_server=utf8
我的配置如下(没玩过mysql,所以没调整什么):
Java代码
[mysqladmin]
user=root
[mysqld]
basedir=/opt/bitnami_redmine/mysql
datadir=/opt/bitnami_redmine/mysql/data
port=3306
socket=/opt/bitnami_redmine/mysql/tmp/mysql.sock
tmpdir=/opt/bitnami_redmine/mysql/tmp
default-character-set=utf8
character_set_server=utf8
[mysqld_safe]
mysqld=mysqld.bin
default-character-set=utf8
[client]
port=3306
socket=/opt/bitnami_redmine/mysql/tmp/mysql.sock
default-character-set=utf8
[manager]
port=3306
socket=/opt/bitnami_redmine/mysql/tmp/mysql.sock
pid-file=/opt/bitnami_redmine/mysql/tmp/manager.pid
default-mysqld-path=/opt/bitnami_redmine/mysql/bin/mysqld.bin
然后把f cp到/etc/f (没玩过mysql...不知道这步必要不...)
2) 把初始化的mysql数据转为utf8格式
a)先把数据导出: mysqldump --opt -hlocalhost -uroot -proot --default-character-set=lantin1 bitnami_redmine > /opt/dbname.sql
b)搜索替换dbname.sql文件中的CHARSET=latin1改为CHARSET=utf8
c)在dbname.sql的最前面加一句set names utf8;
d)在windows上用UltraEdit打开dbname,不要转换为dos,另存为utf-8(无bom)格式
e)导入数据: mysql -hlocalhost -uroot -proot --default-character-set=utf8 bitnami_redmine < /opt/dbname.sql
3)修改redmine的配置
a)我的目录为/opt/bitnami_redmine/apps/redmine/config/database.yml
b)在production节点的最下面加一句encoding: utf8
c)注意: utf8前面必须有个空格,否则ruby跑redmine跑不起来...(没有ror的我..可怜的被折腾了半天..)
d)建议: vi中,直接在username那行,yy然后p,再i修改...
Java代码
production:
adapter:mysql
database:bitnami_redmine
host:localhost
username:bitnami
password:322cf81344
socket:/opt/bitnami_redmine/mysql/tmp/mysql.sock
encoding:utf8
4.修改apache端口
1)vi apache2/conf/httpd.conf
2)把2个80修改为你要的端口.
5.重启服务&使用
1)执行/opt/bitnami_redmine/ctlscript.sh restart
2)执行/opt/bitnami_redmine/ctlscript.sh status 查看状态,如果redmine那步没配置好...就会redmine not running(555,折腾了我好久...)
3)访问http://172.30.8.11:8300/redmine
4)右上角my account修改下自己的默认语言, 然后在管理里面修改默认的语言,搞定.
如果觉得《bitnami redmine mysql_Bitnami Redmine 安装笔记》对你有帮助,请点赞、收藏,并留下你的观点哦!