Redmine部署文章:
第一篇:Redmine部署
第二篇:Redmine部署中遇到的问题
部门内部需要项目开发维护的网站,这种网站有付费的,也有开源项目。这类项目管理与协作的工具主要的MS SharePoint,BM RTC,JIRA,Trello,Redmine。jira我是用过的,但现在的公司是跨国公司,担心会有法律纠纷。不想花钱的话最好就是用redmine了。
这是Redmine的完整部署方法,部署过程中遇到大量问题,其中的坑着实有些多,我会在下一篇写一下部署过程中遇到过的坑。部署中遇到的问题点这里-->
下面开始部署吧:
1.安装rubyinstall-devkit-2.6.6-2-x64.exe(这是64位版本)
下载地址:https://github.com/oneclick/rubyinstaller2/releases/download/RubyInstaller-2.6.6-2/rubyinstaller-devkit-2.6.6-2-x64.exe
因为是国外网站,下载很慢,经常发现打不开,有点耐心。可以把这个地址用迅雷下载,挺快的。
跳出安装msys的窗口:选择3
等待安装完成……
2.进入下载下来的redmine项目根目录:
3.更新gem:
gem update --system
因为我已经更新过了,所以为最新。
4.查看redmine的Gemfile文件中rails版本:
安装相应的rails版本:
等待安装完成……
5.安装rails过程中执行数据库生成和修改连接:
打开数据库,新打开一个查询窗口,执行下列语句:
USE [master]GO-- Very basic DB creationCREATE DATABASE [REDMINE]GO-- Creation of a login with SQL Server login/password authentication and no password expiration policyCREATE LOGIN [REDMINE] WITH PASSWORD=N'password', DEFAULT_DATABASE=[REDMINE], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFFGO-- User creation using previously created login authenticationUSE [REDMINE]GOCREATE USER [REDMINE] FOR LOGIN [REDMINE]GO-- User permissions set via rolesEXEC sp_addrolemember N'db_datareader', N'REDMINE'GOEXEC sp_addrolemember N'db_datawriter', N'REDMINE'GOEXEC sp_addrolemember N'db_owner', N'REDMINE' -- 不加这个,后面会没有权限创建表GO
6.修改redmine配置文件:
打开根目录下的config目录,复制一份configuration.yml.example文件,去掉后面的结尾变成configuration.yml文件。用vs code打开,更改如下:
127.0.0.1是本地回送ip。
配置文件中的开发、测试配置也可以更改,不切换环境可以不改:
7. sql server配置管理器配置:
如果你的数据库可以直接localhost访问,此步骤可跳过,并更改上面配置文件中的连接host改为:localhost。具体原因请查看我上篇文章。
打开sql server配置管理器:
协议中的"已启用"选择"是",并点击"应用"按钮
切换到"IP地址"选项卡:
把所有选项卡里的相应内容改动如下:
TCP动态端口:置空
TCP端口:1433
已启用:是
改动后点击"应用",然后"确定"
重启相应的sql服务:
8.下载安装ImageMagick-7.0.11-3-Q16-HDRI-x64-dll.exe
下载地址:https://download.imagemagick.org/ImageMagick/download/binaries/ImageMagick-7.0.11-3-Q16-HDRI-x64-dll.exe
安装时注意勾选如下:
安装完成后命令行执行修改path:
set CPATH="C:\Program Files\ImageMagick-7.0.11-3-Q16-HDRI\include"set LIBRARY_PATH="C:\Program Files\ImageMagick-7.0.11-3-Q16-HDRI\lib"
9.安装 bundle:
gem install bundle
10.安装bundle所需的内容:
bundle install
红框部分是在连接服务器,因为下载网址是外国网址,经常不成功。
等待安装完成……
11.生成对话存储加密:
bundle exec rake generate_secret_token
12.设置数据库环境为线上:
set RAILS_ENV=production
13.创建数据库表:
bundle exec rake db:migrate
等待完成……
14.设置环境、语言、默认数据集:
set RAILS_ENV=productionset REDMINE_LANG=zhbundle exec rake redmine:load_default_data
15.启动服务:
bundle exec rails server webrick -e production
接下来你就可以访问了
浏览器访问网址 align="left">
原文转载:http://www.shaoqun.com/a/644721.html
五洲会:https://www.ikjzd.com/w/1068
手机trademanager:https://www.ikjzd.com/w/730
Redmine部署文章:第一篇:Redmine部署第二篇:Redmine部署中遇到的问题部门内部需要项目开发维护的网站,这种网站有付费的,也有开源项目。这类项目管理与协作的工具主要的MSSharePoint,BMRTC,JIRA,Trello,Redmine。jira我是用过的,但现在的公司是跨国公司,担心会有法律纠纷。不想花钱的话最好就是用redmine了。这是Redmine的完整部署方法,部署
airwallex:https://www.ikjzd.com/w/1011
c-tick认证:https://www.ikjzd.com/w/2074
i号店:https://www.ikjzd.com/w/2263
CPC证书是什么?亚马逊要求的CPC证书费用,时效和流程详解:https://www.ikjzd.com/home/133039
【超强干货】亚马逊广告打法思维导图:https://www.ikjzd.com/home/132114
口述:受不了 老公把我的胸部当玩具:http://lady.shaoqun.com/m/a/18226.html
没有评论:
发表评论