经过一个月的搞事情,终于在上周部署上线了。网址等我完善好了再给出。
用ssh 命令连接到远程服务器(另一台电脑),然后用screen命令来操作那台电脑的命令。
主要还是用到 screen的以下命令:
screen -ls 查看当前有哪些screen的程序在跑。
screen -r <名字或screen_pid> 回复当前被detach的命令。
screen中命令基本都是以Ctrl+a来操作的(C+a)。
C+a d 保存当前的screen,并退出。
- 一般就是先用ssh连接到服务器,然后 screen -ls查看在服务器上跑得命令(当然不止是一条)。
- 选择自己的那条(比如名字叫yy),就使用 screen -r yy 来恢复这条命令,就可以在这里操作他了,比如mix ecto等操作。
3, 当你操作完,又不想服务器上断开的时候,就使用 C+a d 保存当前的screen,这样,即使你关掉了自己电脑的命令,远程上的程序依然在跑, - 下次想要继续操作,只需要重复操作以上动作即可。