如何在ubuntu 安装 redmine
2011-11-18 02:45
302 查看
原文:http://blog.csdn.net/mc1035/article/details/6573031
硬件环境 ubuntu10.10
2为redmine创建数据库用户
grant all privileges on redmine.* to redmine@'%' identified by 'redmine' with grant option;
3.安装ruby
sudo apt-get install ruby-full,
安装后执行ruby -v,显示“ruby 1.8.7 (2010-06-23 patchlevel 299) [i686-linux]“
查了一下(用的命令是locate ruby),安装到了/usr/lib/ruby/1.8目录,但哪些位置还有ruby的文件未知。
注意:不需要再手动把ruby路径加到PATH,因为已经加好了,见/usr/bin
4.sudo apt-get install rubygems
执行gem -v,显示“1.3.7”
注意:据说ruby1.9自带gem。
5.sudo apt-get install rails
发现会自动安装rake-0.8.7,原来rake是rails自带的东西。
会自动安装到/var/lib/gems/1.8/gems目录下。
但在命令行下,rails -v仍然报错:"程序 rails 尚未安装"。
改正:在用户的 .bashrc文件中追加export PATH=/var/lib/gems/1.8/bin:$PATH
感谢这篇文章,也可看一下这篇
后注:应该加到全局环境变量里,因为有的命令,如rake,需要root用户执行
6, sudo apt-get install redmine-mysql
这个是redmine的mysql 插件包
7, sudo apt-get install redmine
中间按照提示输入MySQL的root的用户密码,输入正确后即可创建Mysql默认库,此处一定要保证在MySql中创建过redmine用户。
7, 运行并测试redmine
Redmine默认安装目录为 /usr/share/redmine,首先检测
有没有/usr/share/redmine/log/production.log文件,没有则按照目录建立
切换到目录/usr/share/redmine
运行命令:ruby script/server webrick -e production
即可启动redmine,默认打开3000端口,可以通过http://localhost:3000/访问(管理员初始用户名和密码都是admin)。
如果希望Redmine作为服务运行,加上-d参数即可:ruby script/server webrick -e production –d
修改redmine的端口号:
在redmine/vendor/rails/railties/lib/commands/servers.rb文件中:
options = {
:Port => 3000,
:Host => "0.0.0.0",
:environment => (ENV['RAILS_ENV'] || "development").dup,
:config => RAILS_ROOT + "/config.ru",
:detach => false,
:debugger => false,
:path => nil
}
port就是端口。将其值改为4000即可。
解决使用访问慢的问题
安装好后,本机运行很顺畅,但是用IP访问,一个页面30秒读不出来。
后来发现是默认的服务器webrick的问题,需要解析目标地址的主机名,换个服务器用mongrel
解决
在终端执行指令gem install mongrel
启动:ruby script/server mongrel -e production –d
硬件环境 ubuntu10.10
最好用root用户执行,如果使用其他用户,需要注意用户对文件夹的访问权限 1.安装mysql-server sudo apt-get install mysql-server 按提示安装即可(中间会提示设置root口令)。 测试是否安装正确 # 登录 mysql -uroot –proot |
grant all privileges on redmine.* to redmine@'%' identified by 'redmine' with grant option;
3.安装ruby
sudo apt-get install ruby-full,
安装后执行ruby -v,显示“ruby 1.8.7 (2010-06-23 patchlevel 299) [i686-linux]“
查了一下(用的命令是locate ruby),安装到了/usr/lib/ruby/1.8目录,但哪些位置还有ruby的文件未知。
注意:不需要再手动把ruby路径加到PATH,因为已经加好了,见/usr/bin
4.sudo apt-get install rubygems
执行gem -v,显示“1.3.7”
注意:据说ruby1.9自带gem。
5.sudo apt-get install rails
发现会自动安装rake-0.8.7,原来rake是rails自带的东西。
会自动安装到/var/lib/gems/1.8/gems目录下。
但在命令行下,rails -v仍然报错:"程序 rails 尚未安装"。
改正:在用户的 .bashrc文件中追加export PATH=/var/lib/gems/1.8/bin:$PATH
感谢这篇文章,也可看一下这篇
后注:应该加到全局环境变量里,因为有的命令,如rake,需要root用户执行
6, sudo apt-get install redmine-mysql
这个是redmine的mysql 插件包
7, sudo apt-get install redmine
中间按照提示输入MySQL的root的用户密码,输入正确后即可创建Mysql默认库,此处一定要保证在MySql中创建过redmine用户。
7, 运行并测试redmine
Redmine默认安装目录为 /usr/share/redmine,首先检测
有没有/usr/share/redmine/log/production.log文件,没有则按照目录建立
切换到目录/usr/share/redmine
运行命令:ruby script/server webrick -e production
即可启动redmine,默认打开3000端口,可以通过http://localhost:3000/访问(管理员初始用户名和密码都是admin)。
如果希望Redmine作为服务运行,加上-d参数即可:ruby script/server webrick -e production –d
修改redmine的端口号:
在redmine/vendor/rails/railties/lib/commands/servers.rb文件中:
options = {
:Port => 3000,
:Host => "0.0.0.0",
:environment => (ENV['RAILS_ENV'] || "development").dup,
:config => RAILS_ROOT + "/config.ru",
:detach => false,
:debugger => false,
:path => nil
}
port就是端口。将其值改为4000即可。
解决使用访问慢的问题
安装好后,本机运行很顺畅,但是用IP访问,一个页面30秒读不出来。
后来发现是默认的服务器webrick的问题,需要解析目标地址的主机名,换个服务器用mongrel
解决
在终端执行指令gem install mongrel
启动:ruby script/server mongrel -e production –d
相关文章推荐
- 如何在Linux(Ubuntu)上安装Redmine
- 如何安装redmine到ubuntu12
- 如何在ubuntu 安装 redmine
- Ubuntu安装时如何分区
- Linux 基础:如何在Ubuntu上检查一个软件包是否安装
- MSI U210x netbook wifi在ubuntu下如何安装
- Ubuntu 12.04 server 如何安装 OpenERP 7(转)
- Ubuntu 16中如何安装TeamViewer 12
- 如何将ubuntu安装到U盘中
- 如何安装Ubuntu SDK
- 如何在Ubuntu中安装JDK
- 如何在ubuntu上安装sun-java相关到东西
- ubuntu操作技巧——如何下载安装搜狗输入法
- 如何在Ubuntu 14.04上安装Elasticsearch、Logstash以及Kibana(即ELK堆栈)
- 如何在Ubuntu 11.10下安装Java 推荐
- 如何在(Linux mint)ubuntu中安装中文输入法
- ubuntu16.04安装vmware后集成显卡如何开启3D加速的问题解决思路
- 如何查看Ubuntu下已安装包版本号
- 1、dlib学习笔记--ubuntu16.04如何安装dlib
- 如何在Ubuntu 14.04中安装最新版Eclipse