一.安装Node.js #推荐使用NVM安装管理Node版本,详见:https://www.jianshu.com/p/c121ab4e4459 终端工具我用的是 1.更新yum yum -y update 2.安装一组用来编译源代码的开发工具: yum -y groupinstall "Development Tools" 3.开始安装Node.js,先进入/usr/src文件夹,这个文件夹通常用来存放软件源代码 cd /usr/src 4.从Node.js的站点中获取压缩档源代码, 我选择的版本为v8.11.3: wget http://nodejs.org/dist/v8.11.3/node-v8.11.3.tar.gz 5.解压缩源文件,并且进入到压缩后的文件夹中: tar zxf node-v8.11.3.tar.gz cd node-v8.11.3 6.执行配置脚本来进行编译预处理: ./configure 7.开始编译源代码 make 8.当编译完成后,我们需要使之在系统范围内可用, 编译后的二进制文件将被放置到系统路径,默认情况下,Node二进制文件应该放在/user/local/bin/node文件夹下: make install 9.现在已经安装了Node.js, 可以开始部署应用程序。首先要使用Node.js的应用管理模块,pm2(用于启动程序并在需要时重启非常有用的模块): npm -g install pm2 10.建立超级链接, 不然 sudo node 时会报 "command not found" sudo ln -s /usr/local/bin/node /usr/bin/node sudo ln -s /usr/local/lib/node /usr/lib/node sudo ln -s /usr/local/bin/npm /usr/bin/npm 11.检查npm node是否安装成功 npm -v node -v 二.安装MongoDB数据库 我采用的是yum方式 1.配置.repo, 创建 vi /etc/yum.repos.d/mongodb-org-4.0.repo [mongodb-org-4.0] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc 2.安装 yum install -y mongodb-org #####安装完毕后修改配置文件: vi /etc/mongod.conf 修改配置文件的 bind_ip, 默认是 127.0.0.1 只限于本机连接。所以安装完成后必须把这个修改为 0.0.0.0 ,否则通过别的机器是没法连接的! 3.运行、停止与重启 systemctl start mongod.service systemctl stop mongod.service systemctl restart mongod.service 4.设置开机启动与关闭开机启动 systemctl enable mongod.service systemctl disable mongod.service 5.删除包 yum erase $(rpm -qa | grep mongodb-org) 6.清理文件 sudo rm -r /var/log/mongodb sudo rm -r /var/lib/mongo 7.检测后台进程是否存在 ps -ef |grep mongo 8.检测27017端口是否在监听 netstat -lntp | grep 27017 9.查看日志文件 cat /var/log/mongodb/mongod.log 10.常用命令 mongo ## 查看数据库 > show dbs; ## 查看数据库版本 > db.version(); ## 常用命令帮助 > db.help();
Read More ~