コンテンツにスキップ

「AgenDAV」の版間の差分

提供: ArchWiki
削除された内容 追加された内容
関連記事
同期
1行目: 1行目:
[[Category:インターネットアプリケーション]]
[[Category:ウェブアプリケーション]]
[[en:AgenDAV]]
[[en:AgenDAV]]
{{Related articles start}}
{{Related articles start}}
7行目: 7行目:
{{Related articles end}}
{{Related articles end}}


[http://agendav.org/ 公式ウェブサイト] より: 「AgenDAV オープンソースの多言語対応 CalDAV ウェブクライアントです。リッチな AJAX インターフェイスを備えておりカレンダーの共有をサポートしています
[http://agendav.org/ AgenDAV] [[PHP]] で書かれたオープンソースの多言語対応 CalDAV ウェブクライアントです。リッチな AJAX インターフェイスを備えておりカレンダーの共有をサポートしています。


== インストール ==
== インストール ==

2017年10月20日 (金) 23:49時点における版

関連記事

AgenDAVPHP で書かれたオープンソースの多言語対応 CalDAV ウェブクライアントです。リッチな AJAX インターフェイスを備えておりカレンダーの共有をサポートしています。

インストール

agendavAUR パッケージをインストールしてください。

データベース

AgenDAV には SQL データベースが必要です。ここでは例として PostgreSQL を使います。

PostgreSQL の記事に従ってインストールを行ってください。そして agendav ユーザーとデータベースを作成してください:

# createuser agendav
# createdb -O agendav agendav

設定

データベースを設定したら、手動でテーブルを作成します:

# psql -U agendav agendav < /usr/share/webapps/agendav/sql/pgsql.schema.sql
# bash /usr/share/webapps/agendav/bin/agendavcli dbupdate

php.inipgsql.so (他のデータベースを使用する場合はそれに対応した拡張) と iconv.so を有効にしてください。

設定ファイルの /etc/webapps/agendav/{config,caldav,database}.php を自由に編集します。

アプリケーションは Apache なら /etc/webapps/agendav/apache.example.conf、nginx/php-fpm なら /etc/webapps/agendav/nginx.example.conf で使用することができます。