1. 服务器
首先买个服务器, 也可以自己搭, 我偷了个懒, 趁着阿里云做活动买了云服务器 ECS, 3年才280
- 搭建环境
(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
创建软链接,使node和npm命令全局有效。通过创建软链接的方法,使得在任意目录下都可以直接使用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上找一个你喜欢的版本
然后
wget http://downloads.mongodb.org/linux/mongodb-linux-x86_64-amazon-debugsymbols-v3.4-latest.tgz
然后解压得到mongodb(解压出来的不是这个名字, 修改一下)的文件夹, 创建日志目录和数据文件目录
cd /usr/local/src/mongodb/
mkdir -p data/logs
mkdir -p data/db
创建mongodb.conf配置文件
port=27333
#端口号(默认的端口号是27017,这里修改也是为了安全性)
dbpath=/usr/local/mongodb/data/db
#数据目录(指向刚才创建的数据文件目录)
logpath=/usr/local/mongodb/logs/mongodb.log
#日志目录(指向刚才创建的日志目录,并指定mongodb.log文件名,系统会自动创建)
fork=true
#设置后台运行
logappend=true
#日志输出方式(写日志的模式:设置为true为追加。默认是覆盖。如果未指定此设置,启>动时MongoDB的将覆盖现有的日志文件。)
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
网友评论