设为首页 收藏本站
查看: 384|回复: 0

[经验分享] Redmine1.1.2 with Ruby Enterprise 1.8.7 installed Ubuntu 10.0.4

[复制链接]

尚未签到

发表于 2018-5-4 09:48:51 | 显示全部楼层 |阅读模式



Redmine1.1.2 with Ruby Enterprise 1.8.7 installed Ubuntu 10.0.4
初始化工作
Ubuntu 10.0.4服务器版
apt-get update,
apt-get install ssh
apt-get install mysql-server
apt-get install mysql-client
1、安装ruby Enterprise
wget http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2011.03.tar.gz
tar -xvzf ruby-enterprise-1.8.7-2011.03.tar.gz
cd ruby-enterprise-1.8.7-2011.03.tar.gz
./installer
会提示你缺如下需要安装的东东
apt-get install build-essential
apt-get install zlib1g-dev
apt-get install libssl-dev
apt-get install libreadline5-dev
安装完后再./installer
提示mysql安装不上,我们回头再gem
设置环境变量 vi /etc/profile
PATH=$PATH:/opt/ruby-enterprise-1.8.7-2011.03/bin
再运行/etc/source profile
2、系统中已经存在rubygems为1.52,应该降到1.35:
查找gem包的安装目录which gem
删除rm -rf /bin/gem
下载安装gem1.35
wget http://rubyforge.org/frs/download.php/60718/rubygems-1.3.5.tgz
tar xzvf rubygems-1.3.5.tgz
cd rubygems-1.3.5
ruby setup.rb
gem -v
3、 安装redmine1.1.2要求的rails
gem install rails -v=2.3.5
gem install mysql
gem install ruby-openid
gem install i18n -v=0.4.2
gem install rake -v=0.8.7
卸载掉不需要的版本
gem uninstall rails -v=3.0.7
gem uninstall rack -v=1.3.0
gem uninstall rack -v=1.2.3
gem uninstall rake -v=0.9.1
安装apache的fosion apache模块
/opt/ruby-enterprise-1.8.7-2011.03/bin/passenger-install-apache2-module
根据提示安装如下组件
apt-get install libcurl4-openssl-dev
apt-get install apache2-prefork-dev
apt-get install libapr1-dev
apt-get install libaprutil1-dev
根据安装完fosion apache模块后的提示内容(可能不同),在apache.conf最后一行加入
LoadModule passenger_module /opt/ruby-enterprise-1.8.7-2011.03/lib/ruby/gems/1.8/gems/passenger-3.0.7/ext/apache2/mod_passenger.so
PassengerRoot /opt/ruby-enterprise-1.8.7-2011.03/lib/ruby/gems/1.8/gems/passenger-3.0.7
PassengerRuby /opt/ruby-enterprise-1.8.7-2011.03/bin/ruby
PassengerDefaultUser www-data
4、安装mysql服务器版及客户端
mysql -uroot -p yourpwd
create database redmine character set utf8;
create user 'redmine'@'localhost' identified by 'yourpwd';
grant all privileges on redmine.* to 'redmine'@'localhost';
exit
5、 下载redmine1.1.2源文件,
cd /opt
wget http://rubyforge.org/frs/download.php/74419/redmine-1.1.2.tar.gz
tar -xvzf redmine-1.1.2.tar.gz
cd redmine-1.1.2
cp config/database.yml.example config/database.yml
修改config/database.yml配置production及development的数据库参数
6、配置email参数
cp config/email.yml.example config/email.yml
nano config/email.yml
production:
delivery_method: :smtp
smtp_settings:
address: smtp.yourdomain
port: 587
tls: true
domain: or your domain
authentication: :plain
user_name: your domain
password: secretPassword
7、在redmine的目录下配置运行参数
rake generate_session_store
RAILS_ENV=production rake db:migrate
RAILS_ENV=production rake redmine:load_default_data
chown -R www-data:www-data files log tmp public/plugin_assets
chmod -R 755 files log tmp public/plugin_assets
8、配置apache在/etc/apache2/sites-available/default文件里增加2项
RailsEnv production
RailsBaseURI /redmine
增加虚拟目录 ln -s /redmine-1.1.2/public /var/www/redmine
重启/etc/init.d/apache2 restart






  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-455652-1-1.html 上篇帖子: ubuntu下salt安装使用初体验 下篇帖子: ubuntu安装gitolite
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表