项目管理软件redmine安装

本文详细介绍如何在CentOS 6.5 x86_64环境下部署Redmine项目管理软件,包括环境搭建、数据库配置、Ruby及Rails安装、Redmine安装与配置等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Redmine是用Ruby开发的基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统,据说是源于Basecamp的ror版而来,支持多种数据库,有不少自己独特的功能,例如提供wiki、新闻台等,还可以集成其他版本管理系统和BUG跟踪系统,例如Perforce、 SVN、CVS、TD等等。这种 Web 形式的项目管理系统通过“项目(Project)”的形式把成员、任务(问题)、文档、讨论以及各种形式的资源组织在一起,大家参与更新任务、文档等内容 来推动项目的进度,同时系统利用时间线索和各种动态的报表形式来自动给成员汇报项目进度。

下面开始部署:

    本文系统:centos6.5 x86_64

        Ip:192.168.28.138

 1、安装环境:(本地已经安装了epel源)

1
2
     
yum  install  gcc flex autoconf zlib curl zlib-devel curl-devel  bzip2  bzip2 -devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel gcc+ gcc-c++ libxml2 libxml2-devel libxslt libxslt-devel -y

2、安装libyaml

1
yum  install  libyaml-devel  yaml -y

3、安装mysql

1
yum  install  mysql mysql-server mysql-devel -y

初始化数据库

1
/etc/init .d /mysqld  start

弄个密码:

1
mysqladmin -uroot password  '123456'

登录并创建个数据库

1
2
3
4
  mysql -uroot -p123456
  CREATE DATABASE redmine CHARACTER SET utf8;
  grant all on redmine.* to redmine@ 'localhost'  identified by  'redmine123' ;
  flush privileges;

4、安装ruby(使用其他帐号来安装)

1
2
3
4
5
6
7
8
useradd  -d  /opt/redmine  redmine
su  - redmine
wget 
  tar  zxvf ruby-1.9.3-p547. tar .gz 
  cd  ruby-1.9.3-p547
  . /configure  --prefix= /opt/redmine/ruby  -- enable -shared 
make
make  install

4.2、设置环境变量

1
2
vim ~/.bash_profile 
export  PATH= /opt/redmine/ruby/bin :$PATH

测试命令

1
2
3
4
[redmine@master ruby- 1.9 . 3 -p547]$ ruby -v
ruby  1.9 .3p547 ( 2014 - 05 - 14  revision  45962 ) [x86_64-linux]
[redmine@master ruby- 1.9 . 3 -p547]$ gem -v
1.8 . 23.2

5、安装Rails

安装指定版本

1
gem  install  rails - v  "3.2.17"  -V

安装Bundler

1
gem  install  bundler –V

6、安装redmine

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
yum  install  ImageMagick-devel -y    ##此步需root
wget http: //www .redmine.org /releases/redmine-2 .5.1. tar .gz
tar  zxvf redmine-2.5.1. tar .gz 
mv  redmine-2.5.1 redmine
cd  redmine/
cp  config /database .yml.example config /database .yml
vim config /database .yml
production:
   adapter: mysql2
   database: redmine
   host: localhost
   username: redmine
   password:  "redmine123"
   encoding: utf8
 
development:
   adapter: mysql2
   database: redmine
   host: localhost
   username: redmine
   password:  "redmine123"
   encoding: utf8

7、安装ruby组件

进入redmine根目录,bundle执行注意不要使用root权限执行

1
bundle  install  --without development  test

8、生成密钥

1
rake generate_secret_token

9、初始化数据库(如果已经有数据库结构,可以忽略此部)

1
2
RAILS_ENV=production rake db:migrate
RAILS_ENV=production rake redmine:load_default_data  #此步现在语言,我们选择zh即可
1
2
3
4
5
[redmine@master redmine]$ RAILS_ENV=production rake redmine:load_default_data
 
Select language: ar, az,  bg , bs, ca, cs, da, de, el, en, en-GB, es, et, eu, fa,  fi , fr, gl, he, hr, hu,  id , it, ja, ko, lt, lv, mk, mn,  nl , no, pl, pt, pt-BR, ro, ru, sk, sl, sq, sr, sr-YU, sv, th,  tr , uk,  vi , zh, zh-TW [en] zh
====================================
Default configuration data loaded.

10、构建文件结构以及权限 

1
2
3
mkdir  -p tmp tmp /pdf  public /plugin_assets
chown  -R redmine:redmine files log tmp public /plugin_assets
chmod  -R 755 files log tmp public /plugin_assets

11、运行

1
ruby script /rails  server webrick -e production -p 3000 -d

浏览器:http://192.168.28.138:3000/login

用户名和密码都是admin;

内容概要:本文详细介绍了扫描单分子定位显微镜(scanSMLM)技术及其在三维超分辨体积成像中的应用。scanSMLM通过电调透镜(ETL)实现快速轴向扫描,结合4f检测系统将不同焦平面的荧光信号聚焦到固定成像面,从而实现快速、大视场的三维超分辨成像。文章不仅涵盖了系统硬件的设计与实现,还提供了详细的软件代码实现,包括ETL控制、3D样本模拟、体积扫描、单分子定位、3D重建和分子聚类分析等功能。此外,文章还比较了循环扫描与常规扫描模式,展示了前者在光漂白效应上的优势,并通过荧光珠校准、肌动蛋白丝、线粒体网络和流感A病毒血凝素(HA)蛋白聚类的三维成像实验,验证了系统的性能和应用潜力。最后,文章深入探讨了HA蛋白聚类与病毒感染的关系,模拟了24小时内HA聚类的动态变化,提供了从分子到细胞尺度的多尺度分析能力。 适合人群:具备生物学、物理学或工程学背景,对超分辨显微成像技术感兴趣的科研人员,尤其是从事细胞生物学、病毒学或光学成像研究的科学家和技术人员。 使用场景及目标:①理解和掌握scanSMLM技术的工作原理及其在三维超分辨成像中的应用;②学习如何通过Python代码实现完整的scanSMLM系统,包括硬件控制、图像采集、3D重建和数据分析;③应用于单分子水平研究细胞内结构和动态过程,如病毒入侵机制、蛋白质聚类等。 其他说明:本文提供的代码不仅实现了scanSMLM系统的完整工作流程,还涵盖了多种超分辨成像技术的模拟和比较,如STED、GSDIM等。此外,文章还强调了系统在硬件改动小、成像速度快等方面的优势,为研究人员提供了从理论到实践的全面指导。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值