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

服务器项目部署(一)

时间:2023-04-03 10:14:40 Node.js

服务器项目部署(一)服务器系统Ubuntu(16.04)64位,本地系统windows1064位。用于登录服务器的软件是MobaXterm,方便查看服务器的文件目录。点击左上角的Session,在弹出的窗口中选择SSH,输入公网IP,点击OK,进入命令行。用户名默认为root,输入密码时不会显示,输入后回车即可。安装node.js方便文件管理,cd/进入根目录,下载安装文件:wgethttps://npm.taobao.org/mirrors/node/v8.11.1/node-v8.11.1-linux-x64。柏油。将xz解压成tar格式文件:xz-dnode-v8.11.1-linux-x64.tar.xz将得到的tar文件再次解压:tar-xvfnode-v8.11.1-linux-x64.tar放入bin文件夹,执行./node-v查看node版本:cdnode-v8.11.1-linux-x64/bin/./node-v在bin目录下为这三个文件创建命令指针,这里指向/usr/local/bin目录。这样就可以直接在所有目录下使用node和npm命令了。ln-s/node-v8.11.1-linux-x64/bin/node/usr/local/bin/nodeln-s/node-v8.11.1-linux-x64/bin/npm/usr/local/bin/npmln-s/node-v8.11.1-linux-x64/bin/npx/usr/local/bin/npx安装monodb,进入mongdb官网,复制下载链接。下载文件wgethttps://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-3.6.4.tgz解压文件tar-zxvfmongodb-linux-x86_64-ubuntu1604-3.6.4.tgz创建一个新建文件夹mongodb,将解压后的文件夹移动到mongodb文件夹中。mkdirmongodbmvmongodb-linux-x86_64-ubuntu1604-3.6.4mongodb进入mongodb文件夹,新建三个文件夹:data、logs等,在logs文件夹下创建mongo.log文件存放日志文件,创建mongo。etc文件夹下的conf配置文件。编辑mongo.conf文件内容vimongo.conf进入编辑界面后,输入i开始编辑内容。编辑完成后按esc输入:wq,会自动保存并返回命令行。dbpath指定数据库存放目录,logpath指定日志文件,logappend=true指定日志以append的形式保存,journal数据故障恢复和持久化数据,quiet过滤日志,默认quiet和journal为true,以及端口指定端口。同样,建立命令指向ln-s/mongodb/mongodb-linux-x86_64-ubuntu1604-3.6.4/bin/mongo/usr/local/bin/mongoln-s/mongodb/mongodb-linux-x86_64-ubuntu1604-3.6.4/bin/mongod/usr/local/bin/mongod指定配置文件mongod-f/mongodb/etc/mongo.conf新开一个窗口,登录服务器,输入mongo连接数据库。每次登录服务器后,需要先在一个窗口执行mongod-f/mongodb/etc/mongo.conf,然后再打开另一个窗口执行mongo,然后再连接数据库。

猜你喜欢