在阿里云,华为云,腾讯云上面进行为知笔记的私有部署

2020/2/10

您可以在主流云服务商的云主机上面,通过docker非常快速的将为知笔记服务端部署在这些主流的云服务上面。这样,您可以非常方便的实现远程团队协作,同时还可以完整的掌控自己的数据。

购买云主机

登录阿里云/华为云/腾讯云 控制台,购买云主机即可。需求:

  1. 操作系统:CentOS 7(linux)
  2. 内存:2G或者更高
  3. 硬盘:如果您使用对象存储,则硬盘空间没有什么需求(docker镜像大概占用2G左右),选择不少于64G硬盘即可,如果您不使用对象存储,则请根据您自己的情况,选择硬盘大小,例如1T/2T等。

远程登录到云主机

使用ssh登录到云主机 (Linux/Mac/WSL)

下面都假设您正在使用root用户操作。如果不是使用root用户,请注意在命令前面增加sudo。

如果使用windows,推荐使用wsl,也可以使用PuTTY

使用PuTTY,主要用官方版本,第三方网站下载的PuTTY可能会有后门。

安装docker

curl -sSL https://get.docker.com/ | sh

运行后将会安装docker。

如果您没有使用root用户,则需要把当前用户添加到docker用户组。

sudo usermod -aG docker $USER

运行docker

systemctl start docker
systemctl status docker

部署为知笔记服务端

依次运行下面的命令:

cd ~
mkdir wizdata
docker run --name wiz --restart=always -it -d -v ~/wizdata:/wiz/storage -v /etc/localtime:/etc/localtime -p 80:80  wiznote/wizserver

第一次运行的时候需要下载为知笔记服务端镜像,请耐心等待。

等待镜像下载完成并成功启动,在浏览器内直接输入http://xxx, xxx代表您的云主机的ip地址。正常就会出现为知笔记网页版页面。

如果您需要将数据保存到对象存储上面,则在第一次使用之前,使用管理员账号(默认admin@wiz.cn/123456)登录进入,然后点击用户头像,选择系统管理,登录到后台管理页面,更改数据存储设置。具体操作,请访问这里:

其他操作

为知笔记服务端docker镜像使用说明