找回密码
 立即注册
查看: 14174|回复: 13

更安全!【为知笔记Docker】本地化服务端搭建和常见问题处理

[复制链接]

2267

主题

3124

回帖

2万

威望

管理员

金币
8005

热心会员推广达人宣传达人突出贡献优秀版主荣誉管理论坛元老

发表于 2020-3-21 18:11:48 | 显示全部楼层 |阅读模式
在18年11月,我们为大家推荐了一款本地化笔记软件,因为那时候的笔记软件都是云端的,也就是你所有的信息,包括极其敏感的信息都要保存到云端,或许各大笔记商都说他们做了各种安全加密,但是实际上这些信息依然是不安全的,总之我是不会把这种笔记放到云端,所以一直在寻求本地化笔记存储之路,后来遇到了18年那款软件,这款软件能够满足大多数需求,但是很多细节之处依然让人无法接受,比如插入的图片不支持用鼠标调整尺寸,表格无法二次编辑,不支持时下流行的MD笔记,最重要的是它不支持手机端,所以一直急切的渴望找到一款更完美的笔记工具。


2018年笔记软件.jpg
(18年那款本地笔记软件)


在这之前,为知笔记是很不错的,为知笔记收费后是60元一年,价格也是很良心的,用10年也才600元啊,但是我本人而言,只需要存储在本地,不需要云端,就像很多大公司一样,他们也希望将一些机密信息存储在本地。就在前几天,我发现为知笔记做了一款docker服务端,任何人都可以安装使用,免费给了5个用户的权限,这个具体是什么意思,我们后面再说。


为知笔记docker服务端.jpg
(为知笔记docker服务端)

为知笔记本地端登陆.jpg
(为知笔记客户端登陆服务端)

为知笔记界面.jpg
(为知笔记客户端,跟云端版是一样的,编辑功能也是一样的)


相关信息简报
为知笔记官方项目地址:http://www.wiz.cn/zh-cn/docker
支持的操作系统或平台:Windows / macOS / Linux/群晖NAS/宝塔Bt面板
CPU: Intel / AMD x64, ARM v7 (arm32), ARM 64/树莓派
内存:至少2G

注意:如果你觉得这个安装太过于复杂,请先看二楼的简化版。



本来上面这个页面已经给出了几乎可以实现的所有信息,但是真实在操作时,还是会遇到很多问题,这些问题在上面这个页面是没有解答的,我也是通过好几天的摸索,实现了目前的安全完美使用,为什么说是安全完美使用?因为如果这个服务端不稳定或者会导致数据丢失,那么它就是不安全的,即使界面再美,管理多便捷,它都隐藏着巨大的风险,有一天你醒来,所有数据都损坏了。
为知笔记官方.jpg
(为知笔记官方页面)



写这篇技术文章的目的
这篇技术文章主要提供给我帮找网喜欢笔记软件的用户,因为上次我们发现大家都有这方面的需求,我们也是强烈建议大家把笔记保存在本地端,安全!
我目前的用法是将服务端安装到自己电脑,然后再安装客户端,可以开关机,没什么影响,唯一的缺陷是手机端不能时刻使用。如果要解决这个问题,大家可以准备一台低功耗的电脑,24小时运行,一年也就几十块钱电费,数据都保存在自己本地,很放心。

因为很多人照着官方的文档,搞不成功,所以我就打算简化一下我成功安装的步骤给大家参考一下。




Win10系统安装为知笔记docker服务端

因为我们的环境就是win10系统,暂时只能为大家提供这个系统的教程,mac系统的大家自己研究一下,理论上除了前面不一样,后部分都是一样的。而使用linux、树莓派、群晖nas的这些人,他们本身应该就算是技术流了,自己也能摸索明白。

为知笔记是一个docker镜像,所以系统要先安装docker容器,下载后直接安装就行(网上说需要打开hyper,但是实际上不需要,安装的时候自己就会打开,安装完毕后重启电脑)
Mac、Windows下载:https://www.docker.com/products/docker-desktop
注意:安装了该工具,VMware虚拟机将无法再使用,考虑好再进行,原因是这个工具要使用hyper虚拟机,这个虚拟机跟VMware不兼容,不能同时使用。

win10系统安装docker.jpg
win10系统安装docker2.jpg


安装完毕后,系统右下角会有一个载着方块的鲸鱼图标,这个就是docker平台,这是成功的第一步,除了Windows系统,其他系统只要成功安装了docker,后面的都比较容易。
whale-x-win.png


