ROR笔记 3

以前在Hostmonster上买了个空间,后来因速度不稳定一直没用。依稀记得hostmonster是支持rails的于是就试试看能不能部署个简单的应用上去,因为从来没部署过还是花了不少时间。

 

1、申请SSH

这个老早就申请了,似乎只要把自己的身份证照片发过去就可以了,很快

2、登录SSH然后新建app

位置随便放,比如我的:~/rails/myapp  #myapp是我的app名字

cd ~/rails

rails -D myapp

我是新手,开始没加-D参数一直没法得到dispatch.fcgi,上网查了好久才知道要加-D...这个问题耽误了我很多时间

3、建子域名

在cPanel里点 subdomains新建子域名,输入自己的子域名,比如myapp

输完子域名后鼠标点下Document Root的输入框会自动给出root路径,默认就行。然后点create

4、SSH里删除~/public_html/myapp目录

rm -rf ~/public_html/myapp

5、链接快捷方式

ln -s ~/rails/myapp/public ~/public_html/myapp

6、.htaccess文件配置

 

如果是windows下没法新建这种格式的文件,先把public_html目录下的.htaccess下载到本地编辑了再上传

编辑好的.htaccess放到~/rails/myapp/public目录下(就是你的app的public目录下)

 

 

 

现在就可以正常使用了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值