sudo apt-get update
sudo apt-get install git curl
curl -sSL https://get.rvm.io | bash -s stable
他会提醒执行一条source 命令,执行,
rvm requirements
sudo apt-add-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
gem sources --remove https://rubygems.org/
gem sources -a http://ruby.taobao.org/
rvm install 2.0.0
rvm use 2.0.0 --default
gem install rails --version 4.0.0 --no-ri --no-rdoc
gem install passenger
rvmsudo passenger-install-nginx-module
在安装的时候,他们会自动检测需要什么,会给出提示。另外一点,就是虚拟内存的问题,我的云只有409MB虚拟内存,不符合passenger+nginx的最低要求,但这个时候系统也会给出提示,按照提示操作即可。
当让我们选择安装方式的时候,我们选1
安装完成之后, 在/opt下应该存在这样一个路径,/nginx/conf
git clone git@github.com:aiyuelian/railsStartShell.git
没有git的话,可以使用wget,另外这个启动脚本有问题,就是pid那个文件的目录不对,自己可能需要改.
sudo cp /path/to/nginx /etc/init.d/
sudo chmod +x /etc/init.d/nginx
sudo update-rc.d nginx defaults
配置nginx.conf
nginx.conf在路径/opt/nginx/conf/
server {
listen 你的端口号;
server_name www.yourhost.com;
root /home/railsu/project/public; # <--- 这里是你项目的public目录
passenger_enabled on;
rails_env production;
}
bundle install
rake db:migrate RAILS_ENV="production"
sudo /etc/init.d/nginx start
相关推荐
在Ubuntu服务器上搭建Rails生产环境是一项关键的任务,它涉及到多个步骤和组件的配置。Rails是Ruby的一个框架,用于构建Web应用程序。在这个过程中,我们将主要关注以下几个核心知识点: 1. **Ruby 安装**:首先,...
至此,你已经成功地在Ubuntu系统上搭建了Ruby on Rails开发环境。现在,你可以开始创建新的Rails应用,享受Ruby带来的乐趣了。 关于系统分区的提示: - **EFI引导区**:至少分配256MB,用于存储系统引导文件。 - **...
在构建高性能、高可用性的Web应用环境中,"基于Ubuntu Nginx Mongrel Mysql部署rails monit-5.0"的方案是一个常见的选择。这个方案结合了多种强大的工具和技术,以确保应用程序的稳定运行和高效管理。以下是这些关键...
通过以上步骤,你已经在Ubuntu 11.04上成功搭建了一个基于Ruby on Rails和MySQL数据库的开发环境,并创建了一个基础的Web应用。这不仅为后续的开发工作提供了便利,也加深了对Ruby on Rails框架及MySQL数据库配置的...
Ubuntu 下 Ruby On Rails 开发环境配置指南 在 Linux 操作系统中使用 Ruby On Rails 能够对 web 应用程序的维护和开发变得更加...通过按照这些步骤,开发人员可以快速地搭建 Ruby On Rails 开发环境,提高开发效率。
### Redmine 搭建 Ruby_Ruby_on_Rails 项目管理系统的知识点 #### 一、基础知识与背景介绍 **Redmine** 是一个基于 Web 的项目管理和跟踪工具,它使用 Ruby on Rails(简称 ROR)框架构建而成。Redmine 的设计初衷...
这个资源包提供了所有必需的组件,使得开发者可以按照文档逐步操作,在Linux环境中搭建起Ruby on Rails的开发环境。对于初学者或需要在非标准环境中部署RoR应用的人来说,这是一个非常有价值的资源。
本篇文章将深入探讨如何搭建一个基本的Web应用环境,以及为何这个过程对后续开发至关重要。 首先,我们要理解什么是Web应用环境。它通常包括三个主要部分:Web服务器、应用服务器和数据库。Web服务器负责处理HTTP...
1. 安装RVM(Ruby Version Manager)是搭建Rails环境的关键。首先,更新软件包列表: ``` sudo apt-get update ``` 2. 安装curl,用于后续安装RVM: ``` sudo apt-get install curl ``` 3. 使用curl安装RVM: ...
GitLab 是一个用于仓库管理系统的开源项目,使用 Git 作为代码管理工具,并在此基础上搭建起来的 web 服务。它提供 Git 版本控制版本控制、代码检查、Bug 跟踪和 Wiki,它可以通过 LDAP 或活动目录来进行安全认证和...
**四、Ruby on Rails开发环境搭建** 1. **安装Ruby**:使用`sudo apt-get install ruby-full`安装Ruby。 2. **安装Ruby Gems**:Ruby的包管理器,使用`sudo apt-get install rubygems`。 3. **安装Bundler**:...
总结起来,Ansible在Ruby on Rails服务器部署中起到关键作用,它帮助我们自动化Ubuntu 16.x上的Ruby和Rails环境搭建、Web服务器配置、数据库管理和应用部署等任务。通过使用`ansible-rails-master`中的资源,我们...
在开始搭建Ruby和Rails的开发环境之前,你需要确保你的系统满足必要的先决条件。在Ubuntu系统中,可能需要解决权限问题,通常可以通过在命令前添加`sudo`来获取管理员权限。 1. **Ruby的安装**: 首先,通过wget...
为了搭建一个高效的Rails应用服务器,我们常常需要配置一系列的技术栈。本安装包“Ruby-極光Rails5專屬伺服器安裝包”就是专为快速部署Rails 5应用程序而设计的,它包含了Nginx 1.10、Passenger 5和Ruby 2.3.1这三个...
本手册将详细介绍如何在自己的系统上搭建一个完整的Redmine环境。 1. 引言 Redmine的搭建涉及多个步骤,包括安装必要的软件栈、配置数据库以及最后的Redmine应用安装。这个过程可能对新手来说有些复杂,但通过遵循...
综上所述,本安装文档详细指导了在非Windows系统上,如何从零开始搭建Ruby on Rails开发环境。通过遵循这些步骤,开发者可以有效地配置自己的开发工作站,为创建和调试Rails应用程序做好准备。在实际操作中,可能会...
### 快速安装Ruby on Rails的简明指南 ...通过以上步骤,即使是没有经验的新手也能够快速搭建起一个完整的Ruby on Rails开发环境。Ruby on Rails以其简洁高效著称,无论是用于学习还是实际项目开发都是非常理想的选择。
本文将详细介绍如何在 Ubuntu 11.04 环境下搭建 Redmine。 一、安装 Ruby Ruby 是 Redmine 的基础环境,需要安装 Ruby 1.8.7 或更高版本。这里我们使用源码包安装 Ruby。首先下载 Ruby 的源码包, 然后解压和编译...
至此,Ruby on Rails的基础环境已经搭建完毕。你可以创建一个新的Rails项目并开始开发: ```bash rails new myapp cd myapp ``` 然后配置数据库连接信息(在`config/database.yml`),初始化项目并迁移数据库: `...