为什么80%的码农都做不了架构师?>>>
可以直接pip安装,也可以下载源码安装,如果要存储到sql里面,则需要下载源码包,用里面的schema.sql 建表 默认安装后没有相应的配置文件,源码包里面也包含了 logging 和config,放到/etc/radicale 下 安装没什么说的,下面记录下基本的配置 如果不使用ldap可以在config里面注释,我们这使用的mysql,主要修改下面的
[rights]
type = authenticated[auth]
type = IMAP[storage]
type = database
database_url = mysql://root:password@127.0.0.1/radicale?charset=utf8
这样配置好后以debug运行radicale --debug carddav 地址格式为 http://127.0.0.1:5232/user/contacts.vcf/ calendar地址格式为 http://127.0.0.1:5232/user/calendar.ics/
具体的信息存储在 line 表里面,反正只有5个表