热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

reminewindows2003安装

提醒,版本一定不能用太高的,尤其是redmine,我在这个问题上折腾很久。以下给出的版本号都是安装成功的。remine不需要apache,php,等环境。1.给DOS添加ruby运

提醒,版本一定不能用太高的,尤其是redmine,我在这个问题上折腾很久。以下给出的版本号都是安装成功的。


remine不需要apache,php,等环境。


1. 给DOS添加ruby运行环境(下载并安装 rubyinstaller-1.8.7-p249-rc2.exe)

下载地址:http://rubyforge.org/frs/?group_id=167&release_id=42563


2. 安装Redmine所需的运行环境

安装完rubyinstaller后, 点击开始菜单,选择 Start Command Prompt with Ruby

进入含有ruby环境的DOS界面,依次执行如下命令:

gem install rake

gem install -v=1.0.1 rack

gem install mysql (这个可以不用操作)

gem install -v=2.3.5 rails


3. 数据库的安装和创建

我使用的是mysql-essential-5.1.44-win32.msi

进入mysql命令行,执行如下命令:

mysql> create database redmine character set utf8;

mysql> create user ‘redmine‘@‘localhost‘ identified by ‘redmine‘;

mysql> grant all privileges on redmine.* to ‘redmine‘@‘localhost‘;


4. 下载Redmine压缩包 (redmine0.8.7.zip)用了更高的版本发现速度很慢。

下载地址 http://files.rubyforge.vm.bytemark.co.uk/redmine/redmine-0.8.7.zip

解压并进入解压到c:\Appsrv\www\目录的目录,将config/database.yml.example 重命名为 config/database.yml,

并修改链接数据库所需要的参数,以下是修改信息,加粗部分是修改的内容:

production:

adapter: mysql

database: redmine

host: localhost

username: redmine

password: redmine

encoding: utf8


5. 生成session密钥,执行数据迁移并载入Redmine默认配置

set RAILS_ENV=production

rake config/initializers/session_store.rb

rake db:migrate

rake redmine:load_default_data (设置文中)

rake db:migrate RAILS_ENV="production" 

该命令将创建生产用的数据库结构。这是关键的一步,笔者就在此处经过多次尝试后才安装好Redmine.

如果出现“Mysql::Error: The ‘InnoDB‘ feature is disabled”错误,需要开启MySql数据库对InnoDB的支持,在你的mysql安装文件夹中打开my.ini文件,找到skip-innodb,改成#skip-innodb,然后重启mysql(注:可以通过MySQL命令show variables like "have_%";查看是否开启了InnoDB)

(如果出现以下异常:

Mysql::Error: query: not connected: CREATE TABLE ‘schema_migrations‘ (‘version varchar(255) NOT NULL) ENGINE=InnoDB


说明需要添加MySQL的动态链接库文件 libmySQL.dll 

下载地址 http://instantrails.rubyforge.org/svn/trunk/InstantRails-win/InstantRails/mysql/bin/libmySQL.dll

然后把libmySQL.dll复制到 Ruby/bin/目录下(你安装rubyinstaller的目录) 

至此,Redmine安装已经完毕,下面用Redmine自带的Webrick服务器运行Redmine,测试是否安装成功)


7.在命令行模式下运行如下命令:

cd 到redmine目录下

ruby script/server webrick -e production


8.打开浏览器,访问如下网址: http://localhost:3000/ ,使用用户 admin (密码 admin )登录试试吧!


9.修改Redmine下文件夹config中的email.yml,信息如下:

production:

delivery_method: :smtp

smtp_settings:

address: mail.XXXXX

port: 25

domain: XXXXX.com

# authentication: :login

# user_name: 

# password: XXXXXX


development:

delivery_method: :smtp

smtp_settings:

address: mail.XXXXX

port: 25

domain: XXXXX.com

# authentication: :login

# user_name: 

# password: XXXXXX


注意用#注销掉的那三行信息,那是邮件服务器身份验证信息,但是如果你的用户已经使用了域验证,就不需要那三行信息,像我自己用的就是内部的邮件服务器(MS Exchange),就无须身份验证的必要。如果使用的是外面邮件服务器,一般是需要的;参数设置好了,然后重启Redmine服务,在配置中设置好发送邮件的帐号,然后测试


