为知笔记私有化部署无法连接服务器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为知笔记私有化部署无法连接服务器相关的知识,希望对你有一定的参考价值。

您好,如果您的为知笔记私有化部署无法连接服务器,可能是您的服务器的配置有问题,或者您的网络环境出现了问题。首先,您可以检查您的服务器配置是否正确,比如检查服务器的IP地址、端口号等是否正确。其次,您可以检查您的网络环境,比如检查您的网络是否正常,是否有防火墙等等。如果您的服务器和网络环境都正常,您可以尝试重新安装为知笔记,或者重新部署为知笔记,这样可以解决您的问题。 参考技术A 您好,首先您需要确认您的服务器是否已经正确配置,并且确认您的网络环境是否正常。如果您的服务器和网络环境都正常,您可以尝试重新安装为知笔记,以确保您的服务器配置正确。此外,您还可以检查您的安全软件是否阻止了为知笔记的连接,如果是,您可以尝试关闭安全软件,以便为知笔记可以正常连接服务器。如果以上建议都不能解决您的问题,您可以尝试联系为知笔记的客服,以获得更多帮助。 参考技术B 为知笔记私有化部署无法连接服务器
为知笔记私有化部署无法连接服务器

如果你正在尝试连接一个私有化部署的知笔记服务器,但是无法连接,可能是由于以下原因:

1. 服务器的网络连接有问题:如果服务器的网络连接出现问题,则可能无法正常连接。

2. 服务器的防火墙设置不正确:如果服务器的防火墙设置不正确,则可能会阻止客户端连接。

3. 端口被占用:如果服务器上的端口被其他服务占用,则可能无法连接。

4. 服务器上安装的知笔记服务器版本不正确:如果服务器上安装的知笔记服务器版本不正确,则可能无法连接。

5. 客户端的网络设置不正确:如果客户端的网络设置不正确,则可能无法连接服务器。
参考技术C 1. 为知笔记功能简介
您可以直接使用docker运行为知笔记服务端,不需要有任何IT知识。为知笔记私有部署Docker镜像,包含有完整的为知笔记服务端以及所需的各种环境,同时还包含了为知笔记网页版。您只需要启用为知笔记服务端,就可以利用自带的为知笔记网页版,在局域网内无限制使用为知笔记各种功能了。

先安装 Docker 应用,获取镜像,启动即可
运行成功后,通过域名访问,可自行创建团队、群组,注册用户
免费版本,最多支持 5 个用户进行使用,不包含管理员账号
授权付费版,价格为199 元/用户/年
没有功能,使用时间等限制
可以使用为知笔记官方桌面/手机客户端访问私有部署的为知笔记服务
可以禁止客户端访问,保证所有数据只能在公司网络内访问
部署简单、灵活,且官方一直保持持续的更新。几行命令即可完成部署为知笔记的后台应用、Web 应用、数据库应用均打包在 Docker 镜像中,保证了环境一致性和标准化,可快速部署,持续更新。

支持私有云部署
支持阿里云、腾讯云,AWS、Microsoft Azure
支持单点登录
自动开户,可对接 AD、HTTP、第三方APP等已有的帐号系统,保持最终用户登录体验的一致性,亦可对接已有的短信、邮件网关
数据安全且权限可控
分布式存储技术,宕机自动迁移,多重数据备份等,保证数据安全可靠;文档采用公开的 html 格式并进行ZIP压缩,方便数据迁移证书加密,数据密文保存;全链路SSL支持;后台可设置数据管理员、分享管理员,对分享群组可设置团队管理员和群组管理员,对笔记操作权限可划分为超级成员、编辑、作者、读者
可视化数据分析
统一的数据分析后台,支持对不同服务器的文档、附件、索引进行数据统计,还可对用户登录等行为进行阶段性的统计,便于评估与反馈推广效果
参考技术D 在部署为知笔记私有化时,如果无法连接服务器,可能是因为网络的问题或者服务器的设置参数有误。建议检查网络连接是否正确,并对服务器参数进行重新设置。

Docker学习笔记——私有仓库部署

