Skip to content

在 Ubuntu 12.04 上配置 Rabel 安装环境

Devin Zhang edited this page May 30, 2015 · 1 revision

1) 使用 root 登录服务器

假设你的网站域名为 example.com,那么执行:

ssh root@example.com

然后输入相应的 root 密码,就可以登录服务器。

2) 创建用于部署 Rabel 的用户

假设我们创建一个名叫 rabel 的新用户,那么执行:

adduser rabel

然后输入该用户的登录密码。对于剩余的账户信息,可以留空。

3) 赋予新用户 sudo 权限

执行以下命令:

adduser rabel sudo

4) 切换到 rabel 用户

执行以下命令:

su -l rabel

5) 使用 git 下载 Rabel 源代码

首先安装 git,执行以下命令:

sudo apt-get update
sudo apt-get install -y git-core

然后使用 git clone 命令来下载 Rabel 源代码:

git clone git://github.com/daqing/rabel.git

6) 运行一键配置脚本

首先,把工作目录切换到 Rabel 源代码目录:

cd ./rabel

源代码中的 deploy/ubuntu_12.04_install.sh 是一键配置脚本,使用方法如下:

./deploy/ubuntu_12.04_install.sh [mysql_password] [domain]

假设你要设置的 MySQL 密码是 123456-db,要部署的域名是 example.com,那么只要运行:

./deploy/ubuntu_12.04_install.sh  "123456-db" "example.com"

该脚本就会自动下载安装 Ruby 2.0.0-p247MySQL 5.5, Postfix等所需组件,并且自动设置 MySQL root 密码为 123456-db,配置邮件服务器的域名为 example.com

7) 准备 Bash 环境

首先, 加载 rvm,执行一下命令:

source ~/.bashrc

然后把 Ruby 2.0.0-p247 设置为系统默认 Ruby 版本,执行以下命令:

rvm use 2.0.0-p247 --default

这样就设置好 Ruby 执行环境了。


到这里,Rabel 所需要的运行环境就配置好了,接下来再参考 [Rabel 安装指南](Rabel 安装指南)