本文档主要介绍二进制部署方式。由于二进制部署、维护相对于docker部署方式麻烦,建议采用docker部署方式(前面介绍联网部署、内网部署、国产服务器部署均为docker部署方式),如服务器禁止安装docker的情况下使用本文档安装步骤。
服务配置建议使用8核16G服务器进行安装部署。最低配置cpu不应该低于4核,内存8G。系统预留硬盘不低于40G,并根据用户实际情况预留更多硬盘空间。安装过程建议使用root权限。
服务器上需要预先安装 unzip命令行工具
unzip binary_install.zip
cd binary_install
2.rpm安装方式(rpm包需要向官方技术人员咨询)
将安装包文件上传至服务器并解压
rpm -ivh office-xxxx.rpm #提供安装包名称
cd /opt/bisheng/office-xxxx/ #进入启动脚本目录
建议安装nginx1.20.1以上版本
nginx安装包参考下载地址(选择对应架构的nginx1.20.1安装包):http://nginx.org/packages/centos/7/x86_64/RPMS/
rpm -ivh nginx-1.18.0-1.el7.ngx.x86_64.rpm
cd binary_install/middleware/nginx
cp -rf * /etc/nginx
rm /etc/nginx/conf.d/default.conf #删除nginx默认代理配置文件
3.启动nginx
/usr/sbin/nginx #如提示找不到文件,请查找nginx,并更改对应的路径
4.测试nginx启动是否成功
curl localhost
1.安装时选择密码模式兼容5.7
2.如果使用mariadb,安装10.4或以上版本
3.配置mysql服务连接,修改配置文件binary_install/bisheng/etc/config.yml
Nodejs 12.18.2下载参考地址:https://nodejs.org/dist/
目前已测nodejs 14版本也可以
tar -xvf node-v12.18.2-linux-x64.tar.xz
ln -s /root/node-v12.18.2-linux-x64/bin/node /usr/bin/node #/root/node-v12.18.2-linux-x64 为步骤1解压包路径
ln -s /root/node-v12.18.2-linux-x64/bin/npm /usr/bin/npm
node -v
npm -v
安装之前可查看GLIBC版本(如已安装GLIBC_2.29及以上,可忽略此步骤安装)
strings /lib64/libc.so.6 |grep GLIBC_
GLIBC库源码参考下载地址:http://ftp.gnu.org/pub/gnu/glibc/
GLIBC库参考下载地址:https://rpmfind.net/linux/rpm2html/search.php?query=glibc
进入binary_install目录
bash initFonts.sh
vim install.sh
3.执行安装命令
bash install.sh