手机上使用Redmine

Redmine很棒,手机上怎么登录呢?

1. Server上

管理-》配置-》认证-》启用REST web service;

2. 点击“我的账户”,在右侧能看到API访问键;

3. 手机上下载一个MyMine(GooglePlay有售,免费哇;)的APP;

4. 打开MyMine,输入Server地址和API KEY就可以啦~  (可以用QQ发送,哈哈)

很赞!

从0开始学Android

有个小孩想学Android,没有Java背景,基本没编程经验。这是一个简单的2+2+2方案:

1.  2个学习网站

超经典的入门教程: https://code.google.com/p/androidbmi/wiki/DiveIntoAndroid
权威的教程(英文好一点其实这就足够了): http://developer.android.com/training/index.html

2. 2本参考书

Java2参考大全(第五版)(高清晰文字版)(Herbert.pdf)

Android应用开发入门教程(经典版).pdf

3. 2个论坛

 http://www.apkbus.com/
http://www.eoeandroid.com/

RedMine邮件配置

1. 管理员登陆后进入“管理”-》“配置”-》“邮件通知”;

2. 根据要求,在server的 /etc/redmine/default 中创建一个configuration.yml 文件

sudo nano configuration.yml

增加以下内容(特别提醒,yml文件中换行不能省略!

production:
  email_delivery:
    delivery_method: :smtp
    smtp_settings:
      address: smtp.example.net
      port: 25
      domain: example.net
      authentication: :login
      user_name: redmine@example.net
      password: redmine
3. 重启服务:
sudo service apache2 restart
4.修改默认发件人
5.发送测试邮件(右下角);

参考:
http://www.redmine.org/projects/redmine/wiki/EmailConfiguration

Ubuntu Server 12.10 安装Redmine

人越成长,学习越来越成为不耐烦的事,很多时候人们就是在”知其然不知其所以然”的情况下受挫的。

在Ubuntu上装Redmine,搞了好几个小时才搞定,挺受伤的,赶紧记录下:

  1. 安装Apache2、Mysql;
  2. 安装passenger:
  • apt-get install libapache2-mod-passenger
  • a2enmod passenger
  • service apache2 restart
  1. 关闭apparmor
  • service apparmor stop
  1. 安装Redmine
  • apt-get install redmine redmine-mysql

    输入正确的mysql root密码

  1. 配置Apache
  • cd /etc/apache2/mods-available
  • nano passenger.conf

    修改为:

    <IfModule mod_passenger.c>

    PassengerDefaultUser www-data

    PassengerRoot /usr

    PassengerRuby /usr/bin/ruby

    </IfModule>

  1. 配置域名:

    参考:

    http://wiki.neal365.com/2013/02/22/ubuntu-apache2-%E9%85%8D%E7%BD%AE%E5%A4%9A%E5%9F%9F%E5%90%8D/

    注意:

    DocumentRoot 需要配置为
    /usr/share/redmine/public,比如:

    DocumentRoot /usr/share/redmine/public

    <Directory />

    Options FollowSymLinks

    RailsBaseURI /

    PassengerResolveSymlinksinDocumentRoot on

    AllowOverride None

    </Directory>

  2. 创建链接:
  • ln -s /usr/share/redmine/public /var/www/redmine
  1. 最后重启应该就可以了:
  • service apache2 restart

参考:

  1. 在ubuntu 12.04上安裝Redminehttp://my.oschina.net/leonzmq/blog/148565
  2. 错误:Passenger error: No such file or directory – config/environment.rb

http://serverfault.com/questions/394783/passenger-error-no-such-file-or-directory-config-environment-rb