查看“Ubuntu安装Bitnami redmine”的源代码
←
Ubuntu安装Bitnami redmine
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
[[category:IS]] =安装Redmine Bitnami 4.1.1.4= * bitnami_redmine_4.1.1-4*.run安装包运行: # chmod -x bitnami_redmine_4.1.1-4*.run(赋予run文件完全权限) # ./bitnami_redmine_4.1.1-4*.run(完整路径运行run文件) =Linux系统重启后Bitnami Redmine的重启(manager-linux-x64.run)= # cd opt/redmine4.1.1-4/(进入安装目录) # ./ manager-linux-x64.run(完整路径运行manager-linux-x64.run管理器) =Redmine升级数据库= * 注意:升级数据库失败“Internal ERROR”等情况下,可能是由于你先安装了plugins,因此,需要删除所有的plugins,然后实施数据库升级!!! # 导入原有redmine到bitnami-redmine数据 #* ./opt/redmine-3.4.4-2/mysql/bin/mysql -u root -p #* mysql>DROP DATABASE bitnami_redmine; #* mysql>CREATE DATABASE bitnami_redmine character set utf8; #* mysql>use bitnami_redmine; #* mysql>source /root/redmine.sql; #* mysql>exit # 升级导入的原数据库结构到新数据库版本 #* cd apps/redmine/htdocs # 执行 use_redmine 进入终端模式 # '''(重要:数据库结构升级)'''执行:'''bundle exec rake db:migrate RAILS_ENV=production''' # ''or(参考)'' #* ''cd /opt/redmine xxxx/apps/redmine/htdocs'' #* ''sh /opt/redmine xxxx/ruby/bin/ruby bin/rake db:migrate RAILS_ENV=production'' # 迁移files目录下文件 #* scp -r 原redmine服务器IP地址:/opt/redmine/files/* /opt/redmine xxxx/apps/redmine/htdocs/files/ # 给文件赋予读写权限 #* cd /opt/redmine-3.4.4-2/apps/redmine/htdocs/files/ #* chown -R daemon:daemon * # 重新启动bitnami-redmine服务'''(未试验过)''' #* cd /opt/redmine-3.4.4-2 #* ./ctlscript.sh restart ==Bundle install 报错的处理== # 如果提醒要求bundle install情况下,运行: #* bundle config mirror.https://rubygems.org https://gems.ruby-china.com # 如果提醒“nokogiri”等报错情况下,比如:Make sure that `gem install nokogiri -v '1.10.9' --source 'https://gems.ruby-china.com/'` succeeds before bundling.可以执行如下操作: #* gem list --remote --all nokogiri // 查看远程所有版本是否存在,如果不存在请换一个版本。若果版本没有问题,再运行命令: #* gem install nokogiri # 也可以尝试安装nogogiri环境: #* sudo apt-get install libxslt-dev libxml2-dev #* sudo apt-get install build-essential patch ruby-dev zlib1g-dev liblzma-dev (https://nokogiri.org/tutorials/installing_nokogiri.html) #* gem install nokogiri -v 'xxxxxxxx' # 也可以尝试升级gem #* gem update # 出现gemrile sources问题:fetching gem metadata from https://rubygems.org,可以用 Bundler的Gem源代码镜像命令,这样不用改 Gemfile 的 source。 #* bundle config mirror.https://rubygems.org https://ruby.taobao.org # 如果问题依旧,则尝试修改Gemfile: #* vim Gemfile #* source 'https://gems.ruby-china.com/ or https://ruby.taobao.org/' # 出现rake aborted,尝试: #* gem install rake # 出现rails问题,尝试: #* gem install rails # 推荐更新gem #* gem update =使用use_redmine安装plugins(基于bundle)= # 由于默认镜像国内无法访问,所以需要切换gem源。先移除源,然后添加国内的源。 #* gem sources -l #* gem sources --remove https://rubygems.org/ -a http://gems.ruby-china.com #* gem sources -l *** CURRENT SOURCES *** http://gems.ruby-china.com # 或者: #* bundle config mirror.https//rubygems.org http://gems.ruby-china.org --把原来识别的https://rubygems.org镜像成天朝内网http://gems.ruby-china.org;这样我们的bundle install命令就应该可以了。 # 插件安装命令: ## plugins解压复制到\Bitnami\redmine-3.0.2-0\apps\redmine\htdocs\plugins目录下; ## 启动使用use_redmine: ##* Windows:\Bitnami\redmine-3.4.2-0\use_redmine.bat ##* Linux:/(路径)/redmine-2.5.2-2/use_redmine ## 进入到plugins目录,输入:bundle install --without development test ## 输入:(如下三种尝试) ##* --bundle exec rake redmine:plugins NAME=xxxxxxxx RAILS_ENV=production ##* --bundle exec rake redmine:plugins:migrate RAILS_ENV=production ##* --rake redmine:plugins:migrate RAILS_ENV=production ## 如安装错误,可以尝试: ##* gem sources --remove https://rubygems.org/ -a https://ruby.taobao.org/ ##* gem install rails ## Redmine 4.1.1.4安装插件注意事项 ### 4.x插件压缩包解压后文件夹名为“xxxxxxx-master”,采用bundle exec安装会提示名称错误,因此需要将文件夹名称后面的“-master”删除后放入plugins文件夹; ### 安装插件建议采用“NAME”单个安装,migrate容易出错,并且安装完成一个即重启bitnami服务一次,比较保守; ### 目前大鹿安装插件如下几个: ###* clipboard_image_paste(Redmine 4.x不适用) ###* redmine_issues_tree(OK:树形结构显示问题层级的插件) ###* redmine_whining(OK:任务未按时更新时自动发邮件提醒指派人) ###* redmine_knowledgebase(OK:知识管理插件(Redmine 4.*兼容版)) ###* Redmine Mail From plugin(OK:在邮件通知中增加邮件发件人) =Plugins uninstall:= # 将目录切换到\Bitnami\redmine-3.3.0-1\apps\redmine\htdocs\plugins下。 # 然后在执行\Bitnami\redmine-3.3.0-1\apps\redmine\htdocs\plugins #* bundle exec rake redmine:plugins:migrate NAME=xxxxxxxxxx VERSION=0 RAILS_ENV=production。(注意migrate NAME后面的名字一定是插件的名字) # 将\Bitnami\redmine-3.3.0-1\apps\redmine\htdocs\plugins下的对应插件文件移走。 # 重新启动Bitnami Redmine Stack服务即可。 =Redmine备份数据库= # 停掉其他4个服务,而保留redminesql服务。 # sudo ./use_redmine #* mysqldump -u root -p bitnami_redmine > backup.sql # 这样整个redmine系统的数据都会被备份到backup.sql数据库文件中了,这个文件就在redmine的根目录下面。注意这里root的密码和你admin的密码是一样的。 =gem常用命令= # gem -v # 查看RubyGems软件的版本 # gem help #显示RubyGem使用帮助 # gem help example #列出RubyGem命令一些使用范例 # gem install [gemname] # 安装指定gem包,程序先从本机查找gem包并安装,如果本地没有,则从远程gem安装。 # gem install -l [gemname] # 仅从本机安装gem包 # gem install -r [gemname] # 仅从远程安装gem包 # gem install [gemname] --version=[ver] # 安装指定版本的gem包 # gem uninstall [gemname] # 删除指定的gem包,注意此命令将删除所有已安装的版本 # gem uninstall [gemname] --version=[ver] # 删除某指定版本gem # gem update --system # 更新升级RubyGems软件自身 # gem update [gemname] #更新所有|指定已安装的gem包 # gem list # 查看本机已安装的所有gem包 #显示RubyGem使用帮助 =ERPmine插件安装及卸载= # 插件名称为:redmine_wktime # bundle install # rake redmine:plugins:migrate NAME=redmine_wktime RAILS_ENV=production # uninstall:rake redmine:plugins:migrate NAME=redmine_wktime VERSION=0 RAILS_ENV=production
返回至
Ubuntu安装Bitnami redmine
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息
分类
Is & Linux
随记
诗词鉴赏
链接
小鹿的记事本
大鹿的笔记本
ICP备案
沪ICP备18018903号-5
沪ICP备18018903号-6