搭建自己的Anki同步服务器,第1张

Anki自带的AnkiWeb同步服务体验较差,当你的单词库较大时,同步起来体验非常的差。因此我在腾讯云上自己搭建了Anki同步服务器

注意:

我在网上查到的教程都是比较老的,而且大都模仿 Anki知乎专栏的这篇文章 。我主要是参考了 idealclover的Linux 下尝试自建Anki服务器 ,在此表示感激。

我在腾讯云上有个云服务器,关机重新安装系统,很方便,然后用putty远程登录服务器

# easy_install AnkiServer

报错

从头开始看,安装PasteScript的时候就不正常了,然后我试着pip PasteScript,机器没有pip,用easy_install 也不行,我干脆去下了个pip。

# curl https://bootstrappypaio/get-pippy -o get-pippy

# python get-pippy

然后直接

pip install AnkiServer

就好了

~目录下创建Anki文件夹

# mkdir Anki

找到AnkiServer中示例配置的目录,我的在/usr/lib/python27/site-packages/AnkiServer-206-py27egg/examples

复制exampleini 到我们的目录,修改为productionini

# cp exampleini ~/Anki/productionini

之后编辑该文档

# vim ~/Anki/productionini

我用红色涂抹的是主机地址,填你的服务器的内网地址,下面的允许来访问你的服务器的机器的ip,可以枚举每个你允许的ip,也可以设置0000 允许任何ip地址连接,然后按esc键,输入:wq保存并退出vim

# ankiserverctlpy -h

查看命令选项

输入 # ankiserverctlpy adduser <username> 来添加用户,该命令回车后会要求你输入密码

可以查看是否成功添加了用户

# ankiserverctlpy lsuser

成功的话,你会看到自己添加的用户名

测试运行

# ankiserverctlpy debug

没有报错的话我们就可以正式运行Ankiserver了,先用Ctrl+C中止调试程序,然后

# ankiserverctlpy start

打开插件文件夹

本来这里是没有这个 mysyncserverpy 文件的,我们创建一个

文件内容如下:

保存后,重启Anki客户端

点击同步按钮,输入自己在服务器里设置的用户名和密码,然后就像用AnkiWeb服务一样了,不过体验如丝般顺滑,而且可以同步很大的库文件

得益于大家的力量,我成功搭建了自己的Anki同步服务器,但愿我的文章能给你提供帮助。

自建云服务器的话,服务器是独立的硬件设备,功能强大但成本也高,主要是针对较大规模的网站使用。中小网站前期用一个普通配置的云主机即可满足,而且可以放多个网站。操作的方法是开通云主机并注册一个域名,让程序员把网站程序写好,上传到云主机,通过IIS发布你的网站即可。自己搭建服务器是有相当大难度的,自己购置服务器的费用,专线带宽的费用,电费等等。另外云主机放在家或放在公司都远不如IDC机房,而且现在云主机也便宜,完全没有自己搭建的必要。

不要钱,但是有点麻烦。

《DayZ》里不存在建房的概念,里面每个房间都是一个服务器。这些服务器有官方架设的无MOD公开服务器,也有玩家架设的五花八门的服务器。与《森林》、《七日杀》等玩家自建房间的游戏不同,即使服务器内没有玩家,游戏时间也会持续流动,就像网游那样。

《DayZ》自建服务器有点麻烦,但如果只是建一个不能联网的本地局域网服务器就很简单了,需要选择地图,和配置参数,如果不会设置可以选择默认,就和官服一样了。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 搭建自己的Anki同步服务器

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情