官方链接:http://doclever.cn/controller/index/index.html
一、系统:
- Linux centos7
二、环境要求:
- node环境
- MongoDB
- DOClever
- forever
三、搭建部署
cd /usr/local
安装部署路径
wget https://nodejs.org/dist/v8.11.1//node-v8.11.1-linux-x64.tar.gz注意下载的是8.11.1的稳定版
tar xvf node-v8.11.1-linux-x64.tar.gz解压文件
mv node-v8.11.1-linux-x64 node重命名文件夹
vim /etc/profile添加开机自启动
export PATH=/usr/local/node/bin:$PATH添加文件尾部保存退出
source /etc/profile即时生效
node -v查看node版本,配置成功
.cd /usr/local
安装部署路径
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.4.4.tgz
tar zxvf mongodb-linux-x86_64-3.2.6.tgz解压文件
mv mongodb-linux-x86_64-rhel62-3.4.4 ./mongodb重命名文件夹
cd mongodb
mkdir db
mkdir logs
cd bin
vim mongodb.conf初始没有该文件,直接创建
在mongodb.conf文件添加以下代码
port=27017
dbpath=/usr/local/mongodb/db
logappend=true
fork=true
logpath=/usr/local/mongodb/logs/mongpdb.log
nohttpinterface=true
启动mongodb
cd /usr/local/mongodb/bin
./mongod -f mongodb.conf
配置开机自动启动mongodb
vi /etc/rc.d/rc.local
/usr/local/mongodb/bin/mongod --config /usr/local/mongodb/bin/mongodb.conf
cd /opt/DOClever
安装部署路径
git clone https://gitee.com/sx1989827/SBDoc.git建议使用码云git,github的博主部署启动的时候总是报错
node /opt/DOClever/Server/bin/www启动DOClever
按照提示,设置mongodb地址,文件上传地址,端口号等等
npm install -g cnpm
cnpm install forever -g
forever start /web/DOClever/Server/bin/www 如果显示下图提示
forever start --minUptime 1000 --spinSleepTime 1000 /opt/DOClever/Server/bin/www
查看守护进程列表
forever list
启动命令:
/usr/local/node/bin/node /opt/DOClever/Server/bin/www
- 访问DOClever
浏览器输入:http://ip:10000/,打开如下网址,部署成功
注:总后台登录链接 http://ip:10000/html/web/controller/admin/adminlogin.html
用户名:默认DOClever
密码:默认DOClever