10.如果要修改redmine服务的运行端口(redmine0.8.7)目录

C:\AppServ\www\redmine\vendor\rails\railties\lib\commands\servers\webrick.rb

OPTIOnS= {

下的port就可以


参考安装链接:

http://www.cnblogs.com/netflu/archive/2010/03/06/1679626.html

http://redmine.ossxp.com/redmine/documents/10



2010-08-02


本文出自 “五片棱角” 博客,请务必保留此出处http://hi289.blog.51cto.com/4513812/1832553

remine windows 2003 安装


推荐阅读
  • 本文介绍了关于apache、phpmyadmin、mysql、php、emacs、path等知识点,以及如何搭建php环境。文章提供了详细的安装步骤和所需软件列表,希望能帮助读者解决与LAMP相关的技术问题。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • CentOS 6.5安装VMware Tools及共享文件夹显示问题解决方法
    本文介绍了在CentOS 6.5上安装VMware Tools及解决共享文件夹显示问题的方法。包括清空CD/DVD使用的ISO镜像文件、创建挂载目录、改变光驱设备的读写权限等步骤。最后给出了拷贝解压VMware Tools的操作。 ... [详细]
  • Oracle Database 10g许可授予信息及高级功能详解
    本文介绍了Oracle Database 10g许可授予信息及其中的高级功能,包括数据库优化数据包、SQL访问指导、SQL优化指导、SQL优化集和重组对象。同时提供了详细说明,指导用户在Oracle Database 10g中如何使用这些功能。 ... [详细]
  • Windows下配置PHP5.6的方法及注意事项
    本文介绍了在Windows系统下配置PHP5.6的步骤及注意事项,包括下载PHP5.6、解压并配置IIS、添加模块映射、测试等。同时提供了一些常见问题的解决方法,如下载缺失的msvcr110.dll文件等。通过本文的指导,读者可以轻松地在Windows系统下配置PHP5.6,并解决一些常见的配置问题。 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • 本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ... [详细]
  • 解决VS写C#项目导入MySQL数据源报错“You have a usable connection already”问题的正确方法
    本文介绍了在VS写C#项目导入MySQL数据源时出现报错“You have a usable connection already”的问题,并给出了正确的解决方法。详细描述了问题的出现情况和报错信息,并提供了解决该问题的步骤和注意事项。 ... [详细]
  • 本文介绍了三种方法来实现在Win7系统中显示桌面的快捷方式,包括使用任务栏快速启动栏、运行命令和自己创建快捷方式的方法。具体操作步骤详细说明,并提供了保存图标的路径,方便以后使用。 ... [详细]
  • 本文详细介绍了MySQL表分区的创建、增加和删除方法,包括查看分区数据量和全库数据量的方法。欢迎大家阅读并给予点评。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 本文介绍了如何使用C#制作Java+Mysql+Tomcat环境安装程序,实现一键式安装。通过将JDK、Mysql、Tomcat三者制作成一个安装包,解决了客户在安装软件时的复杂配置和繁琐问题,便于管理软件版本和系统集成。具体步骤包括配置JDK环境变量和安装Mysql服务,其中使用了MySQL Server 5.5社区版和my.ini文件。安装方法为通过命令行将目录转到mysql的bin目录下,执行mysqld --install MySQL5命令。 ... [详细]
  • Windows 7 部署工具DISM学习(二)添加补丁的步骤详解
    本文详细介绍了在Windows 7系统中使用部署工具DISM添加补丁的步骤。首先需要将光驱中的安装文件复制到指定文件夹,并进行挂载。然后将需要的MSU补丁解压并集成到系统中。文章给出了具体的命令和操作步骤,帮助读者完成补丁的添加过程。 ... [详细]
  • 本文介绍了使用cacti监控mssql 2005运行资源情况的操作步骤,包括安装必要的工具和驱动,测试mssql的连接,配置监控脚本等。通过php连接mssql来获取SQL 2005性能计算器的值,实现对mssql的监控。详细的操作步骤和代码请参考附件。 ... [详细]
  • 本文介绍了在Windows系统上使用C语言命令行参数启动程序并传递参数的方法,包括接收参数程序的代码和bat文件的编写方法,同时给出了程序运行的结果。 ... [详细]
author-avatar
佳麟钧君怡慧_481
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有