1、sudo apt-get update
$ apt-get --quiet --yes update
#sudo apt-get update 获得最近的软件包的列表;列表中包含一些包的信息,比如这个包是否更新过
#sudo apt-get dist-upgrade 如果这个包没有发布更新,就不管它;如果发布了更新,就把包下载到电脑上,并安装。
这里提一下apt-get upgrade 与apt-get dist-upgrade的关系
由于包与包之间存在各种依赖关系。upgrade只是简单的更新包,不管这些依赖,它不和添加包,或是删除包。而dist-upgrade可以根据依赖关系的变化,添加包,删除包。
一般在运行upgrade或dist-upgrade之间,要运行update.
[google, mysql, flash, ]
2、sudo apt-get install htop
3、sudo apt-get install vim
4、sudo apt-get install build-essential git-core curl
5、sudo apt-get install build-essential 编译安装(make)
6、安装mysql数据库
7、sudo apt-get install git
8、sudo apt-get install ssh
9、安装RVM
10、curl -L https://get.rvm.io | bash -s stable
source ~/.rvm/scripts/rvm
// 检测安装Ruby需要的依赖包
rvm requirements
#Installing required packages: libreadline6-dev, libyaml-dev, libsqlite3-dev, sqlite3, libxml2-dev,
#libxslt1-dev, autoconf, libgdbm-dev, libncurses5-dev, automake, libtool, bison, libffi-dev.
$sudo apt-get --no-install-recommends install build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev libgdbm-dev ncurses-dev automake libtool bison subversion pkg-config libffi-dev
11、rvm install 1.9.3
rvm use 1.9.2
rvm use 1.9.3 --default
*source .bashrc #编译
type rvm | head -1 # rvm 是函数(测试RVM)
12、安装 bundle install (里面含有数据库mysql)之前要安装两个依赖包
sudo apt-get install libmysql-ruby
sudo apt-get install libmysqlclient-dev
13、$ rvm reinstall 1.8.7 --verify-downloads 1
rvm install 1.8.7 {安装1.9.2之前,必须有1.8.7才行}
rvm install 1.9.2 #安装ruby-1.9.2 (rvm reinstall 1.9.2 (这个代表重装))
rvm use 1.9.2 #使用那一个ruby
rvm use 1.9.2 --default #用哪个作为默认值
##16、sudo apt-get install rake
17、gem install nokogiri #安装nokogiri 文件,用来解析网页的
18、sudo apt-get install libmysqlclient15-dev
19、gem install mysql2 #安装MySQL2(上一步)
20、gem install bundle
##21、gem install rails
gem install rails -v 3.2.14
sudo apt-get install nodejs
=============ubuntu 12.04 LTS=============
sudo apt-get install jpegoptim 图片优化
$ sudo rm /var/lib/apt/lists -rf
$ rvm install 2.0.0
相关推荐
Ubuntu 下 Ruby On Rails 开发环境配置指南 在 Linux 操作系统中使用 Ruby On Rails 能够对 web 应用程序的维护和开发变得更加便利,让开发人员能更加专注于系统的逻辑结构。在使用前需先配置 Ruby On Rails 的开发...
在Ubuntu服务器上搭建Rails生产环境是一项关键的任务,它涉及到多个步骤和组件的配置。Rails是Ruby的一个框架,用于构建Web应用程序。在这个过程中,我们将主要关注以下几个核心知识点: 1. **Ruby 安装**:首先,...
### Ubuntu 下 Ruby on Rails 的安装与配置 #### 一、Ruby on Rails 的安装步骤 ...通过上述步骤,您应该能够在 Ubuntu 系统上成功安装并配置 Ruby on Rails 环境,同时也解决了在安装过程中常见的几个问题。
在Rails环境里,Monit确保了Nginx、Mongrel和MySQL等关键服务的健康运行。 在部署这个环境时,首先需要在Ubuntu上安装必要的软件包,包括Ruby、Rails、Nginx、MySQL以及Monit。然后,配置Nginx作为反向代理来分发...
在本篇【保姆级教程】中,我们将详细探讨如何在Ubuntu系统上安装Ruby on Rails环境。首先,确保你已经下载了Ubuntu桌面版,这可以从官方链接(https://cn.ubuntu.com/download)获取。Ruby on Rails是流行的开源Web...
在Ubuntu 11.04环境中,安装MySQL数据库是部署Ruby on Rails应用的重要步骤之一。首先,通过打开终端并执行以下命令进行安装: ```bash sudo apt-get install mysql-server ``` 在安装过程中,系统会提示输入MySQL...
在本文中,我们将深入探讨如何在Ubuntu 10.10操作系统上进行系统安装,并配置一个完整的Vim编辑器环境,以便进行Ruby on Rails(ROR)开发。Ubuntu 10.10,代号“Maverick Meerkat”,是Ubuntu的一个老版本,但依然...
创建一个简单的路由和控制器,运行`rails server`启动Rails服务器,然后在浏览器中访问`http://localhost:3000`,如果能看到Rails欢迎界面,说明环境配置成功。 通过以上步骤,你已经在Ubuntu上配置好了Ruby on ...
Huihoo Wiki - Open Source Wiki.htm**: 这是一个安装指南文档,详细描述了如何在Ubuntu或FreeBSD系统上安装Ruby、Rails、Lighttpd和MySQL,形成一个完整的Web开发环境。 8. **rubygems-0.8.11.tgz**: RubyGems是...
**标题与描述**:为了顺利地使用Rails进行开发,开发者需要正确地安装配置好Rails及相关依赖环境。本书详细介绍了在不同操作系统(如Windows、macOS、Linux)上安装Rails的方法及注意事项。 **详细说明**:对于新手...
”页面,用来验证环境配置是否正确。 - **链接页面:** Rails提供了强大的路由机制,用于定义URL与控制器方法之间的映射。通过定义路由规则,可以轻松地在不同的页面之间导航。 ### 总结 《Ruby on Rails教程》是一...
在本篇中,我们将深入探讨Ruby模仿Rails MVC的实现以及Ubuntu环境下启动Ruby应用的相关步骤。 **模型(Model)** 在MVC架构中,模型层负责处理数据和业务逻辑。在Ruby中,我们通常会创建一个或多个类来代表数据库中...
1. 安装RVM(Ruby Version Manager)是搭建Rails环境的关键。首先,更新软件包列表: ``` sudo apt-get update ``` 2. 安装curl,用于后续安装RVM: ``` sudo apt-get install curl ``` 3. 使用curl安装RVM: ...
在这个“ruby on rails安装”主题中,我们将深入探讨如何一步步安装并配置Rails环境。 首先,我们需要安装Ruby。Ruby是Rails的基础,因此在安装Rails之前,确保你的系统已经安装了最新稳定的Ruby版本。你可以访问...
总结起来,Ansible在Ruby on Rails服务器部署中起到关键作用,它帮助我们自动化Ubuntu 16.x上的Ruby和Rails环境搭建、Web服务器配置、数据库管理和应用部署等任务。通过使用`ansible-rails-master`中的资源,我们...
4. **设置环境**:可能需要配置Ruby的路径和Gem的源,以确保正确安装和使用Rails。 5. **验证安装**:安装完成后,运行`rails -v`检查Rails的版本,确认是否安装成功。 6. **创建新项目**:使用`rails new project...
5. **RailsShell**:可能是指Rails开发环境中的一个特定工具或脚本,用于简化常见的Rails开发任务,如初始化新项目、安装依赖、设置数据库等。这个标签可能指的是一个自定义的bash shell配置或一组实用脚本,用于...
1. **基础环境设置**:讲解如何设置和配置服务器操作系统,通常会选择Linux发行版如Ubuntu或CentOS,介绍SSH连接、用户权限管理以及防火墙设置。 2. **版本控制与代码部署**:强调Git在版本控制中的作用,介绍如何...
1. **环境设置**:首先,你需要为生产环境配置你的Rails应用,这通常涉及修改`config/environments/production.rb`文件,调整数据库连接、日志级别和其他性能相关的设置。 2. **Web服务器选择**:常见的Rails服务器...