我不熟悉apache2和ROR,参考了许多文档,绕了许多弯路。
最重要的一份参考资料是
HowTo install Redmine on CentOS 5
http://www.redmine.org/projects/redmine/wiki/HowTo_install_Redmine_on_CentOS_5
参照上文的步骤,以下是些要点:
1.apache2是系统自带的。yum安装mysql5。这一步要注意也安装mysql-devel,不然后面bundle install mysql时会报错。
2.根据这个文章
http://www.redmine.org/projects/redmine/wiki/RedmineInstall
我要装的是redmine1.1.2. 我的版本组合是
ruby 1.8.7, rugygems 1.4.0, rails 2.3.5 ,rack 1.0.1
这里组合关系不要错,不然后面要花许多时间整理,还可能会失败。
3.先装ruby 1.8.7,再装rugygems 1.4.0,再装rails2.3.5,再装rack 1.0.1.
4.“Install Passenger”时,会安装自动安装rake0.8.7.
5."Configure Apache to host the documents"这一步,根据这个文章
http://www.redmine.org/projects/redmine/wiki/HowTo_configure_Apache_to_run_Redmine
在httpd.conf最后加virtual host设置。
6.“Add the Bundler Boot and preinitializer code”这一步不用管。
7.“Create the Gemfile and register these gems in it”,Gemfile写成
source 'http://rubygems.org'
gem 'rake', '0.8.3'
gem "rack", "1.0.1"
gem "i18n", "0.4.2"
gem "rubytree", "0.5.2", :require => "tree"
gem "RedCloth", "~>4.2.3", :require => "redcloth" # for CodeRay
gem "mysql"
gem "coderay", "~>0.9.7"
8.“Set the production environment (optional)”这一步,指的是
redmine/conf/environment.rb。
备注:
1.
http://geekystuff.net/2009/1/14/remove-all-ruby-gems
这个里面介绍的删除所有gems的技巧
gem list | cut -d" " -f1 | xargs gem uninstall -aIx
很有用。
2.另外这篇文章也值得参考:
http://apps.hi.baidu.com/share/detail/30235554
分享到:
相关推荐
在本文中,我们将详细介绍如何在 CentOS 5.5 操作系统上使用 YUM 工具安装 Apache、PHP 和 MySQL,创建一个完整的 LAMP (Linux, Apache, MySQL, PHP) 服务器环境。 首先,确保您已经安装了 CentOS 5.5。这个版本...
1、CentOS_5.4_yum安装Apache+php+Mysql 2、CentOS_yum的详细使用方法 3、CentOS+Apache+PHP+MySQL 4、centos使用光盘作为本地的yum源
在本文档中,我们将详细介绍如何在 CentOS 5.5 版本上使用 YUM 包管理器安装并配置一个完整的 LAMP(Linux + Apache + MySQL + PHP)环境。LAMP 是一种流行的 Web 服务器架构,它由 Linux 操作系统、Apache Web ...
CentOS系统中安装配置Apache+PHP+MySQL环境 本文档旨在指导用户在CentOS系统中安装配置Apache、PHP和MySQL环境,涵盖了Apache、PHP和MySQL的安装和配置过程。 Apache安装和配置 在CentOS系统中安装Apache需要下载...
本文将详细介绍如何在CentOS 5.5系统上快速安装和配置这个组合。 1. **安装MySQL 5.0** - 使用`yum install mysql mysql-server`命令来安装MySQL数据库及其服务。 - 安装完成后,需要手动启用MySQL服务,通过`...
在本文中,我们将深入探讨如何在CentOS 7操作系统上通过源代码编译来安装Apache 2.4、MySQL 5.6和PHP 7.1。这个过程对于那些希望自定义软件配置或在没有预装包的环境中部署这些服务的系统管理员来说非常有用。 首先...
CentOs5.5+mysql+nginx+php5.3.3安全安装手册.doc
综上所述,本文档详细介绍了如何在 CentOS 6.3 64位系统下从源码安装 Apache、MySQL 和 PHP5.5.0,并给出了具体的安装步骤和配置方法。对于想要深入了解 PHP5.5.0 新增功能或尝试最新版本的开发者来说,这份指南将...
### 最详细全面的CentOs5.5+mysql+nginx+php5.3.3安全安装手册 #### 一、安装CentOs5操作系统 ##### 1.1 系统安装 在进行CentOS 5.5的安装之前,首先需要设置计算机的BIOS启动顺序为光驱启动。设置完成后,将安装...
在本文中,我们将深入探讨如何在CentOS 5.5操作系统上安装Redmine以及如何添加和配置相关的插件。Redmine是一款开源的、基于Web的项目管理应用,它提供了问题跟踪、版本控制集成、文档管理等功能,适用于多种敏捷...
CentOS 6.x使用yum安装Apache+PHP+Tomcat(JSP)+MySQL教程,centos5及以下的教程比较多,本文档里面没有涉及
非常便利的centos搭建PHP+mysql+apache+svn环境搭建文档,只需复制粘贴
在基于Red Hat的系统(如CentOS、Fedora)中,我们可以使用`yum`包管理器来安装Apache。打开终端,运行以下命令: ``` sudo yum -y install httpd ``` 安装完成后,启动Apache服务: ``` sudo service httpd ...
本资源摘要信息介绍了在 Centos 6 系统上安装 Redmine 和 Apache2 的步骤和要求。Redmine 是一个基于 Web 的项目管理工具,使用 Ruby on Rails 框架开发,需要特定的 Ruby 和 Rails 版本。下面是安装 Redmine 和 ...
CentOS 6.5安装配置LAMP服务器Apache+PHP5+MySQL
### CentOS 7.2 SVN+Mysql+Apache+PHP 版本管理工具安装配置知识点 #### 一、准备工作 在开始安装配置之前,确保以下...通过以上步骤,您就可以在 CentOS 7.2 上成功安装配置 SVN+Mysql+Apache+PHP 版本管理工具了。
以上步骤详细介绍了在 CentOS 5.2 系统上如何从源码安装 Apache、MySQL 和 PHP,并完成相应的配置。这为运行 PHP 应用程序提供了一个完整的环境。需要注意的是,实际部署过程中还需根据具体需求调整配置文件,确保...
现在,Nginx、PHP和MySQL已经在CentOS 5.5上成功安装并配置好,可以处理PHP应用程序和数据库连接。这个环境对于搭建Web服务器,特别是运行WordPress、Drupal或Magento等PHP应用来说,是一个坚实的基础。在实际操作中...