如何搭建一个属于自己的服务器,并且在上面运行代码
看到就是赚到
这里我做的是阿里云的学生服务器,系统是Ubuntu 16
第一步
首先就是在阿里云上面购买服务器
https://promotion.aliyun.com/ntms/act/campus2018.html?spm=5176.12825654.7y9jhqsfz.79.3dbd2c4aZWFLRk
这个链接就是学生服务器购买的网址,学生认证也很简单,小于24岁就可以.
购买云服务器ecs就可以
第二步
购买完之后,需要你设置你的操作系统,这里我就选择Ubuntu16 然后你的服务器就在这里
点击云服务器ecs
>点击实例
点击更多,里面你可以修改密码和操作系统
然后点击远程连接就可以连接到你的操作系统
注意!!!Ubuntu系统不支持远程桌面(RDP)就是不支持图像界面,只能使用终端连接(SSH)
然后输入账户和密码,账户默认为root,密码是之前设置的密码,其他都是默认,点击确定这样就进入了你的服务器
第三步
创建与服务器 的连接
可以使用软件FileZilla 进行连接
软件下载地址https://www.filezilla.cn/download
下载客户端就可以了
然后安装,,
然后打开FileZilla
点击文件->站点管理器
点击新站点 输入主机IP 用户名和密码,端口号不需要填
注意!!将协议改为SFTP-SSH这个很重要,因为我们的服务器就是支持ssh协议,如果不改的话就会连接超时!!
点击连接之后左边就是你的电脑文件,右边就是你的服务器文件
然后你就可以使用这个软件在服务器中上传脚步,文件
第四步
配置服务器
首先查看自己的Python版本 使用python -v或者python --vison
如果需要Python版本较低则需要更新,不过阿里云里面自带的Python有3.5.2版本
然后就是更换下载源!!这个很重要(别的博主有写,可以找一下)更新好之后默认使用的就是阿里云下载源,下载速度还蛮快的
然后就是安装pip3
然后就是在pip3 下面安装各种包,库什么的
需要注意的一点是,可能下载的库的版本较高,python3.5.2 使用会报错(有一些报错在我的其他文章中有)。这时就可以指定包的版本进行安装pip3 install tensorflow==1.10
当然你也可以更新Python版本(可以在网上找一下方法)
第五步
最后一步
终于要运行脚本了,当你把你的脚本上传到服务器里时,进入脚本的目录
cd /.....
然后输入python3 xxxx.py
就可以运行了!!