centos6.4通过yum安装redmine

来源:互联网 发布:网络数字用语156 编辑:程序博客网 时间:2024/06/02 05:10
安装系统包和部分软件包
yum -y install patch make gcc gcc-c++ gcc-g77 flex* bison fileyum -y install libtool libtool-libs libtool-ltdl-devel* autoconf kernel-devel automake libmcrypt*yum -y install libjpeg libjpeg-devel libpng libpng-devel libpng10 libpng10-devel gd gd-develyum -y install freetype freetype-devel libxml2 libxml2-devel zlib zlib-develyum -y install glib2 glib2-devel bzip2 bzip2-devel libevent libevent-develyum -y install ncurses ncurses-devel curl curl-devel e2fsprogsyum -y install e2fsprogs-devel krb5 krb5-devel libidn libidn-develyum -y install openssl openssl-devel vim-minimal nano sendmailyum -y install fonts-chinese gettext gettext-develyum -y install gmp-devel pspell-devel yum -y install readline* libxslt* pcre* net-snmp* gmp* libtidy*yum -y install ImageMagick* subversion*

安装mysql

yum -y install mysql-server mysql-devel

设置mysql的账号和密码,并创建redmine数据库

service mysqld start #启动mysqlmysql -uroot -p #首次mysql的密码为空create database redmine character set utf8;create user 'redmine'@'localhost' IDENTIFIED BY 'pwd'; #用户名: redmine; 密码:pwdgrant all privileges on redmine.* to 'redmine'@'localhost'; #最大权限flush privileges;


安装rvm
bash << (curl -L https://get.rvm.io)source /etc/profile /usr/local/rvm/bin/rvm reload #设置环境变量并让其生效rvm -v #如果未显示rvm版本,重新安装一次
安装ruby
rvm list known #最好不要安装2.0以下的版本rvm install ruby-1.9.3-p551 #gem -v #如果未显示版本,重新安装ruby#如果安装2.0以上的版本,可能会创建账户不能编辑、项目不能创建等问题#redmine中的log记录为ActionView::Template::Error (undefined method `name' for nil:NilClass):
如果gem的源所在的网络不好,可以更改源
gem source -l # 查看当前镜像源gem source --remove ***gem source -a http://ruby.taobao.org #新增gem的镜像源(确保只有ruby.taobao.org)
安装rails 和 相关依赖包
gem install railsgem install rakegem install mysql2

下载redmine并安装依赖
cd /usr/local/svn co http://svn.redmine.org/redmine/branches/2.3-stablemv 2.3-stable redminecd redminebundle install

配置redmine并初始化
cd /usr/local/redmine/cp config/database.yml.example config/database.ymlvim config/database.yml #选择product部分修改数据库密码rake generate_secret_tokenRAILS_ENV=production rake db:migrate #生成表结构RAILS_ENV=production rake redmine:load_default_data #初始化数据选择zh

启动redmine
nohup /usr/local/rvm/rubies/ruby-1.9.3-p551/bin/ruby /usr/local/redmine/script/rails server -e production >dev/null 2>&1 &
访问 http://ip:3000/
默认账号和密码 admin admin


1 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 北京大学就业处 南开大学就业处 江苏科技大学就业处 四川师范大学就业处电话 中央民族大学就业处 沈阳理工大学就业处 山东建筑大学就业指导处 贵州大学招生就业处 齐齐哈尔大学就业处 延边大学招生就业处 大连理工大学就业处电话 黄石理工学院就业处 大连理工大学就业处 陕西师范大学就业处 西安文理学院就业处 吕梁学院招生就业处 邢台学院招生就业处 浙江财经大学就业处 南京农业大学就业处 云南师范大学就业处 白城师范学院就业处网站 聊城大学招生就业处电话 白城师范学院就业工作处 安徽中医学院就业处 华中师范大学就业处 长春师范大学就业处 西南大学招生就业处 河北科技大学就业处 华北理工大学招生就业处 内蒙古工业大学招生就业处 哈尔滨工业大学招生就业处 河南财经政法大学就业指导处 昆明理工大学招生就业处 四川师范大学招生就业处 哈尔滨商业大学招生就业处 新疆农业大学招生就业处 黑龙江科技大学招生就业处 大连理工大学招生就业处 南昌大学招生与就业工作处 防灾科技学院招生就业处 华中师范大学招生就业处