1. 服務(wù)器
首先買個(gè)服務(wù)器, 也可以自己搭, 我偷了個(gè)懶, 趁著阿里云做活動(dòng)買了云服務(wù)器 ECS, 3年才280
- 搭建環(huán)境
(1)安裝node
wget命令下載Node.js安裝包弦撩。該安裝包是編譯好的文件,解壓之后论皆,在bin文件夾中就已存在node和npm益楼,無需重復(fù)編譯猾漫。
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上找一個(gè)你喜歡的版本
然后
wget http://downloads.mongodb.org/linux/mongodb-linux-x86_64-amazon-debugsymbols-v3.4-latest.tgz
然后解壓得到mongodb(解壓出來的不是這個(gè)名字, 修改一下)的文件夾, 創(chuàng)建日志目錄和數(shù)據(jù)文件目錄
cd /usr/local/src/mongodb/
mkdir -p data/logs
mkdir -p data/db
創(chuàng)建mongodb.conf配置文件
port=27333
#端口號(hào)(默認(rèn)的端口號(hào)是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)會(huì)自動(dòng)創(chuàng)建)
fork=true
#設(shè)置后臺(tái)運(yùn)行
logappend=true
#日志輸出方式(寫日志的模式:設(shè)置為true為追加。默認(rèn)是覆蓋庸蔼。如果未指定此設(shè)置解总,啟>動(dòng)時(shí)MongoDB的將覆蓋現(xiàn)有的日志文件。)
auth=true
#開啟認(rèn)證(默認(rèn)是flase,不需要認(rèn)證的姐仅,這里開啟認(rèn)證是為了安全性)
進(jìn)入/usr/local/src/mongodb/bin/目錄下花枫,啟動(dòng)MongoDB
cd /usr/local/src/mongodb/bin/
./mongod --config ../mongodb.conf
(3)安裝python
找一個(gè)你喜歡的版本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