引子
背景现在的软件服务不约而同地向云端发展。云服务,确实是一个好主意:在一处记笔记,在任何其它地方都可以访问。但我们似乎仍需注意以下几点:
当你辛苦积攒了很多笔记,却发现突然有一天,
你的心里就会咯登一下,觉得,自己的笔记,存放在服务器上,这假以时日,还指不定是谁的呢。面对如此不靠谱的服务商,你会顿时对笔记的隐私保障,也失去了信心。 所以,在某些时候,我们需要一款自己的云笔记软件:自己架设的服务器,多终端可用,如果有需要,可以从internet访问。数据库在自己的机器上,再也不用担心容量问题,和本地备份的问题了。 我们可以选择什么呢?目前有一款蚂蚁笔记,支持架设私有云服务,能够满足我们的需求。 笔者已经试用了一个月左右,发现功能强大,非常适合家庭使用。 简而言之,它有什么特点呢?
Markdown语言的其它好处还有很多,比如支持方便 的排版,以及与世界上最大的代码库github保持通用与兼容等等。 5. 是完全免费的 从缺点的方面考虑,最大的缺点在于不支持网页剪报。 也就是说,没有一个插件来支持你在浏览网页的时候,点击一下右键,就可以选择保存到自己的笔记本里去。 但是,它却有个辅助功能做得比较好,可以近似地支持这一点:那就是可以直接复制粘贴网页内容到笔记本里去,包括图片!注意,包括图片!这里的包括图片,是指图片可以被完全转化为本地文件,而不会链到原始地址。也就是说通过复制粘贴,你可以把一段网页内容完全变成自己的本地内容。 使用这个功能比直接的网页剪报要繁琐一些,但尚且可用,效果也还不错。 安装与配置下面就给大家介绍一下如何安装及使用蚂蚁笔记的个人服务器功能。 虽然是一个服务级别的安装与配置,但是大家不必过于紧张,简而言之,这种安装实际上与安装一款常用软件并没有太大区别。相应的,对于一款服务属性的软件,其实如何规划应当占据我们要考虑的更大部分内容:
一、安装服务器首先,服务器的安装支持
如果你对Linux比较熟悉,家里有小的Linux主机,你即可以考虑Linux版。如果没有,也没关系,你可以直接在Windows平台下安装使用。 关于如何将自己的闲置老旧笔记本改造成小型的家用server,可以参考笔者之前写的这篇文章: ![]() 其中,使用一台闲置的老旧笔记本改造成Linux Server的步骤与文中提到的使用surface pro的步骤是一样的,大家可以参考。 目前我的方案是通过U盘运行在一台Dell笔记本上,距离上次重启有45天,而上上次重启在7个月之前 官方推荐是安装Linux版的服务器,对Windows版没有进行充分测试,但是有网友使用了windows版的服务器,也没见报什么错误。 在此我们以安装Linux版的服务器为例。 1. 安装数据库:下载,安装,启动 MongoDB MongoDB是LeaNote的后台数据库,简言之,就是存贮所有笔记的一个数据库软件。 我们把相关内容存放在/home目录下,先
切换到root用户下,然后下载MongoDB
创建存储文件夹
配置 MongoDB 的环境变量,修改/etc/profile:
执如下命令,使环境变量生效。
启动 MongoDB
2. 安装服务器软件 目前的版本是这样: 我们选择下载Linux的64位版2.6.1:
编辑 Leanote 配置文件 /home/leanote/conf/app.conf 找到 app.secret= 这一项,任意修改一下,比如修改为如下内容:
然后导入leanote的初始化数据:
最后启动 Leanote 服务
二、安装客户端
使用登录方式:
点击下面的登录自建服务:
这样就登录上了我们自建的云笔记服务了,拉下来就可以开心地写笔记了! 1. 开始写笔记这款笔记软件对”写代码的人“支持良好,支持以下相关的特色功能,注意以下图片来自官网: 比如代码高亮: 支持markdown语法: 当然也支持所见即所得的类似word的写作模式: 还直接支持思维导图,不过可惜比较简单: 支持发布为个人博客: 等等,还是相当方便的。 比如我的一个网页剪报的笔记,即可一键发布为博客,而且是自己的博客站点,可供局域网内公开浏览: 博客整体风格简洁,支持模板修改与定制。如果用来做网页剪报,如前所述支持网页内容的完全本地化,非常方便。 2. 挂接到Internet笔者本人无此需求,故在此只简单说明一下操作步骤: 经过以上两个步骤后,你就可以通过internet访问你的域名加9000端口,来访问自己的云笔记服务了。甚至于,也可以让其它人直接访问你公开的博客。这样你就有了一个建立在自己家里的博客,而此博客实际上还支持注册用户,添加评论什么的。你完全可以开一个自己的博客站点了哈哈。(如果你有兴趣折腾的话,笔者可是没这兴趣,不要喊我哈。。。。。。。。哈哈)
3. 备份数据与恢复如何备份数据,这是我们需要重点关注的,所幸,在这方面,非常方便。 登录网页端后,可以进入管理界面: 选择数据备份与恢复: 即可进行数据备份与恢复的操作: 在这里我们不但可以随时进行服务器端的数据备份,还可以随时把备份数据下载到本地。 在需要的时候,我们只需要把本地的数据文件再上传到服务器上的相应目录里,就可以完全恢复当时的数据状态。这样,很方便我们随时重装整个系统:只要先把数据文件下载一份到本地就可以了。 其它到此,大家就完整地搭建了一个个人的私有云笔记服务器,很牛X是不是? 在此再作几点说明:
|
|