Ubuntu 下 redmine 安装配置
安裝 rvm
\curl -L https://get.rvm.io | bash -s stable --ruby --autolibs=enable –auto-dotfiles安裝 Ruby
? ?rvm?install?ruby-1.8.7?
? ?選擇版本:
? ?rvm?use?ruby-1.8.7?--default
? ?查詢當前版本:
? ?rvm?info
? ?列出版本:
? ?rvm?list
安裝gem
? ?sudo apt-get install rubygems
安裝 rails
? ?sudo gem install rails -v 3.2.13
創建數據庫
CREATE DATABASE redmine CHARACTER SET utf8 COLLATE utf8_general_ci; create user'redmine'@'localhost' identified by'passwd'; grant allprivilegeson redmine.*to'redmine'@'localhost'; 生成session store rake generate_session_store 在這個過程中會碰到各種插件不存在,直接用 gem install 安裝。 如果有 mocha 一項過不了,直接修改 remdine/Gemfile 文件,在前面加了一個“#”注釋掉(不知道對后面有沒有什么影響,有待驗證)。 group :test do gem "shoulda", "~> 3.3.2" # gem "mocha", "~> 0.13.3" gem 'capybara', '~> 2.0.0' end創建數據庫結構
rake db:migrate RAILS_ENV=production插入默認數據
RAILS_ENV=production rake redmine:load_default_data啟動rails
? rails server
訪問頁面:
??http://localhost:3000/
?
Apache 配置
?
安裝 passenger
? ?gem i passenger
? ?passenger-install-apache2-module
? ?apt-get install libcurl4-openssl-dev
修改Apache Mode配置
? ?cd /etc/apache2/mods-enabled/
? ?sudo touch passenger.load?
? ?sudo gedit passenger.load
? ?在文件中加入以下內容(以為內容一實際安裝路徑為準)
LoadModule passenger_module /home/Bruce/.rvm/gems/ruby-2.0.0-p247/gems/passenger-4.0.10/buildout/apache2/mod_passenger.so
PassengerRoot /home/Bruce/.rvm/gems/ruby-2.0.0-p247/gems/passenger-4.0.10
PassengerDefaultRuby /home/Bruce/.rvm/wrappers/ruby-2.0.0-p247/ruby
設置鏈接
? ?sudo ln -s /opt/redmine/ /var/www/redmine
Apache虛擬主機配置
ServerName 127.0.0.1
ServerAdmin root@localhost
DocumentRoot /var/www/redmine/public
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/redmine/public>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
轉載于:https://www.cnblogs.com/zj1111184556/p/3318853.html
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的Ubuntu 下 redmine 安装配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于谷歌地图坐标与百度地图坐标的事
- 下一篇: Ubuntu软件仓库-转载