ruby离线安装整理

参考官方文档: https://rvm.io/rvm/offline

参考博客:https://blog.csdn.net/topswim/article/details/79260369

一、前提  centos6.8下ruby环境介绍:

[root@xiaoyuer ~]# cat /etc/redhat-release 
CentOS release 6.8 (Final)
[root@xiaoyuer ~]# uname -r
2.6.32-642.6.2.el6.x86_64
[root@xiaoyuer ~]# getenforce 
Disabled
[root@xiaoyuer ~]# hostname -I
172.21.0.10 
[root@xiaoyuer ~]# hostname 
xiaoyuer
[root@xiaoyuer ~]# /etc/init.d/iptables status
iptables: Firewall is not running.
[root@xiaoyuer ~]#

 

1.1 .在https://github.com/rvm/rvm/tags上选择rvm安装版本。

1.2 在联网的机器上,使用非root用户。下载rvm安装包,解压并安装。(此处安装包在家目录下)

curl -sSL https://github.com/rvm/rvm/tarball/stable -o rvm-stable.tar.gz

 

mkdir rvm && cd rvm

 

tar --strip-components=1 -xzf ../rvm-stable.tar.gz

 

./install --auto-dotfiles

 

source ~/.rvm/scripts/rvm

 

 

选择版本并下载Rubyrubygemsyaml安装包。(这里以Ruby 2.2.0rubygems 2.4.6为例)

curl -sSL https://ftp.ruby-lang.org/pub/ruby/ruby-2.2.0.tar.bz2 -o ruby-2.2.0.tar.bz2

 

curl -sSL http://production.cf.rubygems.org/rubygems/rubygems-2.4.6.tgz -o rubygems-2.4.6.tgz

 

curl -sSL http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz -o yaml-0.1.6.tar.gz

 

1.3 将下载后的安装包统一放置在解压后的rvm文件夹下的archives文件夹中(如果没有需要创建)。并将其路径加入~/.rvmrc中(没有对应文件,则需要创建)。

echo rvm_archives_path=/path/to/tarballs/ >> ~/.rvmrc

取消自动依赖并手动安装对应依赖包。(此处离线安装时,需要下载对应安装包,上传并手动安装)。

rvm autolibs read-fail

 

source /etc/profile.d/rvm.sh

rvm requirements

 

这里选择yum安装(缺什么安装什么)

yum install -y bison gcc-c++ libffi-devel libtool patch readline-devel sqlite-devel zlib-devel libyaml-devel openssl-devel

1.4 安装Ruby

echo "" > rvm/gemsets/default.gems

 

echo "" > ~/.rvm/gemsets/global.gems

 

rvm install 2.2.0 --rubygems 2.4.6

 

rvm use 2.2.0 --default

 

操做请参考线安装

转载于:https://www.cnblogs.com/zhaojingyu/p/9094415.html

离线安装Redmine的步骤如下: 1. 下载Redmine的离线安装。你可以访问Redmine官方网站,从下载页面选择适合你操作系统的离线安装,下载到本地。 2. 准备环境。首先,确保你的操作系统满足Redmine的运行需求,比如Ruby、Rails等。然后,安装和配置数据库,通常Redmine使用 MySQL、PostgreSQL或SQLite作为数据库。 3. 解压离线安装。将下载的离线安装解压到一个指定的文件夹中。 4. 配置Redmine。进入解压后的Redmine文件夹,编辑`config/database.yml`文件,配置数据库连接信息。根据你的数据库选择适当的配置,并添加连接参数。 5. 进行依赖安装。在Redmine文件夹中打开终端或命令行窗口,并运行以下命令,安装所需的依赖项: ``` bundle install --without development test ``` 6. 生成配置文件。继续运行以下命令来生成配置文件: ``` bundle exec rake generate_secret_token RAILS_ENV=production bundle exec rake db:migrate ``` 7. 创建管理员账户。使用以下命令创建一个管理员账户: ``` RAILS_ENV=production bundle exec rake redmine:user:create USERNAME=admin PASSWORD=mypassword EMAIL=admin@example.com ``` 8. 启动Redmine。使用以下命令启动Redmine服务器: ``` RAILS_ENV=production bundle exec rails server ``` 9. 访问Redmine。打开浏览器,输入`http://localhost:3000`访问Redmine。使用管理员账户登录,然后根据需求进行配置和使用。 这是离线安装Redmine的基本步骤,根据不同的操作系统和Redmine版本,可能会存在细微差异。在安装过程中如果遇到问题,可以查阅Redmine官方文档或在相关技术社区中获得更多帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值