0%

Ankiserver

Anki服务器配置

安装ankiserver

$ easy_install Ankiserver

创建储存目录

$ mkdir Anki

创建配置文件

  • 下载source包
  • 解压
  • 复制example.ini文件
  •   host = 192.168.1.101 #server ip
      allowed_hosts = 0.0.0.0 #allow all ip
      
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15

    ## 添加用户名

    $ ankiserverctl.py adduser anki

    ## 运行

    $ ankiserverctl.py start example.ini

    # 客户端配置

    ## 打开插件文件夹

    ## 添加文件

    #mysyncserver.py import anki.sync anki.sync.SYNC_BASE = 'http://192.168.1.101:27701/' anki.sync.SYNC_MEDIA_BASE = 'http://192.168.1.101:27701/msync/'
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13

    # 设置开机自启服务

    ## 安装supervisor

    $ sudo apt-get install supervisor

    ## 复制配置文件到配置目录

    $ sudo cp supervisor-anki-server.conf /etc/supervisor/conf.d/anki-server.conf

    ## 修改配置文件

    directory=/home/pi/Anki#把这个参数改成Anki的数据目录 user=pi#树莓派我就直接用这个用户了

重载supervisor

$ sudo supervisorctl reload

管理anki

$ sudo supervisorctl stop anki-server

$ sudo supervisorctl start anki-server

$ sudo supervisorctl restart anki-server