1、系统环境:CentOS 7.3

   172.16.0.44  registry  已安装docker

   172.16.0.45  client    已安装docker

2、未加密仓库部署

   下载registry镜像

  docker pull registry

   启动一个registry容器

  docker run -d -p 5000:5000 -v /opt/registry/:/tmp/registry registry

   下载一个需要私有部署的镜像

  docker pull redis

   修改镜像的tag

  docker tag redis 172.16.0.44:5000/redis

   上传打完tag的镜像到私有仓库

  docker push 172.16.0.44:5000/redis
  The push refers to a repository [172.16.0.44:5000/redis]
  Get https://172.16.0.44:5000/v2/: http: server gave HTTP response to HTTPS client

   因为从 docker1.3.2 开始,docker registry 默认都是使用v2,使用 https 协议而不是 http

   解决办法:

   在/etc/docker目录下,创建daemon.json文件,添加如下内容:

  { "insecure-registries":["172.16.0.44:5000"] }

   保存退出

  systemctl daemon-reload
  systemctl restart docker

   重启后再次上传镜像,会提示如下错误

  The push refers to a repository [172.16.0.44:5000/redis]
  Get http://172.16.0.44:5000/v2/: dial tcp 172.16.0.44:5000: getsockopt: connection refused

   这是因为重启docker服务后,刚才创建的registry仓库的容器停止了,重启启动容器,就可以上传成功了

  docker push 172.16.0.44:5000/redis
  The push refers to a repository [172.16.0.44:5000/redis]
  2bf5fdee0818: Pushed 
  e23ed9242cd7: Pushed 
  32f085a1e7bb: Pushed 
  05d392f56700: Pushed 
  2b0fb280b60d: Pushed 
  latest: digest: sha256:ee24c6a68d9ce22df1aa743ea4c624cdc74e4d99b78e199d480292675249ebca size: 1364

   检查私有仓库是否配置成功

  curl http://172.16.0.44:5000/v2/_catalog
  {"repositories":["redis"]}

   在客户端下载私有仓库上的镜像查看成功

  docker pull 172.16.0.44:5000/redis

3、加密仓库部署

   上传或生产自己的证书文件到仓库服务器上

   把证书文件server.key server.pem上传到certs目录下

  mkdir -p /etc/docker/certs

   启动registry容器

  docker run -d -it -p 5000:5000 --restart=always --name zx_registry -v `pwd`/certs:/etc/docker/certs/ -v /opt/registry/:/tmp/registry -e REGISTRY_HTTP_TLS_CERTIFICATE=/etc/docker/certs/server.pem -e REGISTRY_HTTP_TLS_KEY=/etc/docker/certs/server.key registry

   拷贝证书文件到客户端

  scp certs/server.pem [email protected]:/etc/pki/ca-trust/source/anchors/

   客户端更新证书文件

  cd /etc/pki/ca-trust/source/anchors
  update-ca-trust

   后面的操作就同未加密仓库部署一样,下载镜像,镜像打tag,上传镜像到本地仓库,客户端下载私有镜像


知行办公,专业移动办公平台 https://zx.naton.cn/
【总监】十二春秋之,[email protected]
【Master】zelo,[email protected]
【运营】狼行天下,[email protected]
【产品设计】流浪猫,[email protected]
【体验设计】兜兜,[email protected]
【iOS】淘码小工,[email protected];iMcG33K,[email protected]
【Android】人猿居士,[email protected];思路的顿悟,[email protected]
【java】首席工程师MR_W,[email protected]
【测试】土镜问道,[email protected]
【数据】喜乐多,[email protected]
【安全】保密,你懂的。


本文出自 “践行者” 博客,请务必保留此出处http://bluemooder.blog.51cto.com/12822812/1961299

以上是关于为知笔记私有化部署无法连接服务器的主要内容,如果未能解决你的问题,请参考以下文章

在为知笔记中使用Markdown和思维导图

windows 为知笔记怎么写markdown

Ubuntu/Linux 笔记应用 为知笔记(支持markdown)

如何在为知笔记中用Markdown创建目录大纲

如何在为知笔记中用Markdown创建目录大纲

为知笔记发布到博客园