]> git.pld-linux.org Git - packages/webapps.git/blobdiff - webapps.README
- restore webapp_applist()
[packages/webapps.git] / webapps.README
index 6ebdf1a2124d8feac144b879fe5f2e3df4aabf57..7e912a9704d2b773b638694992f25162acc300d7 100644 (file)
@@ -1,7 +1,68 @@
 webapps
 
 webapps are applications that are designed to run under webserver.
+
 goal of this package is to have web applications work under any webserver
 available in PLD Linux.
 
 top directory /etc/webapps
+
+application configuration
+this could whatever format application uses, php script, text file, python file.
+location: /etc/webapps/$webapp
+
+configuration for webserver
+this is configuration file fragment for specific webserver in webserver native
+config file format.
+
+location: /etc/webapps/$webapp/$httpd.conf
+where $httpd is:
+- apache for apache 1.x
+- httpd for apache 2.x
+- lighttpd for lighttpd
+
+additionally the webserver configuration is linked to webserver config directory
+which is
+apache 1.x: /etc/apache/webapps.d
+apache 2.x: /etc/httpd/webapps.d
+lighttpd: /etc/lighttpd/webapps.d
+
+
+each webserver may provide webserver(feature) virtual. currently used ones are:
+
+- webserver(access)
+module that provides possibility restrict/allow access (deny from all) to paths or urls
+apache1/apache2.0/lighttpd: mod_access
+apache2.2: mod_authz_host
+
+- webserver(alias)
+module that provides possibility to map local paths to url aliases
+apache1/apache2.x/lighttpd: mod_alias
+
+- webserver(auth)
+module that provides way to restrict access by password
+apache1/apache2.x/lighttpd: mod_auth
+
+- webserver(indexfile)
+module that provides way to handle "directory" urls (urls ending with slash)
+apache1/apache2.x: mod_dir
+lighttpd: mod_indexfile
+
+- webserver(cgi)
+module that provides way CGI interface
+apache1/apache2.x/lighttpd: mod_cgi
+
+- webserver(setenv)
+passing of environments to CGI scripts
+apache1/apache2.x: mod_env
+lighttpd: mod_setenv
+
+- webserver(expires)
+Controls the setting of the the Expire response header.
+apache1/apache2.x: mod_expires
+lighttpd: mod_expire
+
+- webserver(php)
+running PHP engine
+apache1/apache2.x: mod_php4, mod_php
+lighttpd: php4-fcgi, php-fcgi, mod_cgi_php
This page took 0.097288 seconds and 4 git commands to generate.