Ubuntu 正确搭建 Rails 环境
来源:互联网 发布:淘宝航空箱定做 编辑:程序博客网 时间:2024/06/05 11:29
Ubuntu 环境下配置 Rails 环境
安装zsh
sudo apt-get install zsh git wget来安装 zsh.
chsh -s /bin/zsh把 zsh 配置为默认 shell.
安装 oh-my-zsh
使用oh-my-zshl来配置, 项目地址:https://github.com/robbyrussell/oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
要记得:
sudo reboot 重启电脑.
echo $SHELL/bin/bash 查看运行的是 'zsh'
安装 依赖
apt-get install libmysqlclient-dev
apt-get install -y libssl-dev libreadline-dev zlib1g-dev
安装 rbenv
使用rbenv来管理多版本的 ruby.文档地址:https://github.com/rbenv/rbenv
git clone https://github.com/rbenv/rbenv.git~/.rbenv
cd ~/.rbenv && src/configure && make -C src 以加快执行速度
安装 插件
# 用来编译安装 ruby
git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
# 通过 gem 命令安装完 gem 后无需手动输入 rbenv rehash 命令, 推荐
git clone git://github.com/sstephenson/rbenv-gem-rehash.git ~/.rbenv/plugins/rbenv-gem-rehash
# 通过 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
把下面的配置放到.zshrc或者bash_rc
export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"
重新打开终端,type rbenv有正确的显示, 就算成功
更新命令
cd ~/.rbenv$ git pull
安装 ruby
rbenv install 2.3.1rbenv global 2.3.1把它设为默认版本
ruby -v 应该会打出2.3.1
gem install bundler 安装Bundler.
gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/把 Gem 安装源设为 Ruby-China 的源.
bundle config mirror.https://rubygems.org https://gems.ruby-china.org把 Bundler 的源镜像到 Ruby-China.
配置SSH Key
生成公钥
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
在 Coding.net 添加公钥
本地打开 id_rsa.pub 文件(或执行$ cat ~/.ssh/id_rsa.pub),复制其中全部内容,添加到账户“SSH 公钥”页面 中,公钥名称可以随意起名字。
完成后点击“添加”,然后输入密码或动态码即可添加完成。
完成后在命令行测试,首次建立链接会要求信任主机。
$ ssh -T git@git.coding.net
安装Mysql
sudo apt-get install mysql-server mysql-client
sudo netstat -tap | grep mysql验证是否安装成功
sudo start mysql就可以启动MySQL
安装Redis
sudo apt-get install redis-server
sudo /etc/init.d/redis-server status确认 redis 状态正常
运行项目
git clone 项目 && bundle
- Ubuntu 正确搭建 Rails 环境
- ubuntu 11.10 搭建rails开发环境
- Ubuntu下搭建Ruby on rails 环境
- ubuntu下搭建ruby on rails环境
- ubuntu下ruby on rails环境搭建
- Ubuntu下rails开发环境搭建
- 在ubuntu下搭建好了rails开发环境。
- Ubuntu下搭建Ruby on Rails+MongoDB+Redis环境
- Ubuntu下Ruby环境的搭建(包含rails)
- Ubuntu操作系统下rbenv、ruby、rails开发环境搭建
- Ubuntu 上搭建 Ruby on Rails 生产环境
- Ubuntu下搭建Ruby On Rails开发环境
- Ubuntu下搭建Ruby on Rails开发环境
- 搭建rails环境
- 搭建开发rails环境
- ubuntu rails 开发环境
- Ruby on Rails 环境搭建
- Window下Rails环境搭建
- AVPlayer的用法
- 监控系统的一般架构之二串行数据流接口
- 二维码扫描
- Java反射(一):Class类的使用
- Java反射的简单使用
- Ubuntu 正确搭建 Rails 环境
- 关于ios多线程问题
- input框变为不可编辑状态
- Stepping Thread Group插件介绍
- oracle查看表空间
- Linux对tomcat的启动、关闭、杀死
- 微信小程序 仿美团城市选择 城市切换
- pku 3461 Oulipo (裸kmp匹配)
- arduino如何在ssd1306上显示中文字符