美文网首页
Redmine 安装笔记

Redmine 安装笔记

作者: _已注销 | 来源:发表于2017-06-10 01:25 被阅读121次

    环境: Ubuntu 16.04
    注意笔者使用的是国外的服务器,国内的可能由于网络原因导致第三方库无法访问而安装失败,建议挂个代理。
    根据笔者最近在阿里云国内服务器上的安装经验,不挂代理也行,就是速度慢一点。

    安装流程

    # 更新并安装依赖软件
    apt-get update && apt-get -y upgrade
    apt install -y ruby ruby-dev imagemagick imagemagick-common imagemagick-dbg mysql-server mysql-client libmysqlclient-dev libmagickwand-dev libcurl4-openssl-dev git-core subversion
    

    PS: 注意你安装的 imagemagick 版本号,使用 convert -version 来查看。

    # 下载源码并解压到你需要安装到的目录
    wget http://www.redmine.org/releases/redmine-3.3.3.zip
    unzip redmine-3.3.3.zip
    
    # 创建 MySQL 数据库 redmine
    CREATE DATABASE redmine CHARACTER SET utf8;
    CREATE USER 'redmine'@'localhost' IDENTIFIED BY 'tony863';
    GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost';
    
    # 配置数据库
    cp config/database.yml.example config/database.yml
    vim config/database.yml
    
    production:
      adapter: mysql2
      database: redmine
      host: localhost
      username: redmine
      password: tony863
    
    # 安装依赖,此处要稍微等待一些时间,可以去泡杯咖啡
    gem install rails
    gem install bundler
    bundle install --without development test
    
    # 可选项暂且不做
    
    # 生成 session  密钥
    bundle exec rake generate_secret_token
    
    # 初始化数据库(建表&初始化配置数据)
    RAILS_ENV=production bundle exec rake db:migrate
    RAILS_ENV=production bundle exec rake redmine:load_default_data
    
    # 配置文件目录及权限
    mkdir -p tmp tmp/pdf public/plugin_assets
    sudo chown -R redmine:redmine files log tmp public/plugin_assets
    sudo chmod -R 755 files log tmp public/plugin_assets
    
    # 配置主机端口
    vim config/settings.yml 
    
    # 找到
    host_name:
      default: localhost:3000
    # 改为
    host_name:
      default: 0.0.0.0:3000
    
    
    # 测试
    bundle exec rails server webrick -e production
    
    # 配置 nginx 转发
    server {
        listen 8080;
        server_name yourdomain.com;
        location / { 
            proxy_pass http://localhost:3000; 
        }   
    }
    
    # 访问
    http://yourdomain.com:8080
    
    # 使用默认帐号登录
    login: admin
    password: admin
    

    以上参考官方教程 Installing Redmine

    更换主题

    本节主要参考 Redmine theme list

    笔者看中了这款主题 Redmine Circle theme

    下载后解压到 public/themes/ 目录下,使用下面的操作重启 redmine

    touch tmp/restart.txt
    

    最后进入 配置->显示 修改主题即可。

    最后来张图:

    image.png

    相关文章

      网友评论

          本文标题:Redmine 安装笔记

          本文链接:https://www.haomeiwen.com/subject/uelqqxtx.html