MineR

牵手生命线就交错

用Git更新阿里云上Rails项目

13 January 2014

上一篇记录了如何将rails代码部署到阿里云上。这一篇介绍代码版本升级的步骤。

第一步:将你的新版本代码推送到git服务器上去,我是推送到github的。

第二步:更新服务器上的代码

#找到跑在后台的进程,进程名称里一般会有ruby
ps -aux
#终止该进程,pid是在上面命令后找到的
kill -9 pid
#进入rails目录
cd your_project_dir
#用git更新代码
git fetch https://github.com/xxx/yyy.git
git -a .
git -commit -m "your_msg"
git pull https://github.com/xxx/yyy.git
#重启Rails服务器,之前可能会需要bundle或者rake之类的步骤
rails s -d

大功告成。

在家用路由器内网搭建可以互联网访问的服务器

1. 将一台废旧的电脑安装linux系统(我安装了ubuntu 32位 16.04),变成一台服务器2. 用网线连接上内网路由器,并且绑定内网IP地址3. 设置DMZ将外网访问转发到服务器4. 注册一个DDNS服务,并且申请一个域名5. 将域名和账号填入路由器设置里(我家用...… Continue reading

爱在时间里

Published on December 11, 2015