如何把python代碼部署到ubuntu服務器 如何把python代碼部署到ubuntu服務器 更多參考我的另一篇文章:

如何把python代碼部署到ubuntu服務器

選擇服務器

開發好的量化代碼,如果跑在家裏的電腦上,會可能出現各種各樣的問題,不如斷網,斷電,電腦關機等各種問題,所以一般都會部署到外網的服務器上。

那麼選擇什麼樣的服務器呢?

根據本人的經驗,一般選擇日本、新加坡、香港的服務器居多,主要是數字貨幣交易所的服務器主要是部署在這幾個地方。所以爲了速度,一般都會選擇這幾個地方,這幾個地方對數字貨幣也相對友好,接受程度也比較高。

那麼選擇那個服務商呢, 阿里雲服務,亞馬遜等雲服務器也都可以。但是價格比較貴,低配的一年也要1500以上。最近發現一個服務商,兩核 4G內存,2M帶寬,配備公網IP, 一年只需要500塊, 三年的服務器也才1400塊。 真是良心價格。 需要夠的請通過以下鏈接ucloud服務器, 可以直接獲得優惠券。你可以選擇購買3年的,根據自己的需求,可以購買4核 8G內存,或者兩核 4G內存。一把我們選擇的服務器都是ubuntu服務器, 一般不用window服務器。

通過以上鍊接購買服務器後,可以通過ssh 連接到自己的服務器

ssh [email protected]

@後面就是你的服務器的公網IP地址, 然後輸入你的密碼就可以了。如果你連接不上,那麼可能你需要配置防火牆,把22,80, 443等常用的端口打開。

安裝python環境

購買好服務器後,你就可以開始搭建python環境了。

通過ssh登錄上服務器後,輸入一下命令, 主要是更新一些鏡像資源。

sudo apt-get update

sudo apt-get upgrade

sudo apt-get dist-upgrade

sudo apt-get install build-essential libssl-dev libffi-dev python3-dev

接下來就可以下載和安裝anaconda

下載anaconda

wget https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86_64.sh

安裝anaconda

bash Anaconda3-2020.02-Linux-x86_64.sh # 可以是別的anaconda的安裝包.

然後需要同意協議的,輸入yes, 同意協議。
默認你安裝的目錄是在:

/home/ubuntu/anaconda3

在終端輸入conda 是沒有作用的,你可以把當前的命令關閉掉,或者輸入:

source .bashrc # 用來激活一些環境變量配置.

更多參考我的另一篇文章:

Ubuntu16.04搭建python 開發環境

另外網易雲課堂有我的python數字貨幣量化進階課程: Python數字貨幣量化交易進階課程

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章