参考(http://thoughtrails.com/episodes/1-installing-rails-3-on-ubuntu-10-04-lucid-lynx-with-rvm)
1: 首先安装netbeans
1> 下载jdk和netbeans
下载jdk 地址
http://www.oracle.com/technetwork/java/javase/downloads/index.html
下载netbeans地址(6.9.1):
http://netbeans.org/downloads/6.9.1/start.html?platform=linux&lang=zh_CN&option=ruby
2> 安装和配置:
安装 jdk:
我下载的是jdk-6u26-nb-7_0-linux-ml.sh,修改jdk权限为可执行,sudo chmod +x jdk-6u26-nb-7_0-linux-ml.sh,安装jdk: sudo ./jdk-6u26-nb-7_0-linux-ml.sh
配置jdk环境变量:
打开profile文件: sudo gedit /etc/profile, 加入以下数据(注意jdk的安装路径)
JAVA_HOME=/usr/local/jdk1.6.0_26
export JRE_HOME=/usr/local/jdk1.6.0_26/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
重启系统
输入 java -version 能够查看到jdk版本,则表示成功安装和配置。
安装netbeans:
修改权限为可执行: chmod +x netbeans-6.9.1-ml-ruby-linux.sh
双击netbeans-6.9.1-ml-ruby-linux.sh,选择运行
注意: 用netbeans创建项目的时候注意选择ruby版本,因为默认选择的是netbeans内置的ruby
2: RubyGems 安装
sudo apt-get install rubygems
验证安装成功:gem –v 如果输出版本号,rubygems就安装成功了
3: rails安装
请先安装ruby,路径 http://zhangcaiyanbeyond.iteye.com/admin/blogs/1125818/edit
1.安装:
默认安装:gem install rails 得到最高版本的rails
指定安装:gem install rails -v 2.3.10
注意: 不要加sudo
2. 验证安装成功
rails –v 输出版本号,则安装成功
4: 安装mysql 和 mysql gem
sudo apt-get install mysql-server
安装mysql gem: sudo gem install mysql
注意: 如果报错:ERROR: Failed to build gem native extension
安装: sudo apt-get install libmysqlclient-dev
然后安装: sudo gem install mysql
6: pcaprub:
报错: Failed to build gem native extension, sudo apt-get install libpcap-dev
7: freetds: 如果按照github的安装不上,可以试试直接 sudo apt get install freetds-common, sudo apt-get install freetds-dev
8: 新版mysql安装后,需要sudo权限才能访问,如果想要去掉sudo权限访问限制,可以在/etc/mysql/my.cnf中加入如下配置信息:
[mysqld]
skip-grant-tables
1: 首先安装netbeans
1> 下载jdk和netbeans
下载jdk 地址
http://www.oracle.com/technetwork/java/javase/downloads/index.html
下载netbeans地址(6.9.1):
http://netbeans.org/downloads/6.9.1/start.html?platform=linux&lang=zh_CN&option=ruby
2> 安装和配置:
安装 jdk:
我下载的是jdk-6u26-nb-7_0-linux-ml.sh,修改jdk权限为可执行,sudo chmod +x jdk-6u26-nb-7_0-linux-ml.sh,安装jdk: sudo ./jdk-6u26-nb-7_0-linux-ml.sh
配置jdk环境变量:
打开profile文件: sudo gedit /etc/profile, 加入以下数据(注意jdk的安装路径)
JAVA_HOME=/usr/local/jdk1.6.0_26
export JRE_HOME=/usr/local/jdk1.6.0_26/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
重启系统
输入 java -version 能够查看到jdk版本,则表示成功安装和配置。
安装netbeans:
修改权限为可执行: chmod +x netbeans-6.9.1-ml-ruby-linux.sh
双击netbeans-6.9.1-ml-ruby-linux.sh,选择运行
注意: 用netbeans创建项目的时候注意选择ruby版本,因为默认选择的是netbeans内置的ruby
2: RubyGems 安装
sudo apt-get install rubygems
验证安装成功:gem –v 如果输出版本号,rubygems就安装成功了
3: rails安装
请先安装ruby,路径 http://zhangcaiyanbeyond.iteye.com/admin/blogs/1125818/edit
1.安装:
默认安装:gem install rails 得到最高版本的rails
指定安装:gem install rails -v 2.3.10
注意: 不要加sudo
2. 验证安装成功
rails –v 输出版本号,则安装成功
4: 安装mysql 和 mysql gem
sudo apt-get install mysql-server
安装mysql gem: sudo gem install mysql
注意: 如果报错:ERROR: Failed to build gem native extension
安装: sudo apt-get install libmysqlclient-dev
然后安装: sudo gem install mysql
6: pcaprub:
报错: Failed to build gem native extension, sudo apt-get install libpcap-dev
7: freetds: 如果按照github的安装不上,可以试试直接 sudo apt get install freetds-common, sudo apt-get install freetds-dev
8: 新版mysql安装后,需要sudo权限才能访问,如果想要去掉sudo权限访问限制,可以在/etc/mysql/my.cnf中加入如下配置信息:
[mysqld]
skip-grant-tables
发表评论
-
git相关
2021-03-10 10:41 272分支git rebase 并且push后,再次rebase然后 ... -
url的问题
2020-07-03 16:07 288请求的url是base64,转换后的字符串包含加号,需要CGI ... -
通过链接打开支付宝
2020-06-26 15:40 13581:通过浏览器调用支付宝app来打开网址: alipays: ... -
扫码支付宝直接转账到银行卡
2020-06-09 09:42 2099我们通常扫码支付宝二维码进行支付,通常是支付到支付宝中,其实扫 ... -
nmap相关
2020-03-11 18:53 405nmap的输出结果机制是每组数据扫描完就输出结果,通过--mi ... -
softether vpn配置
2020-02-17 17:15 1使用教程网址: https://qiita.com/ask/i ... -
QQ第三方登陆 和 微信第三方登陆
2016-06-23 12:20 1451QQ第三方登陆 QQ互联注册: http://connect ... -
medusa使用
2016-02-02 11:32 1884medusa:linux下爆破工具,爆破种类很多,主要用来22 ... -
客户端设置163企业邮箱
2015-12-30 15:05 1287提示: pop.qiye.163.com smtp.qiye ... -
elasticsearch 笔记
2015-04-27 22:12 27774https://ruby-china.org/topics/3 ... -
Capistrano 使用
2015-03-31 11:47 1090Gemfile中添加: gem 'capistrano' ... -
本地安装代理并且自动解析域名
2015-03-20 14:44 1002安装squid: brew install squid,并且配 ... -
nginx压缩配置
2015-01-05 13:36 775nginx压缩配置: gzip on; ... -
seo
2015-01-03 11:20 7111: nginx配置重定向,为了防止主域名分散www二级域 ... -
jobs项目 ubuntu 支持泛域名解析
2014-10-22 16:36 7961: 安装泛域名解析软件: sudo apt-get in ... -
sublime 插件
2013-05-27 17:01 11796转载: http://lucifr.com/2011/08 ... -
sublime 快捷键(ubuntu)
2013-05-16 09:09 1415如下是ubuntu下的sublime快捷键,mac的可以把ct ... -
项目 经验
2012-10-10 15:53 01: user = User.first; user. ... -
标签页上显示logo
2011-10-27 16:20 10181: 首先制作favicon.ico图标,这是在线制作工具ht ... -
vim 编辑器 扩展
2011-09-06 20:57 22601: acp.vim: 语法自 ...
相关推荐
Ubuntu 下 Ruby On Rails 开发环境配置指南 在 Linux 操作系统中使用 Ruby On Rails 能够对 web 应用程序的维护和开发变得更加...通过按照这些步骤,开发人员可以快速地搭建 Ruby On Rails 开发环境,提高开发效率。
在Ubuntu服务器上搭建Rails生产环境是一项关键的任务,它涉及到多个步骤和组件的配置。Rails是Ruby的一个框架,用于构建Web应用程序。在这个过程中,我们将主要关注以下几个核心知识点: 1. **Ruby 安装**:首先,...
至此,你已经成功地在Ubuntu系统上搭建了Ruby on Rails开发环境。现在,你可以开始创建新的Rails应用,享受Ruby带来的乐趣了。 关于系统分区的提示: - **EFI引导区**:至少分配256MB,用于存储系统引导文件。 - **...
**四、Ruby on Rails开发环境搭建** 1. **安装Ruby**:使用`sudo apt-get install ruby-full`安装Ruby。 2. **安装Ruby Gems**:Ruby的包管理器,使用`sudo apt-get install rubygems`。 3. **安装Bundler**:...
在构建高性能、高可用性的Web应用环境中,"基于Ubuntu Nginx Mongrel Mysql部署rails monit-5.0"的方案是一个常见的选择。这个方案结合了多种强大的工具和技术,以确保应用程序的稳定运行和高效管理。以下是这些关键...
通过以上步骤,你已经在Ubuntu 11.04上成功搭建了一个基于Ruby on Rails和MySQL数据库的开发环境,并创建了一个基础的Web应用。这不仅为后续的开发工作提供了便利,也加深了对Ruby on Rails框架及MySQL数据库配置的...
这个资源包提供了所有必需的组件,使得开发者可以按照文档逐步操作,在Linux环境中搭建起Ruby on Rails的开发环境。对于初学者或需要在非标准环境中部署RoR应用的人来说,这是一个非常有价值的资源。
在本文中,我们将深入探讨在Ubuntu环境下搭建Ruby on Rails开发环境的详细步骤。 首先,我们需要在VirtualBox上安装Ubuntu操作系统。在这个过程中可能会遇到一些常见问题,例如终端软件的使用。确保使用启动器打开...
总的来说,搭建Ruby和Rails开发环境需要一定的步骤和耐心,但是一旦设置好,你就可以开始创建和部署强大的Web应用程序了。记得保持Ruby和Rails的更新,以利用最新的特性和性能优化。在开发过程中,遇到问题时,Ruby...
6. **安装开发工具**:例如IDE(集成开发环境)、版本控制系统(如Git)、包管理器(如npm、pip或maven)等,以方便管理和协作开发。 7. **部署应用程序**:将源代码上传到应用服务器,配置好启动脚本,使应用能够...
**Ruby on Rails**(简称 Rails 或 ROR)则是一个用于开发 Web 应用程序的模型-视图-控制器(MVC)框架,它使用 Ruby 编程语言编写。Rails 的设计理念强调“约定优于配置”(CoC)和“不要重复自己”(DRY),使得...
准备阶段的碎碎念 在virtualbox安装过程中由于这样那样的原因,产生许多坑。 坑1、关于终端,一定要...坑2、关于假设,大多数网站都假设你安装了一些基本包或者软件,但是有不提,这让初学者搭建环境尤其费力。 解决方
总结起来,Ansible在Ruby on Rails服务器部署中起到关键作用,它帮助我们自动化Ubuntu 16.x上的Ruby和Rails环境搭建、Web服务器配置、数据库管理和应用部署等任务。通过使用`ansible-rails-master`中的资源,我们...
综上所述,本安装文档详细指导了在非Windows系统上,如何从零开始搭建Ruby on Rails开发环境。通过遵循这些步骤,开发者可以有效地配置自己的开发工作站,为创建和调试Rails应用程序做好准备。在实际操作中,可能会...
### 快速安装Ruby on Rails的简明指南 ...通过以上步骤,即使是没有经验的新手也能够快速搭建起一个完整的Ruby on Rails开发环境。Ruby on Rails以其简洁高效著称,无论是用于学习还是实际项目开发都是非常理想的选择。
为了搭建一个高效的Rails应用服务器,我们常常需要配置一系列的技术栈。本安装包“Ruby-極光Rails5專屬伺服器安裝包”就是专为快速部署Rails 5应用程序而设计的,它包含了Nginx 1.10、Passenger 5和Ruby 2.3.1这三个...
它最初由Knut Urdalen使用Ruby on Rails开发,随着时间的推移逐渐发展成为一个强大的代码管理解决方案。GitLab的主要优势在于其高度的可定制性和灵活性,使得组织可以根据自身的需求定制私有的代码仓库,从而更好地...
本手册将详细介绍如何在自己的系统上搭建一个完整的Redmine环境。 1. 引言 Redmine的搭建涉及多个步骤,包括安装必要的软件栈、配置数据库以及最后的Redmine应用安装。这个过程可能对新手来说有些复杂,但通过遵循...
Ruby on Rails 开发的入门套件。 受启发 什么是“交叉点”? Crossite 是放置在火车轨道下的东西。 需要搭建的服务器环境 最后更新 2014 年 12 月 31 日 应用 版本 杂项 Ubuntu 14.04 基础盒子是 Ruby 2.2.0 ...