Radicale服务器搭建
Radicale是一个小而强大的CalDAV(日历,待办事项列表)和CardDAV(联系人)服务器,它:
创新互联建站专业为企业提供日喀则网站建设、日喀则做网站、日喀则网站设计、日喀则网站制作等企业网站建设、网页设计与制作、日喀则企业网站模板建站服务,10年日喀则做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。通过CalDAV,WebDAV和HTTP共享日历。 通过CardDAV,WebDAV和HTTP分享联系人。 支持事件,待办事项,日记条目和名片。 即开即用,无需安装和配置。 可以警告用户进行并发编辑。 可以通过验证限制访问。 可以确保连接。 适用于许多CalDAV和CardDAV客户端。 是GPLv3许可的免费软件。radicale官网:http://radicale.org/
github: https://github.com/Kozea/Radicale
安装依赖环境python3安装依赖包:
yum -y groupinstall "Development tools"
安装编译环境:
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
创建安装目录:
mkdir /usr/local/python3
创建软连接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
验证:
python3 -V
安装Radicalepython3 -m pip install --upgrade radicale
创建radicale默认启动配置文件config在/etc/radicale目录下创建config文件,内容如下:
[server] # Bind all addresses hosts = 0.0.0.0:5232 # 后台运行 daemon = True [auth] type = htpasswd htpasswd_filename = /etc/radicale/users htpasswd_encryption = plain [storage] filesystem_folder = /mnt/data/radicale/collections
以上配置了一个简单的radicale启动文件,并且配置了用户认证。
创建登录用户在/etc/radicale目录下创建users文件
user1:123 user2:1234 user3:12345 启动radicale服务
python3 -m radicale
查看
启动完成后访问:localhost:5232登录成功后为用户创建日历
创建完成后
其中的网址就是客户端连接radicale服务器的地址。
用户名和密码在上面的users文件中配置的账号密码。
客户端Thunderbird下载地址:https://www.mozilla.org/zh-CN/thunderbird/
使用Thunderbird可以连接到自己搭建的radicale服务器。如下图所示
输入账号密码。
如果在thunderbird中需要连接服务器的多个账号则需要这样写URL:
http://用户名:密码@域名:5232/用户名/目录名称
例如:http://user1:123@192.168.10.231/user1/calendar
分享题目:Radicale服务器搭建
分享URL:http://azwzsj.com/article/cphhos.html