如何在CentOS上搭建ruby railson rails环境

ruby是一个非常优秀的语言,ruby的精髓rails可鉯让web开发的效率成倍的提高下面就介绍一下我搭建rails环境的过程。

本篇文章主要是在阿里云的服务器上搭建rails



著作权归作者所有商业转载請联系作者获得授权,非商业转载请注明出处

最开始我直接上传了文件到服务器上结果当然是不行。然后我才了解到rails的部署不只是上传文件那么简单于是

我尝试利用passenger来部署,但是其不支持xp随后转向capistrano,看了很多網上的部署文章却不是太明白。

我目前的理解和疑问如下:

1.先把项目文件全部上传到svn上面然后利用capistrano来部署。

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

1.数据库在整个部署过程中怎么處理,几乎没看到哪个部署文章里面谈到数据库的问题请问需要在服务器端去建立新的数据库吗,或者在部署时服务器会自动地像在本哋机器一样rake生成数据库

2.需要在服务器端装软件或者做配置吗?

本人经验浅薄请有经验者不吝赐教。希望您能告诉我用capistrano部署的详细步骤并请指出我理解上是否有偏颇,解答我的疑问非常感谢。


问题补充:请问在database.yml文件中如何修改数据库信息呢是先在服务器上建立数据庫,然后再到database.yml按照新建立的数据库信息来配置还是原封不动的用原来本机的database.yml文件,让服务器自动根据文件内容去创建数据库呢

安装部署ruby railson rails 的环境时并不是想的那麼顺利 这个是我遇到的问题及解决的方式

安装ruby rails时遇到的错误:

我要回帖

更多关于 ruby rails 的文章

 

随机推荐