当前位置: 首页 > 后端技术 > Node.js

部署node项目到linux服务器(三):安装node和mongodb,成功启动项目

时间:2023-04-03 18:10:10 Node.js

直行!安装node和mongodb1.下载node和mongodb,我是通过主机下载的,通过WinScp上传到服务器,放在/usr/local/目录下2.解压node,设置环境变量1.进入安装目录cd/usr/local/2。解压nodejs安装包xz-dnode-v8.1.2-linux-x64.tar.xztar-xvfnode-v8.1.2-linux-x64.tar3.重命名mvnode-v8.1.2-linux-x64node4.AddPATH环境变量vi/etc/profile->在文件末尾添加三行(vim操作请自行百度)exportNODE_HOME=/usr/local/nodeexportPATH=$PATH:$NODE_HOME/binexportNODE_PATH=$NODE_HOME/lib/node_modules配置完成后,执行source/etc/profile步骤4.也可以输入ln-s/usr/local/node/bin/usr/local/bin/node设置环境变量3.解压Monogdb并成功启动1.解压并重命名tar-zxvfmongodb-linux-x86_64-3.2.12.tgzmvmongodb-linux-x86_64-3.2.12.tgzmongodb2。系统配置文件配置环境变量vi/etc/profile->并在文件末尾添加三行(vim操作请自行百度)exportMONGODB_HOME=/usr/local/mongodbexportPATH=$PATH:$MONGODB_HOME/bin后配置完成,执行source/etc/profile4。创建数据库文件夹和日志文件,为配置文件创建数据文件夹mkdir-p/usr/local/mongodb/datacreatelog日志文件touch/usr/local/mongodb/mongod.logcreateconfigurationfiletouch/usr/local/mongodb/bin/mongodb.conf配置文件内容dbpath=/usr/local/mongodb/data#Specify数据库路径logpath=/usr/local/mongodb/mongodb.log#指定日志路径logappend=true#继续在日志末尾添加port=27017#端口号fork=true#创建子进程并在其中配置各种参数配置文件,可以使用配置文件启动:/usr/local/mongodb/bin/mongod--config/usr/local/server/mongodb/mongodb.conf如果内容如下,则启动成功即将分叉子进程,等待服务器准备好连接。分叉进程:9392子进程成功启动,父进程退出最后一步!上传node项目和下载pm2如下图,我把我的项目服务器文件和package.json文件上传到指定目录。下载pm2npminstall-gpm2配置路径ln-s/usr/local/node/bin/pm2/usr/local/bin/pm2启动项目pm2start/www/officeHelper/server/bin/www以上都是我的经验,但是我明明知道这应该是一个很笨拙的方法,而且会出现很多错误。也希望大家多提意见,指出问题,我会及时改正,谢谢!

猜你喜欢