引言:本片文章是基于Windows基础上演示如何将python代码部署到Windows阿里云服务器
一、注册、获取阿里云ECS
首先,需要注册并且登录上阿里云账户,并导航到阿里云控制台(阿里云控制台首页),完成实名认证和一些任务新人可以申请一个免费的额度。
我个人选的是这个产品,免费使用肯定是没有买的好的,但我是为了完成一个任务,不需要这么高的需求,如果你们需求比较高,也可以购买,学生认证之后购买是比较优惠的。
如果没有免费的额度就购买,导航到云服务器管理控制台,(云服务器管理控制台),然后点击实例-->创建实例,在自定义购买选择你们自己需要的(阿里云 - 弹性计算)。
然后根据你们具体的实际需求和经济情况进行购买。
二、远程连接
再次回到云服务器管理控制台,导航到实例(云服务器管理控制台),你们就可以看到你们刚才购买的实例了。
一般来说,刚购买的实例都是启动状态,如果是关闭的要手动把实例启动起来。
如果你们是按时计费的实例,在很长一段时间确定不使用的情况下建议把实例关闭了,要不然会一直计费。
首先,需要获得阿里云服务器登录凭证,点击实例名称。
在实例基本信息里面有你们的实例名称和ID。
点击重置密码,就可以看到你们的登录名,一般都是administrator(建议不改),首次使用阿里云会给你们一个初始密码,建议你们直接重置密码(用户名和密码一定要记住,因为后面连接的时候会用到)。
然后在电脑搜索栏里搜索远程桌面连接,连接你的云服务器。
回到云服务器控制台(云服务器管理控制台),复制公网ip。
回到远程桌面连接,计算机那一栏把你们的公网ip复制进去,用户名填写你们刚才改的用户名(如果没改就还是administrator),点击连接,密码就是你们刚才重置的密码,之后蜜,就会进入阿里云的远程云服务器端,相当于远程控制一台计算机。
因为刚进来什么都没有,如果想使用什么工具就需要自己下载(把它当成另一台计算机来用就行了)
本文写的是部署python,所以要下载安装python工具,具体的下载安装步骤你们自己找其它文章来看,跟下载在你们本地计算机没什么区别,唯一的一个区别就是内存比较小并且只有一个C盘。
然后就可以把你们python写好的服务器端上传到云服务器上。
三、上传代码
打开阿里云服务器管理控制台,找到运维与监控-->云助手,
点击发送文件,点击执行,把你写好的python代码和依赖什么的全部丢到服务器上(目标路径就是文件放在云服务器上的那个位置)。
然后直接运行你们的python代码就行了,只要你的电脑不关机,服务器不关闭,那你在服务器上运行的代码就能一直跑。