Difference between revisions of "DAViCal"

From ArchWiki
Jump to: navigation, search
(Installing pre-requisites: mention web server, link to Nginx)
(categorized, merged content from duplicate article)
Line 1: Line 1:
 +
[[Category:Networking (English)]]
 
{{Stub}}
 
{{Stub}}
  
 
==DAViCal==
 
==DAViCal==
DAViCal is a server implementing the CalDAV protocol. It's solely a server, with minimal direct user interaction, instead relying on using CalDav clients, such as Apple's iCal.app, Thunderbird with Sunbird, or Evolution.
+
[http://www.davical.org/ DAViCal] is a server implementing the CalDAV protocol. It's solely a server, with minimal direct user interaction, instead relying on using CalDav clients, such as Apple's iCal.app, Thunderbird with Sunbird, or Evolution.
  
 
==Installation==
 
==Installation==
Line 10: Line 11:
 
Install [[PHP]] and [[PostgreSQL]], along with the PHP bindings for PostgreSQL, with pacman:
 
Install [[PHP]] and [[PostgreSQL]], along with the PHP bindings for PostgreSQL, with pacman:
  
    pacman -S postgresql php php-pgsql
+
# pacman -S postgresql php php-pgsql
  
 
DAViCal is a web application, and therefore you need a web server set up as well. For this page, [[Nginx]] will be assumed, but DAViCal can run on nearly any web server. (Some may stop processing requests when they see the CalDAV HTTP headers, and therefore DAViCal will not be able to see them.)
 
DAViCal is a web application, and therefore you need a web server set up as well. For this page, [[Nginx]] will be assumed, but DAViCal can run on nearly any web server. (Some may stop processing requests when they see the CalDAV HTTP headers, and therefore DAViCal will not be able to see them.)
 +
 +
$ wget http://debian.mcmillan.net.nz/packages/davical/davical-0.9.9.4.tar.gz

Revision as of 09:31, 11 June 2011

Tango-document-new.pngThis article is a stub.Tango-document-new.png

Notes: please use the first argument of the template to provide more detailed indications. (Discuss in Talk:DAViCal#)

DAViCal

DAViCal is a server implementing the CalDAV protocol. It's solely a server, with minimal direct user interaction, instead relying on using CalDav clients, such as Apple's iCal.app, Thunderbird with Sunbird, or Evolution.

Installation

Installing pre-requisites

DAViCal is written in PHP and uses the PostgreSQL database as it's backend to store the calendar information. Currently it only supports PostgreSQL, but there is work to support other databases as well.

Install PHP and PostgreSQL, along with the PHP bindings for PostgreSQL, with pacman:

# pacman -S postgresql php php-pgsql

DAViCal is a web application, and therefore you need a web server set up as well. For this page, Nginx will be assumed, but DAViCal can run on nearly any web server. (Some may stop processing requests when they see the CalDAV HTTP headers, and therefore DAViCal will not be able to see them.)

$ wget http://debian.mcmillan.net.nz/packages/davical/davical-0.9.9.4.tar.gz