如何使用Mina部署Ruby on Rails应用程序

Python031

如何使用Mina部署Ruby on Rails应用程序,第1张

1.先把项目文件全部上传到svn上面,然后利用capistrano来部署。2.部署的过程就是修改deploy.rb文件内容,然后根据该文件指示的信息把svn上存放的项目部署到服务器上面,svn在这里就相当于一个文件存储空间。

Ruby可以安装到你的用户目录。

设定Ruby的path即可。

但这样只能你的用户才可以运行Ruby和rb程序。

你可以下载Ruby,然后安装到Home下,再修改用户de.bashrc,把ruby可执行程序的path加入PATH变量,此后就可以正常使用了。

1、检测服务器环境是否充分,有没有所需的ruby版本,有没有数据库(如mysql)等

2、将代码放到服务器上,安装对应的gem,或通过bundle install安装依赖的gem。

3、在服务器上建立数据库,并配置好代码中的 config/database.yml

4、采用某种方式来运行应用,相对较为容易的为 passenger + apache 或 passenger + nginx

5、初始化数据,测试并试运行