美文网首页
ruby+rails+rbenv服务器环境搭建

ruby+rails+rbenv服务器环境搭建

作者: 舒官人 | 来源:发表于2019-01-27 14:49 被阅读0次

    更新源这些操作请自行百度

    安装git

    apt-get install git

    安装rbenv

    git clone https://github.com/rbenv/rbenv.git ~/.rbenv

    用来编译安装 ruby

    git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build

    用来管理 gemset, 可选, 因为有 bundler 也没什么必要

    git clone git://github.com/jamis/rbenv-gemset.git ~/.rbenv/plugins/rbenv-gemset

    通过 rbenv update 命令来更新 rbenv 以及所有插件, 推荐

    git clone git://github.com/rkh/rbenv-update.git ~/.rbenv/plugins/rbenv-update

    使用 Ruby China 的镜像安装 Ruby, 国内用户推荐

    git clone git://github.com/AndorChen/rbenv-china-mirror.git ~/.rbenv/plugins/rbenv-china-mirror

    然后把下面的代码放到 ~/.bash_profile 里

    export PATH="HOME/.rbenv/bin:PATH"
    eval "$(rbenv init -)"

    注意 Unubtu请放到 ~/.bashrc 里, zsh用户是 ~/.zshrc
    记得刷新环境变量
    然后重开一个终端就可以执行 rbenv 了.

    安装 ruby

    rbenv install --list # 列出所有 ruby 版本
    rbenv install 1.9.3-p392 # 安装 1.9.3-p392

    出现 install notfound 重新运行

    git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build

    可能需要安装的插件(根据安装ruby时的错误提示 )

    apt-get install -y libssl-dev libreadline-dev zlib1g-dev
    apt-get install -y libssl-dev libreadline-dev

    设置使用的ruby版本(安装好ruby之后一定要执行)

    rbenv global 1.9.3-p392

    安装 rails
    先将gem设置源

    gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
    然后执行
    gem install rails -v 版本号

    安装nginx

    apt-get install nginx

    安装mysql

    首先运行mysql指令 显示结果
    The program 'mysql' can be found in the following packages:

    • mysql-client-core-5.7
    • mariadb-client-core-10.0
    • Try: apt install selected package

    然后根据提示安装相应的包,最后运行

    apt-get install mysql-server

    安装node

    curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -

    sudo apt-get install -y nodejs

    安装yarn

    npm install -g yarn

    相关文章

      网友评论

          本文标题:ruby+rails+rbenv服务器环境搭建

          本文链接:https://www.haomeiwen.com/subject/jqngjqtx.html