ubuntu 14.04 安装Redmine

Nina ·
更新时间:2024-11-13
· 731 次阅读

  好用root用户执行,如果使用其他用户,需要注意用户对文件夹的访问权限   1.安装mysql-server   sudo apt-get install mysql-server   按提示安装即可(中间会提示设置root口令)。   测试是否安装正确   # 登录   mysql -uroot –proot   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用户。   8.运行并测试redmine   Redmine默认安装目录为 /usr/share/redmine,首先检测   有没有/usr/share/redmine/log/production.log文件,没有则按照目录建立   切换到目录/usr/share/redmine   运行命令:ruby script/rails server webrick -e production   即可启动redmine,默认打开3000端口,可以通过http://localhost:3000/访问(管理员初始用户名和密码都是admin)。   如果希望Redmine作为服务运行,加上-d参数即可:ruby script/rails 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/rails server webrick -e production–d



ubuntu redmine

需要 登录 后方可回复, 如果你还没有账号请 注册新账号