安装成功docker平台后,我们需要进行几个设置,这可以增加运行效率和速度。
一、修改源地址为通用加速平台或阿里云的,下载镜像速度飞快。
1、右击右下角的小鲸鱼,选择Settings
docker修改镜像地址加速.jpg

2、在Docker Engine那里,填写下面这段代码,然后点击Apply&Restart。
游客,如果您要查看本帖隐藏内容请回复




二、修改为Windows运行模式,默认是linux的(会用到hyper虚拟机,所以打开很慢)
下图我已经是切换了的,如果你那里显示 Switch to Windows containers...,你就点一下,最终和我这个图一样就行了,运行速度会快很多。

切换docker为Windows运行模式.jpg


为知笔记的笔记数据是保存在电脑自定义目录的,所以要先创建一个本地目录,用来保存笔记数据,这个官方是用命令创建的,其实完全没必要,直接手动创建就行,千万要记住,你所有的笔记数据都在这个文件夹,即使是docker平台重装、为知笔记docker镜像损坏,只要你这个数据目录还在,就没事。
但是需要注意几点:
1、目录不能有空格
2、目录不能有大写
3、目录不能有中文
为知笔记安装目录.jpg
(自定义笔记数据参考图)



接下来是使用Windows系统的powershell执行安装为知笔记的命令,之后的所有命令都用这个工具执行,win10系统自带的。
使用powershell执行命令.jpg



如果前面配置的没有问题,使用下面的命令,可以直接安装,不会提示错误!!

官方版安装命令:
  1. docker run --name wiz --restart=always -it -d -v  D:/wizdata:/wiz/storage -p 80:80 -p 9269:9269/udp wiznote/wizserver
复制代码

改进版安装命令:
改进版将安装路径修改了,同时修改了端口,因为默认80端口,这个可能会与某些程序冲突
游客,如果您要查看本帖隐藏内容请回复

开始安装为知笔记镜像.jpg
(由于我们修改了镜像地址,所以下载镜像速度飞快)


安装完成为知笔记docker.jpg
(安装完毕后,管理器中就有了)




如何使用为知笔记?

按照上面的方法安装成功后,就可以执行下面的操作了。

一、使用内网IP在网页端访问为知笔记
参考:
本机绝对IP地址(只限本机访问):http://127.0.0.1:8188/
局域网IP地址(同一个路由器下的设备都可以访问):http://192.168.2.233:8188/
如何获得自己的局域网IP地址呢?使用powershell(就是上面那个蓝色的命令执行框)

执行命令:ipconfig
内网IP地址.jpg

登陆为知笔记.jpg
(使用两个地址都可以打开,登陆)


官方默认的管理员账号:
账号:admin@wiz.cn
密码:123456



配置电脑客户端使用

安装为知笔记官方电脑客户端后,按图点击

登陆为知笔记2.jpg 登陆为知笔记3.jpg



配置手机为知笔记客户端
手机端配置和上面差不多。
手机为知笔记登陆本地化服务端1.jpg 手机为知笔记登陆本地化服务端2.jpg




删除为知笔记镜像
一般如果镜像出问题了,比如无法启动,启动了无法登陆用户时,就要删除镜像,重新来过,可以解决大部分问题,有些问题的产生是因为官方bug,这个官方回逐步完善,目前为止重装是解决一切问题的终极手段。
删除为知笔记镜像.jpg
(上面的操作和下面的命令效果一样)
  1. docker stop wiz
  2. docker rm wiz
复制代码



更新为知笔记docker服务端
官方经常在更新的,所以当你用admin@wiz.cn用户登陆网页版时,就有可能弹出更新提示,这时候应该怎么更新呢?
直接用上面的方法删除在docker平台商运行的为知笔记docker镜像,然后使用下面这个命令更新为知笔记镜像安装包。
  1. docker pull wiznote/wizserver:latest
复制代码







参考2018年发布的笔记工具

一款能够替代笔记软件、word文档的知识经验管理工具
http://www.wobangzhao.com/thread-2857-1-1.html










回复

使用道具 举报

2267

主题

3124

回帖

2万

威望

管理员

金币
8005

热心会员推广达人宣传达人突出贡献优秀版主荣誉管理论坛元老

 楼主| 发表于 2020-3-21 18:22:13 | 显示全部楼层
