Outils pour utilisateurs

Outils du site


calendrier

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
calendrier [2013/12/07 22:23]
mart créée
calendrier [2019/04/02 11:14] (Version actuelle)
Ligne 5: Ligne 5:
   * uWSGI   * uWSGI
  
-**NGINX configuration**+===== Radicale ===== 
 +Le fichier ''/​etc/​radicale/​config''​
  
 +<​code>​[server]
 +# CE QUE VOUS VOULEZ, EST IGNORE VIA NGINX
 +...
 +
 +[storage]
 +type = filesystem
 +# stocker les calendriers dans le dossier collections
 +filesystem_folder = /​var/​www/​calendrier.domaine.org/​collections
 +
 +[logging]
 +# fichier de configuration du logging
 +config = /​etc/​radicale/​logging
 +</​code>​
 +
 +Le fichier ''/​etc/​radicale/​logging''​
 +<​code>#​ Loggers, handlers and formatters keys
 +
 +[loggers]
 +# Loggers names, main configuration slots
 +keys = root
 +
 +[handlers]
 +# Logging handlers, defining logging output methods
 +keys = file
 +
 +[formatters]
 +# Logging formatters
 +keys = simple,full
 +
 +
 +# Loggers
 +
 +[logger_root]
 +# Root logger
 +level = INFO
 +handlers = file
 +
 +
 +# Handlers
 +
 +[handler_file]
 +# File handler
 +class = FileHandler
 +args = ('/​var/​www/​calendar.trigaux.eu/​radicale.log',​)
 +formatter = full
 +
 +
 +# Formatters
 +
 +[formatter_simple]
 +# Simple output format
 +format = %(message)s
 +
 +[formatter_full]
 +# Full output format
 +format = %(asctime)s - %(levelname)s:​ %(message)s
 +</​code>​
 +
 +===== NGINX configuration =====
 +Fichier ''/​etc/​nginx/​sites-enable/​calendar.domaine.org.conf''​
 <​code>​server { <​code>​server {
     server_name calendar.mondomaine.org;​     server_name calendar.mondomaine.org;​
Ligne 24: Ligne 85:
 </​code>​ </​code>​
  
-**uWSGI** emperor ​mode+===== uWSGI ===== 
 +Emperor ​mode, lancer avec la commande ''​ uwsgi --plugins python --emperor /​etc/​uwsgi/​vassals/''​
  
-''​ uwsgi --plugins python --emperor /​etc/​uwsgi/​vassals/''​ 
 <​code>​ <​code>​
 # fichier /​etc/​uwsgi/​vassals/​calendar.ini # fichier /​etc/​uwsgi/​vassals/​calendar.ini
Ligne 42: Ligne 103:
 </​code>​ </​code>​
  
-**WSGI**+===== WSGI ===== 
 + 
 +Fichier ''/​var/​www/​calendar.domaine.org/​radicale.wsgi''​ 
 <​code>​ <​code>​
-# fichier /​var/​www/​calendar.domaine.org/​radicale.wsgi 
 import radicale import radicale
 radicale.log.start() radicale.log.start()
 application = radicale.Application() application = radicale.Application()
 </​code>​ </​code>​
calendrier.1386451433.txt.gz · Dernière modification: 2019/04/02 11:14 (modification externe)