下载nodejs包
https://nodejs.org/en/download/
选择LTS稳定版
Linux Binaries (x86/x64),一般是x64
【新版nodejs已包含npm组件】
文件存放问题自行研究
tar -xvf node-v8.11.4-linux-x64.tar.xz
nodejs和npm组件不用修改/etc/profile 修改错误容易造成大部分命令不能使用,百度一下 可以简单解决
将nodejs和npm运用到全局 用(相关路径变量自己改)
ln -s /opt/node-v8.11.4-linux-x64/bin/node /usr/local/bin/
ln -s /opt/node-v8.11.4-linux-x64/bin/npm /usr/local/bin/
即可
使用
node -v
npm -v
可以查看版本即验证成功
——DOClever
nodejs/npm环境已经搭建好了
数据库请
yum install mongodb
首先我们先进入下载的DOClever的源文件根目录
然后在终端运行如下命令
node Server/bin/www
然后我们安装终端提示,输入mongodb数据库地址(mongodb数据库地址注意格式mongodb://user:password@ip:port/database,官方文档竟然没有账号密码……),upload上传路径(现在只用输入一个路径即可,包含了图片、文件等等,以前是要分别输几个路径)、所使用的端口号等
最后我们在浏览器输入http://localhost:端口号即可;
到这里DOClever安装部署就结束了;
其他问题:
部署完成后我们发现,终端命令行窗口不能关闭,关闭后doclever就无法运行了;
我们可以使用forever来守护我们的进程
安装forever
npm install forever -g
用这条命令 把forever加入全局命令,不然forever找不到指令。
ln -s /opt/node-v8.11.4-linux-x64/bin/forever /usr/local/bin/
用forever启动DOClever
进入doclever安装根目录在终端执行
forever start Server/bin/www
这时我们就可以关闭我们的终端了,DOClever已经在后台运行了
关于forever使用输入forever -help