`

部署rails ubuntu服务器

阅读更多
sudo vi /etc/apt/source.list
deb http://mirror.lupaworld.com/ubuntu intrepid main restricted universe multiverse
deb http://mirror.lupaworld.com/ubuntu intrepid-security main restricted universe multiverse
deb http://mirror.lupaworld.com/ubuntu intrepid-updates main restricted universe multiverse
deb http://mirror.lupaworld.com/ubuntu intrepid-backports main restricted universe multiverse
deb http://mirror.lupaworld.com/ubuntu intrepid-proposed main restricted universe multiverse
deb-src http://mirror.lupaworld.com/ubuntu intrepid main restricted universe multiverse
deb-src http://mirror.lupaworld.com/ubuntu intrepid-security main restricted universe multiverse
deb-src http://mirror.lupaworld.com/ubuntu intrepid-updates main restricted universe multiverse
deb-src http://mirror.lupaworld.com/ubuntu intrepid-backports main restricted universe multiverse
deb-src http://mirror.lupaworld.com/ubuntu intrepid-proposed main restricted universe multiverse

upgrade os
sudo apt-get update ;sudo apt-get dist-upgrade; sudo apt-get upgrade

install ruby
wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p72.tar.gz
wget http://sites.google.com/site/brentsrubypatches/Home/MBARIp72patches.tar.gz?attredirects=0
sudo apt-get remove patch build-essential 
CFLAGS="-O2 -fno-stack-protector -mpreferred-stack-boundary=2" ./configure
make
./ruby -v
sudo make install
分享到:
评论

相关推荐

    基于Ubuntu Nginx Mongrel Mysql部署rails monit-5.0

    在构建高性能、高可用性的Web应用环境中,"基于Ubuntu Nginx Mongrel Mysql部署rails monit-5.0"的方案是一个常见的选择。这个方案结合了多种强大的工具和技术,以确保应用程序的稳定运行和高效管理。以下是这些关键...

    linux-在Ubuntu服务器上安装Rails生产环境的脚本

    在Ubuntu服务器上搭建Rails生产环境是一项关键的任务,它涉及到多个步骤和组件的配置。Rails是Ruby的一个框架,用于构建Web应用程序。在这个过程中,我们将主要关注以下几个核心知识点: 1. **Ruby 安装**:首先,...

    再次发一本部署rails的书

    《再次发一本部署rails的书》是一本专注于Rails应用部署实践的书籍,旨在帮助开发者们理解和掌握将Rails项目上线到生产环境的全过程。Rails是Ruby编程语言的一个热门Web开发框架,以其“约定优于配置”(Convention ...

    rails-server-template:全面的Chef存储库,可为Rails应用程序部署准备Ubuntu 20.04服务器

    这是用于部署Rails应用程序的模板结构。 示例模板和Vagrantfile提供了一个即用的VM配置,可用于部署任何Rails 4.x,5.x或6.x应用程序。 它可以用作Heroku或Elastic Beanstalk之类平台的替代品。 配置也足够灵活,...

    ubuntu下安装ruby on rails

    ### Ubuntu 下 Ruby on Rails 的安装与配置 #### 一、Ruby on Rails 的安装步骤 **1.1 系统环境准备** 确保您的 Ubuntu 系统已更新至最新状态。这一步很重要,因为新版本通常会修复旧版本中存在的问题,包括安全...

    Ruby-AnsibleRubyonRails服务器Ubuntu16x

    playbooks可能会有如`install_ruby.yml`(安装Ruby和Rails)、`setup_database.yml`(配置数据库)、`deploy_app.yml`(部署Rails应用)、`configure_nginx.yml`(配置Nginx)等。每个playbook都会详细指定需要执行...

    rails web server deploy guide

    标题 "rails web server deploy guide" 暗示了本文将关注如何部署Rails应用程序到Web服务器。Rails是Ruby on Rails的简称,是一个流行的开源Web开发框架,用于构建动态、数据驱动的网站。部署Rails应用通常涉及将...

    在 Ubuntu 12.04 Server 上安装部署 Ruby on Rails 应用

    本教程适合新手初次部署 Rails 应用; 本文测试通过环境 Ubuntu 12.04 Server, 服务器安装测试于 Linode VPS (Ubuntu 12.04 LTS (GNU/Linux 3.4.2-x86_64-linode25 x86_64)。 配置 Ubuntu Server 系统 如果你是...

    Ubuntu 11.04安装Ruby on rails 连接MySQL数据库.pdf

    在Ubuntu 11.04环境中,安装MySQL数据库是部署Ruby on Rails应用的重要步骤之一。首先,通过打开终端并执行以下命令进行安装: ```bash sudo apt-get install mysql-server ``` 在安装过程中,系统会提示输入MySQL...

    ruby_on_rails安装部署指导手册

    ### Ruby on Rails 安装与部署知识要点 #### 一、前言 在进行 Ruby on Rails 的安装与部署过程中,我们需要关注几个核心方面:系统版本兼容性、软件依赖包的选择与安装、Ruby 语言环境的配置以及 Rails 应用的具体...

    ansible-rails:一套用于设置 Rails 基础设施的自以为是的 Ansible 剧本

    这是一个用于在 Ubuntu 14.04 上运行 ... 除了安装所需的包和 Nginx 配置文件之外,它还使用 Mina 和 Engine Yard 目录结构为 Rails 部署准备服务器。 db - 用于设置 Rails 数据库。 创建数据库,使用随机生成的密

    Ruby-極光Rails5專屬伺服器安裝包

    通过这样的配置,开发者可以轻松地在本地或生产环境中部署Rails 5应用,享受到高效、稳定的Web服务器服务。此安装包不仅降低了部署的复杂性,也提升了服务器的可扩展性和维护性。对于Ruby on Rails开发者来说,这是...

    Ruby on Rails安装包全集(Linux)

    9. **Install Ruby Rails Lighttpd MySQL on Ubuntu or FreeBSD - Huihoo Wiki - Open Source Wiki_files**: 这可能是上述文档的辅助文件,可能包含图片或其他资源,有助于理解安装过程。 安装Ruby on Rails的过程...

    Ruby On Rails教程

    对于部署到互联网服务提供商(ISP)的情况,需要考虑服务器环境的兼容性和安全性问题。 #### 四、快速上手 - **创建新应用:** 使用Rails命令行工具可以快速创建一个新的Rails应用程序。例如,`rails new myapp`命令...

    rails_deploy:Rails 5 capistrano puma mysql ubuntu 16.04 ruby​​ 2.4.0的服务器设置

    部署Rails应用程序的所有程序包和操作 ============================================ 预计时间〜40分钟 该教程与一起使用服务器 登录并创建一个droplet Ubuntu 16.04x64 1GB CPU和30GB磁盘 ssh root@xxx.xxx.xx ...

    deploy_test:了解如何使用Capistrano将Rails部署到Ubuntu

    您可能要讲的内容: Ruby版本系统依赖配置数据库创建数据库初始化如何运行测试套件服务(作业队列,缓存服务器,搜索引擎等) 部署说明… 如果您不打算运行rake doc:app请随意使用其他标记语言。

    RUBYONRAILS服务器配置收集.pdf

    在Ruby on Rails应用的部署过程中,服务器配置扮演着至关重要的角色。本文将详述如何在Ubuntu 12.04操作系统上手动配置服务器环境,包括Ruby、数据库、Nginx、Redis以及监控工具Monit,同时介绍使用Capistrano进行...

    RUBYONRAILS服务器配置[收集].pdf

    - **操作系统**:选择Ubuntu 12.04作为操作系统,因为它是稳定且广泛使用的Linux发行版,适合服务器部署。 - **软件需求**:服务器需要Ruby 2.12、数据库(未具体指明,但通常Rails应用会用到MySQL或PostgreSQL)...

    Redmine 搭建 Ruby_Ruby_on_Rails 项目管理系统

    - **Passenger**:版本为 3.0.11,作为 Web 服务器的插件,可以更高效地部署 Rails 应用。 - **OpenSSL**:版本为 0.9.8k,用于加密功能。 - **cURL**:版本为 7.23.1,用于网络请求。 3. **gem 文件获取**:...

Global site tag (gtag.js) - Google Analytics