代码拉取完成,页面将自动刷新
同步操作将从 毕升Office/毕升Office一键部署 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#!/usr/bin/env bash
if [ ! -n "$1" ] ;then
echo "必须指定一个安装目录"
exit
fi
if [ ! -x "$1" ] ;then
mkdir "$1"
fi
basepath=$(cd `dirname $0`; pwd)
echo "copy resource data"
rm -rf $1/*
docker rm nginx minio dgraphServer dgraphZero redis dgraphRatel rabbit mongod drive_full editor_app convert editor -f 1 > /dev/null 2>&1
docker network create bisheng
export basedir=$1
export tag=latest
bash pullImage.sh $tag
echo "$1 latest" > .config
mkdir $1/service
mkdir $1/workspace
mkdir $1/resource
mkdir $1/nginx
cp -r service/* $1/service
cp -r workspace/* $1/workspace
cp -r resource/* $1/resource
cp -r nginx/* $1/nginx
cd $1/service
#sysctl -w vm.max_map_count=262144
mkdir -p dgraph
mkdir -p mongod/db mongod/log
touch mongod/log/mongod.log
mkdir -p rabbitmq/data
mkdir -p minio/config minio/data
#mkdir -p elasticsearch/data elasticsearch/logs
mkdir -p nginx/temp nginx/keys
touch nginx/temp/error.log
touch nginx/temp/access.log
#mkdir nginx/config/conf.d
#sed -e 's/HOST/'$2'/g' ../workspace/config/bisheng.conf > nginx/config/conf.d/bisheng.conf
#chmod 777 elasticsearch/ -R
cd $1/workspace
mkdir temp
mkdir logs
cd $basepath
bash upNodes.sh
bash init.sh 7 latest $1
sleep 20
bash init.sh 8 latest $1
sleep 30
bash fontsService.sh
bash restart.sh
bash clearImages.sh
echo "你开始使用毕升Office即表示你同意链接 https://ibisheng.cn/apps/blog/posts/agreement.html 中的内容"
echo "在你的浏览器中打开 http://IP 即可访问毕升office,请参看安装文档激活毕升office"
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。