配置远程服务器(记录一些以前的误解)

在Digital Ocean上买了一个服务器。今天才知道,原来需要在这个远程服务器上配置tornado, nginx, mysql等,然后把.py文件从本地复制到远程服务器上(或者直接在远程通过vim写.py文件),就可以在浏览器上运行了(还未绑定域名)。


先记录一下远程操作服务器的方法,我用的是Windows,装了客户端XShell,新建,选择SSH,添加远程服务器的名字,用户名和密码要单独添加(用户名是root,密码是办公室的同事设置的)。Windows的cmd应该也可以,还没试过,之后加上。

~~~~~~~~~~~~~~~~~~~~

这里再记录一下远程拷贝文件的方法。其他地方也可以搜到,比如 http://blog.csdn.net/chen88358323/article/details/47619301


windows(我的电脑是Windows,用Xshell操作远程服务器。远程服务器是Linux)打开Xshell,进入root@happy:~#
第一步:(sudo) apt-get install lrzsz

Reading package lists... Done
Building dependency tree      
Reading state information... Done
Suggested packages:
  minicom
The following NEW packages will be installed:
  lrzsz
0 upgraded, 1 newly installed, 0 to remove and 33 not upgraded.
Need to get 0 B/74.3 kB of archives.
After this operation, 264 kB of additional disk space will be used.
Selecting previously unselected package lrzsz.
(Reading database ... 68485 files and directories currently installed.)
Preparing to unpack .../lrzsz_0.12.21-7_amd64.deb ...
Unpacking lrzsz (0.12.21-7) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Setting up lrzsz (0.12.21-7) ...


第二步:rz
输入后,弹出窗口,可以选择本地文件。点击上传

然后ls,就可以看到本地文件已经上传了。

如果电脑是Linux,则是 scp 远程拷贝 和 sync关键词。

~~~~~~~~~~~~~~~~~~

另外,运行app.py时,需要在后面加一个&符号(python app.py &),才能在后台运行(关了Xshell,网站还能访问)。这是by default的,但是课件里从来没讲过。


配置mysql的时候遇到了一些问题,稍后会另外写一篇。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值