1. 服務器
首先買個服務器, 也可以自己搭, 我偷了個懶, 趁著阿里云做活動買了云服務器 ECS, 3年才280
- 搭建環(huán)境
(1)安裝node
wget命令下載Node.js安裝包。該安裝包是編譯好的文件,解壓之后,在bin文件夾中就已存在node和npm,無需重復編譯。
wget https://nodejs.org/dist/v6.9.5/node-v6.9.5-linux-x64.tar.xz
解壓文件。
tar xvf node-v6.9.5-linux-x64.tar.xz
創(chuàng)建軟鏈接,使node和npm命令全局有效。通過創(chuàng)建軟鏈接的方法,使得在任意目錄下都可以直接使用node和npm命令:
ln -s /root/node-v6.9.5-linux-x64/bin/node /usr/local/bin/node
ln -s /root/node-v6.9.5-linux-x64/bin/npm /usr/local/bin/npm
查看node、npm版本。
node -v
npm -v
(2)安裝mongodb
去https://www.mongodb.org/dl/linux/x86_64上找一個你喜歡的版本

找到對應下載鏈接.jpg
然后
wget http://downloads.mongodb.org/linux/mongodb-linux-x86_64-amazon-debugsymbols-v3.4-latest.tgz
然后解壓得到mongodb(解壓出來的不是這個名字, 修改一下)的文件夾, 創(chuàng)建日志目錄和數(shù)據(jù)文件目錄
cd /usr/local/src/mongodb/
mkdir -p data/logs
mkdir -p data/db
創(chuàng)建mongodb.conf配置文件
port=27333
#端口號(默認的端口號是27017,這里修改也是為了安全性)
dbpath=/usr/local/mongodb/data/db
#數(shù)據(jù)目錄(指向剛才創(chuàng)建的數(shù)據(jù)文件目錄)
logpath=/usr/local/mongodb/logs/mongodb.log
#日志目錄(指向剛才創(chuàng)建的日志目錄,并指定mongodb.log文件名,系統(tǒng)會自動創(chuàng)建)
fork=true
#設置后臺運行
logappend=true
#日志輸出方式(寫日志的模式:設置為true為追加。默認是覆蓋。如果未指定此設置,啟>動時MongoDB的將覆蓋現(xiàn)有的日志文件。)
auth=true
#開啟認證(默認是flase,不需要認證的,這里開啟認證是為了安全性)
進入/usr/local/src/mongodb/bin/目錄下,啟動MongoDB
cd /usr/local/src/mongodb/bin/
./mongod --config ../mongodb.conf
(3)安裝python
找一個你喜歡的版本https://www.python.org/downloads/
跟安裝mongodb一樣wget然后解壓
# tar -zxvf Python-3.6.1.tgz
# cd Python-3.6.1
# ./configure
# make && make install
檢查 Python3 是否正常可用:
# python3 -V
Python 3.6.1