参考:
http://meiling.blog.51cto.com/6220221/1328974
http://www.redmine.org/projects/redmine/wiki/RedmineInstall(官方)
其中会要安装nbpdf-font,方法:下载https://rubygems.org/gems/rbpdf-font-1.19.0.gem
网站:http://rubygemsearch.org/rubygems/rbpdf-font
安装方法:gem install rbpdf-font-1.19.0.gem
注:使用的时候发现gem命令失效,查看ruby环境变量是否加入,
没加入则export PATH=/usr/local/ruby/bin:$PATH ,或者直接编辑vim /etc/profile
然后刷新source /etc/profile
报错:
解决方法:直接编辑错误提示文件,其中465行和466行重复,注释掉465行即可解决。
整合到apache中:
vim /etc/httpd/conf.d/redmine.conf
LoadModule passenger_module /usr/local/ruby/lib/ruby/gems/2.2.0/gems/passenger-5.1.1/
buildout/apache2/mod_passenger.so
<IfModule mod_passenger.c>
PassengerRoot /usr/local/ruby/lib/ruby/gems/2.2.0/gems/passenger-5.1.1
PassengerDefaultRuby /usr/local/ruby/bin/ruby
</IfModule>
<VirtualHost *:81>
ServerAdmin www.redmine.com
DocumentRoot /var/www/html/redmine/public
ErrorLog logs/redmine_error_log
<Directory "/var/www/html/redmine/public">
Allow from all
AllowOverride none
#Options -MultiViews
Options Indexes FollowSymLinks
</Directory>
</VirtualHost>
红色部分安装apache2——module时会提示
注:登录后点击我的账号会出现500error,错误如下:
解决方法:chown -R apache:apache /var/html/www/redmine
重启httpd服务即可解决
redmine版本号3.3.2
ruby版本号:ruby 2.2.6p396