centos7.6之docker部署onlyoffice
第一步:確認docker已經部署ok
第二步:使用docker獲取onlyoffice鏡像文件
docker search onlyoffice
拉取鏡像文件
docker pull onlyoffice/documentserver
第三步:docker啟動服務器
docker images docker run -i -t -d -p 9000:80 --restart=always onlyoffice/documentserver
第四步:確認服務是否正常啟動
netstat -ntlp|grep 9000
在容器內部確認端口:
docker exec -it 3707415b2691 bash
netstat -ntlp
容器內部測試:
curl http://localhost:80/welcome/
容器外部測試
curl http://localhost:9000/welcome/
容器內外部測試結果一樣。
第五步:配置https
server { listen 88; server_name 192.168.xxx.X; charset utf-8; client_max_body_size 1024M; location / { proxy_pass http://localhost:9000/; proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header REMOTE-HOST $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_buffers 256 4k; proxy_max_temp_file_size 0; proxy_connect_timeout 30; proxy_cache_valid 200 302 10m; proxy_cache_valid 301 1h; proxy_cache_valid any 1m; } }
通過web服務器代理
第六步:測試結果
瀏覽器輸入:http://192.168.xxx.x:88/welcome/
執行上述命令啟動測試示例:
然后點擊 GO TO TEST EXANPLE
至此完成x86結構onlyoffice部署測試。。。。僅供參考,不正確之處請指正。