1、安装node16.x
curl -sL https://deb.nodesource.com/setup_16.x -o nodesource_setup.sh
sudo bash nodesource_setup.sh
sudo apt install nodejs
2、安装pm2
sudo npm install -g pm2
3、安装指定版本mongodb
//下载包
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu2004-6.0.1.tgz
//安装Community版本依赖
sudo apt-get install libcurl4 openssl//在文件夹/usr/local/下创建文件夹xxx
//解压
sudo tar -zxvf mongodb-linux-*-6.0.1.tgz -C /usr/local/xxx
//设置环境变量
sudo ln -s /usr/local/xxx/mongodb-linux-x86_64-ubuntu2004-6.0.1/bin/* /usr/local/bin///data存储路径
sudo mkdir -p /var/lib/mongo
//log存储路径
sudo mkdir -p /var/log/mongodbsudo chown `whoami` /var/lib/mongo
sudo chown `whoami` /var/log/mongodb//设置配置文件
sudo vim /etc/mongod.confprocessManagement: fork: true net: bindIp: localhost port: 27017 storage: dbPath: "/var/lib/mongo" systemLog: destination: file path: "/var/log/mongodb/mongod.log" logAppend: true storage: journal: enabled: true
//启动mongodb服务
mongod --config /etc/mongod.conf//关闭服务
mongod --config /etc/mongod.conf --shutdown
启动报错: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by mongod)
安装glibc
1、wget http://ftp.gnu.org/gnu/glibc/glibc-2.29.tar.gz
2、tar -zxvf glibc-2.29.tar.gz
3、sudo apt-get install gawk
4、glibc-2.29/configure --prefix=/usr/local/glibc
5、make -j8
6、cd /lib/x86_64-linux-gnu7、sudo ln -sf /usr/local/glibc/lib/libm-2.29.so libm.so.6
8、sudo make install
再次启动mongodb成功了