ubuntu 14.04 安装redmine
| 最好用root用戶執(zhí)行,如果使用其他用戶,需要注意用戶對文件夾的訪問權(quán)限 ? 1.安裝mysql-server sudo apt-get install mysql-server 按提示安裝即可(中間會提示設(shè)置root口令)。 測試是否安裝正確 #?登錄 |
2為redmine創(chuàng)建數(shù)據(jù)庫用戶
grant all privileges on redmine.* to redmine@’%’ identified by ‘redmine’ with grant option;
?
3.安裝ruby
sudo apt-get install ruby-full,
?????安裝后執(zhí)行ruby -v,顯示“ruby 1.8.7 (2010-06-23 patchlevel 299) [i686-linux]“
?????查了一下(用的命令是locate ruby),安裝到了/usr/lib/ruby/1.8目錄,但哪些位置還有ruby的文件未知。
?????注意:不需要再手動把ruby路徑加到PATH,因為已經(jīng)加好了,見/usr/bin
4.sudo apt-get install rubygems
?????執(zhí)行g(shù)em -v,顯示“1.3.7”
?????注意:據(jù)說ruby1.9自帶gem。
5.sudo apt-get install rails
?????發(fā)現(xiàn)會自動安裝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
?????后注:應(yīng)該加到全局環(huán)境變量里,因為有的命令,如rake,需要root用戶執(zhí)行
6, sudo apt-get install redmine-mysql
這個是redmine的mysql 插件包
?
7, sudo apt-get install redmine
??????中間按照提示輸入MySQL的root的用戶密碼,輸入正確后即可創(chuàng)建Mysql默認(rèn)庫,此處一定要保證在MySql中創(chuàng)建過redmine用戶。
?
7,?運(yùn)行并測試redmine
Redmine默認(rèn)安裝目錄為?/usr/share/redmine,首先檢測
有沒有/usr/share/redmine/log/production.log文件,沒有則按照目錄建立
切換到目錄/usr/share/redmine
運(yùn)行命令:ruby script/rails server webrick -e production
即可啟動redmine,默認(rèn)打開3000端口,可以通過http://localhost:3000/訪問(管理員初始用戶名和密碼都是admin)。
如果希望Redmine作為服務(wù)運(yùn)行,加上-d參數(shù)即可: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即可。
?
解決使用訪問慢的問題
?
安裝好后,本機(jī)運(yùn)行很順暢,但是用IP訪問,一個頁面30秒讀不出來。
后來發(fā)現(xiàn)是默認(rèn)的服務(wù)器webrick的問題,需要解析目標(biāo)地址的主機(jī)名,換個服務(wù)器用mongrel
解決
在終端執(zhí)行指令gem install mongrel
啟動:ruby script/rails server webrick -e production–d
總結(jié)
以上是生活随笔為你收集整理的ubuntu 14.04 安装redmine的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于Animator获取当前剪辑长度
- 下一篇: js立即执行函数: (function