一、node的安装
- 下载:
wget https://npm.taobao.org/mirrors/node/v10.16.0/node-v10.16.0-linux-x64.tar.xz
- 解压:
xz -d node-v10.16.0-linux-x64.tar.xz
tar xvf node-v10.16.0-linux-x64.tar
文件最终会被解压:node-v10.16.0-linux-x64/
- 建立链接
ln -s /opt/node-v10.16.0-linux-x64/bin/node /usr/bin/node
ln -s /opt/node-v10.16.0-linux-x64/bin/npm /usr/bin/npm
ln -s /opt/node-v10.16.0-linux-x64/bin/npx /usr/bin/npx
注:有可能需要将/usr/bin/node|npm|npx进行删除,再建立软件链接。
- 验证:
node -v
npm -v
npx -v
二、mongoDB的安装:
- 为apt 包管理系统,导入公钥:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
- 创建apt使用的list file:
ubuntu 16.0.4
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
ubuntu 18.0.4
echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
- 安装:
最终版本的安装:
sudo apt-get install -y mongodb-org
指定版本:
sudo apt-get install -y mongodb-org=4.0.11 mongodb-org-server=4.0.11 mongodb-org-shell=4.0.11 mongodb-org-mongos=4.0.11 mongodb-org-tools=4.0.11
- 管理:
sudo service mongod start
sudo service mongod restart
sudo service mongod stop