1. redmine 是用ruby onrails编写的,所以安装redmine之前,首先要安装ruby rails,可以去官网上查找怎样安装rubby和rails,
官网地址:https://help.ubuntu.com/community/RubyOnRails
安装 ruby
sudo apt-get install ruby-full build-essential
安装完成后,输入命令
ruby -v 查看版本号
安装RubyGems
sudo apt-get install rubygems
安装完成后,输入命令
gem -v 查看版本号
安装rails
sudo apt-get install rails
安装完成后,输入命令
rails -v 查看版本号
还得再安装一个软件包
sudo apt-get install libapache2-mod-passenger
接下来就是安装redmine,输入命令
sudo apt-get install redmine-mysql redmine
安装过程中需要配置一下数据库的密码,这里我选择的是mysql数据库。redmine的默认安装目录是
/usr/share/redmine
ok,安装完成后,下面就是一些配置问题。做一个符号链接:
sudo ln -s /usr/share/redmine/public /var/www/redmine
修改/etc/apache2/mods-available/passenger.conf,在配置中增加一行:
PassengerDefaultUser www-data
修改/etc/apache2/sites-available/default,在配置中增加如下几行:
<Directory /var/www/redmine>
RailsBaseURI /redmine
PassengerResolveSymlinksInDocumentRoot on
</Directory>
启用passenger:
sudo a2enmod passenger
ruby script/server webrick -e production
重启apache服务:
sudo /etc/init.d/apache2 restart
访问redmine服务:
效果如下图所示: