20 ubuntu 中科大源_vn.py社区精选2 - 搭建阿里云Ubuntu量化交易服务器

687e543681f68c08de3e2172ca16b240.png

作者:KeKe

​对于vn.py的初学者以及绝大部分用户来说,Windows操作系统可能是最好的选择,性能满足需求而且也几乎没有额外的学习成本。但不可否的是,Linux操作系统在系统资源占用、扩展服务开发、跨进程通讯延时等方面,有着明显的优势。

社区内也一直不乏用户希望尝试学习使用Linux,最常见的两种形式包括:

  • 虚拟机:VMWare、Hyper-V等,运行于本地电脑,傻瓜式安装适合体验学习
  • 云服务器:阿里云、腾讯云等,需要自行安装配置,运行于服务端更适合实际应用

本篇教程就主要针对如何在阿里云服务器上搭建一套完整的Linux量化交易系统环境来讲解。Linux版本上选择了vn.py官方支持的Ubuntu 18.04 LTS 64位版本,如果要使用Debian、CentOS等可以自行尝试,整体大同小异

主要用到的工具包括MobaXterm(远程连接客户端)、Xubuntu-destop(服务器图形界面)、vnc4server(远程桌面服务)等,尽管安装配置的过程有些繁琐,但只要跟着图文说明一步步去做,100%能成功。

在开始安装工作前,请先准备好1台阿里云的服务器(也可以选择AWS、腾讯云等):

  • 节点选择:华东2(国内期货、证券)或者香港(数字货币、外盘)
  • 机器配置:2核以上CPU,4G以上内存,共享计算型(不要选突发实例)
  • 操作系统:Ubuntu 18.04 LTS 64位
  • 网络带宽:按需付费,20M以上带宽,分配公网IP
  • 登录方式:用户名和密码(不要选密钥)

购买好后请记录下该服务器的公网IP,下面连接要用。

安装MobaXterm

MobaXterm是一款增强型远程连接工具,可以轻松地调用远端Linux服务器上的各项功能命令。接下来将会用到MobaXterm的SSH和VNC功能:

  • SSH,可以理解为命令行终端,类似黑框框的CMD
  • VNC,则可以理解为远程图形化桌面,类似常规Windows桌面

首先,需要从官网下载MobaXterm:

https://mobaxterm.mobatek.net/download-home-edition.html

下载完成后解压安装包,直接双击exe文件进行安装。

安装完成后,双击桌面图标启动MobaXterm。在主界面中单击导航栏左边第一个【Session】进入连接页面。

2a4f59c9acfe8b2234169b46a2c07cb4.png

或者也可以点击顶部菜单栏【Sessions】->【New Session】按钮。

3c8af12637bdffda6589ea3f8c8b5dae.png

在弹出的新页面Session Settings中,单击导航栏最左边的【SSH】按钮。然后在Basic SSH settings中输入云服务器的公网IP和账号。

a035ac375a7b819f674591f193195068.png

其中默认账号为root,输入root账号之前记得把左边小方框勾选上,端口号保留默认的22即可,然后点击最下方的【OK】按钮。

81d7b7e15faad2702a4b95cd0770b902.png

之后会自动弹出一个新的连接页面,第一次连接时右侧终端会提示输入云服务器的密码,注意在输入时,界面上并不会有任何反应(不会显示密码)。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值