docker安装:
Windows下通过docker安装。一行命令即可。
如果用数据外部存储报错。只能用默认命令,原因未明,未细究。
8085位宿主机端口,即部署使用的端口。
docker run -i -t -d -p 8085:80 --restart=always onlyoffice/documentserver 独立安装:首先先下载安装包
下载链接使用官方推荐:
Installing ONLYOFFICE Docs for Windows on a local server - ONLYOFFICE
下载完后共4个文件:
1、先安装erlang环境(是rabbit的依赖) 2、安装rabbitMqErlang安装参考:windows10环境下的RabbitMQ安装步骤(图文) - 清明-心若淡定 - 博客园
安装过程一直点下一步即可。
安装成功后可通过:http://localhost:15672 访问。
账号密码默认都是:guest
3、安装postgreSql数据库双击安装包一直下一步。(最后一步数据库工具构建可不选)
数据库安装完毕后,进入数据库安装目录下的bin文件夹,执行如下命令创建onlyoffice数据库
cd /D "%ProgramFiles%\PostgreSQL\9.6\bin" psql -U postgres -c "CREATE DATABASE onlyoffice;" psql -U postgres -c "CREATE USER onlyoffice WITH password 'onlyoffice';" psql -U postgres -c "GRANT ALL privileges ON DATABASE onlyoffice TO onlyoffice;"如需要navicat连接到数据库需要更改配置文件:
D:\Program Files\PostgreSQL\14\data\pg_hba.conf
打开pg_hba.conf文件注释掉原来的配置,新增如下配置:
#新增 # "local" is for Unix domain socket connections only local all all trust # IPv4 local connections: host all all 127.0.0.1/32 trust # IPv6 local connections: host all all ::1/128 trust修改后用postgreSQL重新加载配置:
打开pgAdmin4工具
根据提示输入密码
右键数据库,打开QueryTool
执行SQL语句(或重启数据库)
SELECT pg_reload_conf()再用navicat连接(注意勾选数据库列表),不然无法加载。
4、onlyoffice主程序安装指定端口安装命令(端口切勿被其他进程占用)
onlyoffice-documentserver.exe /DS_PORT=8085然后一直下一步即可。
安装完成后输入:http://localhost:8085/welcome/ 页面,说明安装成功。
设置第一个实例以及让服务自动启动 使服务正确运行:
复制命令运行,以管理员身份运行
net start DsExampleSvcsc config DsExampleSvc start=auto该命令这样执行会报错
(powershell下sc之后使用tab按键,自动补全命令,成功的命令如下)
.\sc.exe config DsExampleSvc start=auto点击GO TO TEST EXAMPLE进入 :http://localhost:8085/example/
特别注意:
1、后续的使用必须用ip地址+端口进行访问和使用,否则无法正常使用。(不能使用localhost,127.0.0.1访问和使用)
2、建议用空白的服务器进行安装部署,onlyoffice主程序内部自带了node.js,nginx等其他软件,为了不必要的冲突错误,尽量让安装环境简单。
安装完毕!
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。 |
标签: #ONLYOFFICE #windows搭建 #onlyoffice安装教程