一楼的安装方法相对来说还是太TM复杂了,估计对很多小白来说,望而却步,二楼是简单的方法,能看懂就搞,看不懂就别想了,此生无缘。


简单的知识普及
1、为知笔记支持本地化使用,意思是你的笔记可以不用上传了,只保留在你自己的电脑或者本地服务器。
2、官方将服务端打包为docker镜像,你需要安装docker容器平台来使用这个镜像。
3、docker容器平台支持Windows、Mac、Linux、树莓派、群晖NAS....
4、镜像的安装很简单。
5、使用上和为知笔记官方云同步版本,一模一样,没有阉割,支持为知笔记软件客户端、手机APP。
6、为知笔记本地化服务端官方地址:http://www.wiz.cn/zh-cn/docker


安装docker容器
1、打开这个链接,选择对应系统版本的docker安装:https://www.docker.com/products/docker-desktop
2、上面的安装是傻瓜式的,下一步下一步即可,直到安装成功,重启电脑。
3、右下角会多个满载方块的小鲸鱼,在动的时候说明正在启动或者停止。
4、右击这个小鲸鱼,点击Settings=》Docker Engine,将配置改成如下,最后点击Apply&Restart后等待:
  1. {
  2.   "registry-mirrors": [
  3.     "http://hub-mirror.c.163.com"
  4.   ],
  5.   "insecure-registries": [],
  6.   "debug": true,
  7.   "experimental": true
  8. }
复制代码
5、右击小鲸鱼,点击Switch to Windows containers...,直到显示为Switch to Linux containers...,这可以加快启动速度。



安装为知笔记docker镜像
1、在D盘创建一个目录为wizdata

2、如果没有特殊要求,使用官方命令:docker run --name wiz --restart=always -it -d -v  D:/wizdata:/wiz/storage -p 80:80 -p 9269:9269/udp wiznote/wizserver
可以直接开始安装。



使用为知笔记
如果这个你不会,你真的参考一楼末尾了。




其实很简单,没那么复杂。


回复

使用道具 举报

0

主题

6

回帖

42

威望

武林至尊

金币
140
发表于 2020-3-21 21:58:04 | 显示全部楼层
看着有点麻烦,先试试,正需要这样的软件。
回复

使用道具 举报

1

主题

8

回帖

149

威望

禁止访问

金币
466
发表于 2020-3-22 08:18:57 | 显示全部楼层
这个不错,不知道官方的会不会有限制,还是所有的代码均开源,毕竟这种本地部署一用就是好久
回复

使用道具 举报

2267

主题

3124

回帖

2万

威望

管理员

金币
8005

热心会员推广达人宣传达人突出贡献优秀版主荣誉管理论坛元老

 楼主| 发表于 2020-3-22 08:31:14 | 显示全部楼层
snowman 发表于 2020-3-22 08:18
这个不错,不知道官方的会不会有限制,还是所有的代码均开源,毕竟这种本地部署一用就是好久

限制5个用户的,自己用的足够的,代码是加密的。这个应该是永久可以使用的,可以咨询一下官方。
回复

使用道具 举报

0

主题

9

回帖

48

威望

武林至尊

金币
172
发表于 2020-3-28 15:14:19 | 显示全部楼层
好东西啊、下来看看
回复

使用道具 举报

0

主题

7

回帖

51

威望

武林至尊

金币
162
发表于 2020-3-29 10:49:02 | 显示全部楼层
找了很久的东西,找到了!谢谢分享
回复

使用道具 举报

0

主题

9

回帖

225

威望

武林至尊

金币
502
发表于 2020-4-3 14:48:56 | 显示全部楼层
谢谢楼主了,赶紧找台机子布起来,哈哈
回复

使用道具 举报

1

主题

16

回帖

61

威望

武林至尊

金币
215
发表于 2020-4-3 21:52:27 | 显示全部楼层
为知笔记做的还是不错的。
回复

使用道具 举报

0

主题

12

回帖

37

威望

武林至尊

金币
145
发表于 2020-4-12 09:08:16 | 显示全部楼层
哈哈哈,wiz良性了,年前自己私有部署了,把docker 改个速度快点的镜像点,安装几分钟就能搞好! 很好用绑定个java隧道 任意解析访问!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|网站地图|联系我们|帖子标签|侵权投诉|我帮找网 ( 琼ICP备13889858号 )

GMT+8, 2024-3-28 21:36

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表