从零开始在阿里云服务器(Ubuntu)上部署Rails应用

设置linux环境

# useradd abc 添加用户

# passwd abc 设置密码

# vim /etc/sudoers 设置sudo权限

# hostname aliyun 设置主机名

# vim /etc/hosts 修改主机名

# vim /etc/passwd 修改默认shell为bash

.bashrc .screenrc .vimrc .vim/ 设置用户环境

$ sudo vim /etc/apt/source.list 设置源

$ sudo apt-get update 更新源

$ sudo apt-get upgrade 更新包(可选)

 

安装开发环境

$ sudo apt-get install build-essential bison openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev

从Ruby下载源码编译安装

$ sudo apt-get install ruby-bundler(需要吗?)

$ sudo apt-get install rubygems(需要吗?)

ruby,git,gem,rake,bundle 都有了

$ gem source -r http://rubygems.org/
$ gem source -a http://ruby.taobao.org/ 修改gem源

配置Git(参考以前的博客)

 

安装Rails开发环境

$ sudo gem install rails -v 3.2.6

安装javascript runtime(参考以前的博客)

$ sudo apt-get install imagemagick(项目需要)

 

安装MySQL

$ sudo apt-get install mysql-server 安装mysql

新建用户和赋予权限

配置Rails项目使用mysql数据库(项目需要)

 

安装passenger

$ sudo apt-get install apache2 安装apache

 

挂载新硬盘

http://help.aliyun.com/origin?spm=0.0.0.30.0bWoTB&helpId=271

 

未解决的问题

转载于:https://www.cnblogs.com/scige/archive/2012/10/31/2748882.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值