服务器是阿里云服务器,一开始装的是centOS官方镜像,不过在这个过程中遇到了不少问题,又考虑到便于维护,还是不得已采用了和开发一样的ubuntu16.04。
如果不是建议切换镜像源https://blog.csdn.net/shanpenghui/article/details/80433555
1.安装Node.js和npm
我在开发时使用的是10.15版本的Node,而从阿里云镜像下载来的目前是node4版本的,在这里,我们需要下载最新的Node版本。
sudo apt upgrade
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs
等待一段时间后,下载完后就会自动安装,检查安装是否完毕。
node -v
v10.15.0
npm -v
6.4.1
和我在开发时的版本一致。
2.安装Mongodb
sudo apt install mongodb
在安装完成后,为Mongo创建db目录。
mkdir -p /data/db
这时,我们就可以运行mongod了。
mongod
control+Z使其后台运行。