日期:2014-05-17 浏览次数:20921 次
http://hi.baidu.com/hackerbase/blog/item/86503bf35e983b5d352acc19.html
转自 ?:? 现在Rails官方推荐的最佳部署方式是Apache+Passenger的模式。此模式拥有及其强大的功能,能够自动增减集群进程的数量,对后续部署又很简单。难怪DHH在博客中对Passenger赞誉有加。 ? 近期我在Ubuntu上部署了几个Rails网站,都是采用Apache+Passenger的模式。故此写下我的安装配置经验,与大家分享。 ? 安装完Ubuntu 8服务版后,操作系统非常小,很简洁,没有一点多余的软件。这样似乎是Ubuntu出品方的理念。所以我们要一切从头开始安装。 ? 首先安装unzip apt-get install unzip ? 安装zlib库 ? 如果源码想用CVS管理的话,可以安装cvs ? ubuntu装完后是不带gcc的,这点可能会让人觉得匪夷所思。不过没关系,安装也不麻烦
wget http://www.zlib.net/zlib-1.2.3.tar.gz
tar -xvf zlib-1.2.3.tar.gz
cd zlib-1.2.3
./configure
make?
make install
接着安装mysql
apt-get install mysql-server
安装完以后注意修改监听ip地址
apt-get install cvs
apt-get install gcc
apt-get install build-essential
接着下载Ruby代码
wget ftp://ftp.ruby-lang.org/pub/ruby/stable-snapshot.tar