summaryrefslogtreecommitdiff
path: root/data/lighttpd/lighttpd-1.4.53/doc/outdated/mysqlvhost.txt
diff options
context:
space:
mode:
Diffstat (limited to 'data/lighttpd/lighttpd-1.4.53/doc/outdated/mysqlvhost.txt')
-rw-r--r--data/lighttpd/lighttpd-1.4.53/doc/outdated/mysqlvhost.txt58
1 files changed, 58 insertions, 0 deletions
diff --git a/data/lighttpd/lighttpd-1.4.53/doc/outdated/mysqlvhost.txt b/data/lighttpd/lighttpd-1.4.53/doc/outdated/mysqlvhost.txt
new file mode 100644
index 000000000..9a869a19a
--- /dev/null
+++ b/data/lighttpd/lighttpd-1.4.53/doc/outdated/mysqlvhost.txt
@@ -0,0 +1,58 @@
+====================
+MySQL-based vhosting
+====================
+
+-----------------------
+Module: mod_mysql_vhost
+-----------------------
+
+:Author: ada@riksnet.se
+:Date: $Date: 2004/08/29 09:43:49 $
+:Revision: $Revision: 1.1 $
+
+:abstract:
+ This module provides virtual hosts (vhosts) based on a MySQL table
+
+.. meta::
+ :keywords: lighttpd, mysql, vhost
+
+.. contents:: Table of Contents
+
+Description
+===========
+
+With MySQL-based vhosting you can store the path to a given host's
+document root in a MySQL database.
+
+.. note:: Keep in mind that only one vhost module should be active at a time.
+ Don't mix mod_simple_vhost with mod_mysql_vhost.
+
+Options
+=======
+
+Example: ::
+
+ mysql-vhost.db = "lighttpd"
+ mysql-vhost.user = "lighttpd"
+ mysql-vhost.pass = "secret"
+ mysql-vhost.sock = "/var/mysql.lighttpd.sock"
+ mysql-vhost.sql = "SELECT docroot FROM domains WHERE domain='?'"
+
+
+MySQL setup: ::
+
+ GRANT SELECT ON lighttpd.* TO lighttpd@localhost IDENTIFIED BY 'secret';
+
+ CREATE DATABASE lighttpd;
+
+ USE lighttpd;
+
+ CREATE TABLE domains (
+ domain varchar(64) not null primary key,
+ docroot varchar(128) not null
+ );
+
+ INSERT INTO domains VALUES ('host.dom.ain','/http/host.dom.ain/');
+
+
+