前些日子突然想搭建个私有云笔记,看了许多推荐最后选择了用为知笔记。因为感觉它的功能挺多,五端都具备客户端(Linux、Windows、Mac OS、Android、iOS),而且自己部署五个用户以下都是免费有vip的。
本文部分内容来自为知笔记官方文档
本博文内展示的过程基于
CentOS环境下
CentOS环境下
负壹。安装docker且运行docker
用windows或者是mac的环境可以到docker官方下载安装包,用这些环境的可以转到为知的官方文档。
这边讲的是在Linux系统下的
方法一
输入安装代码
curl -sSL https://get.docker.com/ | sh
输入运行代码
systemctl start docker
systemctl status docker
方法二
用其它方法安装docker
只要能安装上docker就是好方法
零。开始部署
先用ssh连接你的服务器
壹。建一个文件夹用来存放数据
例如
cd /www/wwwroot/
mkdir wiznote
这里的cd是定位到/www/wwwroot这个目录下如果是cd ~就是定位到根目录下,mkdir是新建一个文件夹,mkdir后面跟的就是这个文件夹的名称
贰。运行docker部署命令
docker run --name wiz -it -d -v /www/wwwroot/wiznote:/wiz/storage -p 80:80 -e SEARCH=true wiznote/wizserver
上面这行代码中/www/wwwroot/wiznote这里,这里就填之前你建的那个文件夹的地址;
后面的80:80指的是这个服务开在80端口,如果你不想用80端口访问就将前面的80改成其它的比如8888:80;
SEARCH指后续是否开启搜索笔记功能,如果内存小于等于4G的话建议将true改成false,不然会很占内存。
叁。部署完成
运行完之后就可以访问你所部署的地址加上端口号
如果是服务器上有公网ip(以127.0.0.1为例)就访问127.0.0.1:端口号
如果是在局域网内,那台设备是内网ip(以192.0.0.1为例)就在局域网内访问192.0.0.1:端口号
就可以访问网页版的为知笔记了
默认管理员账号是admin@wiz.cn 密码是123456
常用命令
开启wiz
docker start wiz
关闭wiz
docker start wiz
常见问题
这里只列举我自己遇到过的问题
笔记创建的时间不正确
可以通过更改docker时区
docker exec -it wiz /bin/bash
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
exit
这里的Asia/Shanghai可以改成其他时区
生产环境用C8???