zoukankan      html  css  js  c++  java
  • Linux上安装容器及PythonStock(stock-job-web)项目

    首先要感谢pythonstock开发的项目的这个很有趣的项目,可以给大家在股票分析上有很多很好的启示。

    这里记录一下自己跑项目的操作过程。

    之前自己在Debian9上跑没有成功。后来改在最新的Debian11上跑这个项目起来了.

    首先在vmware上安装Debian11.x64虚拟系统

    安装Debian11.x64虚拟机的vmware tools:

    打开Debian9.x64虚拟机,使用root登录:vmware菜单“虚拟机”-安装VMware Tools

    此时自动载入VMware Tools的安装光盘,解压压缩文件后运行解压出来的“vmware-install.pl”文件:

    bash vmware-install.pl 

    运行时一直默认,安装完成后重启Debian虚拟机,即可在物理机与虚拟机之间复制粘贴。

    su  #切换到root用户

    apt-get install sudo    #安装sudo

    echo "fever ALL=(ALL)ALL" >/etc/sudoers.d/user       #创建一个以用户名如“user”为文件名的文件,将该用户纳入可使用sudo命令的列表中。

    exit        #退出root

    安装docker:

    apt-get update              #更新源

    apt-get install curl  #安装curl

    curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun    #安装docker,此前就是在Debian9上安装不成功,换为Debian11后安装顺利。

    若远程登录,因为Debian11的限制,不能远程登录root用户,可以先使用其他用户登录后切换为root以后操作。

    在服务器主机上安装xrdp,先用普通用户登录主机,切换到root用户后:

    apt install xrdp       #安装远程桌面,后用windows10的远程桌面连接即可。

    ufw allow 3389     #打开端口3389端口的防火墙,若服务器主机没有打开3389端口则以此命令打开3389

    wget https://raw.githubusercontent.com/pythonstock/stock/master/startStock.sh    #下载startStock.sh安装文件

    bash /root/startStock.sh      #一键拖取并安装容器,并运行项目。

    此后需要运行几分钟以从网上获取股票行情等相关数据。

    几分钟过后,在本机或内网电脑浏览器上输入网址及端口号如:http://192.168.5.100:9999,即可看到系统显示的行情数据和功能展现。

    总结以上,程序开发者已经将该程序的部署考虑得很周到,包括容器和其他安装都已经可以使用一键完成。只是需要说明的是,我们只需要将项目首页上的一键部署文件下载下来,在Debian11上直接安装就可以顺利完成。最好是全新没有安装过其他版本的机器,否则会出现一些我自己也弄不清楚的错误。

    再次感谢开发项目的pythonstock作出的辛勤付出。

    stock-job-web 股票数据计算分析项目:https://www.oschina.net/p/stock-job-web 

    国内项目地址:https://gitee.com/mirrors/stock-job-web  #国内镜像
  • 相关阅读:
    关于lockkeyword
    关于多层for循环迭代的效率优化问题
    Android 面试精华题目总结
    Linux基础回想(1)——Linux系统概述
    linux源代码编译安装OpenCV
    校赛热身 Problem C. Sometimes Naive (状压dp)
    校赛热身 Problem C. Sometimes Naive (状压dp)
    校赛热身 Problem B. Matrix Fast Power
    校赛热身 Problem B. Matrix Fast Power
    集合的划分(递推)
  • 原文地址:https://www.cnblogs.com/phever/p/15361257.html
Copyright © 2011-2022 走看看