给大家带来CentOS6.2 装置 Redmine教程
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!折腾了一天,终究把Redmine搭建到办事器上了,本文记载搭建的进程和过程当中碰到的各类成绩。起首须要装置Rubyonrails,网上找了很多多少装置的解释,这个最好:http://blog.sina.com.cn/s/blog_73d38dbc0100zj7n.html感激原作者。
应用该文中的办法胜利装置ruby。上面是ruby的装置步调。
1删除旧的ruby,yumeraserubyruby-libsruby-moderuby-rdocruby-irbruby-riruby-docs
2wgethttp://nodejs.org/dist/v0.6.6/node-v0.6.6.tar.gz
wgethttp://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz
wgethttp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz
wgethttp://www.sqlite.org/sqlite-autoconf-3070900.tar.gz
3装置一些根本包
yuminstallopenssl-develzlib-develgccgcc-c++makeautoconfreadline-develcurl-develexpat-develgettext-devel
4装置Node
tar-zxfnode-v0.6.6.tar.gz
cdnode-v0.6.6
./configure
make
makeinstall
5装置yaml
tar-zxfyaml-0.1.4.tar.gz
cdyaml-0.1.4
./configureCprefix=/usr/local
make
makeinstall
6装置ruby
tar-zxfruby-1.9.3-p0.tar.gz
cdruby-1.9.3-p0
./configureCprefix=/usr/localCenable-sharedCenable-pthreadCdisable-install-docCwith-opt-dir=/usr/local/lib
make
makeinstall
7装置rails
geminstallrails
8
yuminstallruby-devel
yuminstallsqlite-devel
9装置sqlite3
tar-zxfsqlite-autoconf-3070900.tar.gz
cdsqlite-autoconf-3070900
./configure
make
makeinstall
Ruby装置完今后,就须要参照Redmine官网上的装置步调一步一步的停止下去,官网上的装置文档在这里:
http://www.ckuyun.com/projects/redmine/wiki/RedmineInstall
上面我精简一下
1.获得源码,从上面这个页面可以下载到redmine的宣布版,解紧缩今后CD到redmine源码的根目次
http://rubyforge.org/frs/?group_id=1850
2.然后是mysql的设置装备摆设(假如应用其他数据库,可参照官网装置解释)
假如没有装置mysql,可使用
yuminstallmysql
yuminstallmysql-server
yuminstallmysql-devel
装置,然后启动mysql办事,然后设置root暗码
servicemysqldstart
mysql
SETPASSWORDFOR‘root’@localhost’=PASSWORD(‘secret_password’);
mysql须要的设置装备摆设以下(创立一个数据库和用户)
CREATEDATABASEredmineCHARACTERSETutf8;CREATEUSERredmine@localhostIDENTIFIEDBYmy_password;GRANTALLPRIVILEGESONredmine.*TOredmine@localhost;3.将config/database.yml.example拷贝为config/database.yml并编纂个中的production部门。ruby1.9+的话应用以下设置装备摆设:
production:adapter:mysql2database:redminehost:localhostusername:redminepassword:my_password4.在redmine根目次下顺次履行以下敕令:
geminstallbundlerbundleinstall--withoutdevelopmenttestrakegenerate_secret_tokenRAILS_ENV=productionrakedb:migrateRAILS_ENV=productionREDMINE_LANG=zhrakeredmine:load_default_data须要留意的处所:
在履行第二条敕令的时刻会有一些毛病,我装置的时刻碰见两个
一个是mysql.hmissing,这个是由于我没有installmysql-devel这个包,直接yuminstall一下便可。
另外一个是Can’tinstallRMagick2.13.1.须要装置一个库:yuminstallImageMagick-devel
最初一条敕令中REDMINE_LANG=zh是设置说话,我这里设置为中文。
5.启动
rubyscript/railsserverwebrick-eproduction应用该敕令启动今后,redmine的拜访地址为:http://localhost:30
假如须要其他机械拜访,须要将端口3000设为防火墙的破例端口,拜访地址是http://IP:3000
超等治理员的用户名暗码为:admin/admin
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
给大家带来CentOS6.2 装置 Redmine教程
最好先搜寻一下论坛是否有您需要的文章。这样可以获得事半功倍的效果。 目前全球有超过一百多个Linux发行版本,在国内也能找到十几个常见版本。如何选择请根据你的需求和能力,RedhatLinux和DebianLinux是网络管理员的理想选择。 Linux的成功就在于用最少的资源最短的时间实现了所有功能,这也是符合人类进化的,相信以后节能问题会日益突出。 这也正是有别的OS得以存在的原因,每个系统都有其自身的优点。? 你需要提供精确有效的信息。Linux这并不是要求你简单的把成吨的出错代码或者数据完全转储摘录到你的提问中。 选择交流平台,如QQ群,网站论坛等。 Windows?是图形界面的,Linux类似以前的?DOS,是文本界面的,如果你运行了图形界面程序X-WINDOWS后,Linux?也能显示图形界面,也有开始菜单、桌面、图标等。
页:
[1]