服务器项目部署(一)

发布时间:2019-06-17 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了服务器项目部署(一)脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

服务器项目部署(一)

服务器系统 Ubuntu(16.04)64位,本地系统windows10 64位。

登录服务器

使用软件的是 MobaXterm ,方便查看服务器的文件目录。

点击左上角的 Session ,在弹出窗中选择 SSH ,输入公网 IP ,点击 OK 后进入到命令行。

用户名默认为 root ,输入密码时不会显示出来,输入完毕回车即可。

安装node.js

为方便管理文件,cd / 进入根目录,下载安装文件:

wget https://npm.taobao.org/mirrors/node/v8.11.1/node-v8.11.1-linux-x64.tar.xz

服务器项目部署(一)

解压成 tar 格式文件:

xz -d node-v8.11.1-linux-x64.tar.xz

将得到的 tar 文件再次解压:

tar -xvf node-v8.11.1-linux-x64.tar

服务器项目部署(一)

进入 bin 文件夹,执行 ./node -v 可查看 node 版本:

cd node-v8.11.1-linux-x64/bin/
./node -v

给 bin 目录下的这三个文件建立命令指向,这里是指向到 /usr/local/bin 目录下。这样就可以在所有目录下直接使用 nodenpm 命令了。

ln -s /node-v8.11.1-linux-x64/bin/node /usr/local/bin/node
ln -s /node-v8.11.1-linux-x64/bin/npm /usr/local/bin/npm
ln -s /node-v8.11.1-linux-x64/bin/npx /usr/local/bin/npx

服务器项目部署(一)

安装monodb

进入 mongdb 官网,复制下载链接。

服务器项目部署(一)

下载文件

wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-3.6.4.tgz

解压文件

tar -zxvf mongodb-linux-x86_64-ubuntu1604-3.6.4.tgz

服务器项目部署(一)

新建一个文件夹 mongodb ,将解压出的文件夹移入 mongodb 文件夹。

mkdir  mongodb
mv  mongodb-linux-x86_64-ubuntu1604-3.6.4  mongodb 

进入mongodb文件夹,新建 data,logs,etc 三个文件夹。在 logs 文件夹下新建 mongo.log 文件,用来存放日志文件,在 etc 文件夹下新建 mongo.conf 配置文件。

服务器项目部署(一)

编辑 mongo.conf 文件的内容

vi mongo.conf

进入编辑界面后,输入 i 开始编辑内容,编辑完毕后,敲 esc ,输入 :wq, 就会自动保存并回到命令行。dbpath 指定数据库存放目录,logpath 指定日志文件,logappend=true 指定日志以追加的形式保存,journal 数据故障恢复和持久化数据,quiet 过滤日志,默认 quiet 和 journal 为 true,port 指定端口。

服务器项目部署(一)

同样地建立命令指向

ln -s  /mongodb/mongodb-linux-x86_64-ubuntu1604-3.6.4/bin/mongo  /usr/local/bin/mongo
ln -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 ,才会连接到数据库。

脚本宝典总结

以上是脚本宝典为你收集整理的服务器项目部署(一)全部内容,希望文章能够帮你解决服务器项目部署(一)所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: