mongo存储的DoraCMS系统
软件包地址
链接:https://pan.baidu.com/s/1Oifdbvd0JnwD0LzKbid1UQ
提取码:y576
链接:https://pan.baidu.com/s/1Ba_UKoT1viy9NEUBO3XuiQ
提取码:i2mg
0、项目地址:
https://gitee.com/doramart/DoraCMS
1、安装node环境
cd /opt/
#wget https://nodejs.org/dist/v12.13.0/node-v12.13.0-linux-x64.tar.xz
tar xf node-v12.13.0-linux-x64.tar.xz
mv node-v12.13.0-linux-x64 node
chown -R root:root node
echo "export PATH=\$PATH:/opt/node/bin" >> /etc/profile
source /etc/profile
npm -v
node -v
2、安装MongoDB
yum install libcurl openssl -y
#wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.14.tgz
tar zxf mongodb-linux-x86_64-rhel70-4.0.14.tgz -C /opt/
cd /opt/
ln -s mongodb-linux-x86_64-rhel70-4.0.14 mongodb
mkdir -p /opt/mongo_27017/{conf,log,pid}
mkdir -p /data/mongo_27017
cat >/opt/mongo_27017/conf/mongodb.conf<<EOF
systemLog:
destination: file
logAppend: true
path: /opt/mongo_27017/log/mongodb.log
storage:
journal:
enabled: true
dbPath: /data/mongo_27017
directoryPerDB: true
wiredTiger:
engineConfig:
cacheSizeGB: 0.5
directoryForIndexes: true
collectionConfig:
blockCompressor: zlib
indexConfig:
prefixCompression: true
processManagement:
fork: true
pidFilePath: /opt/mongo_27017/pid/mongod.pid
net:
port: 27017
bindIp: 127.0.0.1,10.0.0.51
EOF
echo 'export PATH=/opt/mongodb/bin:$PATH' >> /etc/profile
source /etc/profile
/opt/mongodb/bin/mongod -f /opt/mongo_27017/conf/mongodb.conf
3.部署代码
cd /opt/
unzip doramart-DoraCMS-2.1.6.zip
4.修改服务配置
cd /opt/DoraCMS/install
vim serverConfig.js
---------------------------
const serverConfig = {
env: "development",
mongodbBinPath: "/opt/mongodb/bin/",
dbIP: "10.0.0.51",
dbPort: "27017",
dbName: "doracms2",
dbUserName: "",
dbPassword: "",
os: "Linux",
domain: "http://10.0.0.51:8080",
port: 8080,
tbAgent: "1",
}
module.exports = serverConfig;
---------------------------
运行启动命令
[root@db01 DoraCMS]# npm run doracms
5.管理员登陆
http://10.0.0.51:8080/dr-admin
doramart 123456
doracms 123456
一个人花在影响自己未来命运的工作选择上的精力,竟比花在购买穿了一年就会扔掉的衣服上的心思要少得多,这是一件多么奇怪的事情,尤其是当他未来的幸福和富足要全部依赖于这份工作时。