• 自己搭建anki服务器


    centos端

    # 安装服务
    yum -y install python-setuptools
    easy_install Ankiserver
    
    mkdir -p /home/anki && cd /home/anki
    
    # 配置文件:
    cp /usr/lib/python2.7/site-packages/AnkiServer-2.0.6-py2.7.egg/examples/example.ini production.ini
    
    # 修改其中的服务器地址
    vim production.ini
    host= x.x.x.x  #自己服务器的内网地址也可是局域网IP
    allowed_hosts=0.0.0.0 #允许同步的客户端ip地址,使用0.0.0.0表示允许任何ip地址连接
    
    # 设置编码
    export LC_ALL="en_US.UTF-8"
    
    # debug模式下查看是否有错误
    ankiserverctl.py debug
    
    # 启动
    ankiserverctl.py start /home/anki/production.ini
    
    # 开机启动
    cat >> /etc/rc.d/init.d/autostart << EOF
    # anki
    ankiserverctl.py start /home/anki/production.ini
    EOF
    

    用户操作

    # 查看所有用户
    ankiserverctl.py lsuser
    
    # 添加anki账号:根据提示输入账号密码。(tianyunperfect@tianyunperfect)
    ankiserverctl.py adduser tianyunperfect
    
    # 删除用户
    ankiserverctl.py deluser linuxgirl
    # 查看用户
    ankiserverctl.py --help
    

    电脑客户端

    工具--插件--打开插件文件夹

    # 修改ip即可
    touch mysyncserver.py
    cat >> mysyncserver.py << EOF
    import anki.sync
    anki.sync.SYNC_BASE = 'http://www.tianyunperfect.tk:27701/'
    anki.sync.SYNC_MEDIA_BASE = 'http://www.tianyunperfect.tk:27701/msync/'
    EOF
    

    重启anki客户端即可

    安卓端

    设置--高级设置--自定义同步服务器

    修改为http和自己的ip

  • 相关阅读:
    自定义异常
    this()和super()的区别
    Eclipse快速创建函数
    Eclipse的.java文件有蓝色三角符号
    可变数量参数
    近期的目标
    怎么在电脑右键的新建里面添加.md文件
    数组的排序(从小到大)
    Arrays类
    不用乘法计算乘法(快速计算)
  • 原文地址:https://www.cnblogs.com/birdofparadise/p/10013128.html
Copyright © 2020-2023  润新知