公司软件部门用到redmine这个软件,然后安装了,这里顺便记一下。
sudo apt-get install apache2 libapache2-mod-passenger ruby sudo apt-get install mysql-server sudo apt-get install redmine redmine-mysql #sudo apt-get install libmysqlclient-dev apache2-threaded-dev rubygems #---------------- vi /etc/apache2/mods-available/passenger.conf <IfModule mod_passenger.c> PassengerDefaultUser www-data PassengerRoot /usr PassengerRuby /usr/bin/ruby </IfModule> #---------------- sudo ln -s /usr/share/redmine/public /var/www/redmine #---------------- vi /etc/apache2/sites-available/default <Directory /var/www/redmine> RailsBaseURI /redmine PassengerResolveSymlinksInDocumentRoot on </Directory> #---------------- #检查 /etc/redmine/default 下面有没有 database.yml、session.yml。如果没有 cd /usr/share/redmine sudo RAILS_ENV=production rake generate_session_store #---------------- vi /etc/redmine/default/database.yml production: adapter: mysql database: redmine host: localhost port: 3306 username: root password: root encoding: utf8 #---------------- cd /usr/share/redmine sudo RAILS_ENV=production rake db:migrate #---------------- sudo /etc/init.d/apache2 restart #---------------- LDAP 设置 Name = My Directory Host = smtp.163.net Port = 389 LDAPS = no Account = 可以为空 Password = 可以为空 Base DN = ou=People,dc=163,dc=net On-the-fly user creation = yes Attributes Login = uid Firstname = givenName Lastname = sN Email = mail #---------------- #邮件设置 /etc/redmine/default/email.yml production: delivery_method: :smtp smtp_settings: address: "smtp.163.net" port: 25 authentication: :login domain: '163.net' user_name: 'redmine@163.net' password: 'xxddeedd'