发新话题
打印

apache通过mysql配置vhost的模块

apache通过mysql配置vhost的模块

mod_vhost_mysql provides dynamically configured Virtual Hosting.

Requirements:

· Apache 1.3
· MySQL

Installation:

1) Make mod_vh_mysql as a DSO module.

% make APXS=/path/to/apxs
# make install

MySQL Setup

CREATE TABLE vh (
servername VARCHAR(255) NOT NULL PRIMARY KEY,
docroot VARCHAR(255) NOT NULL
);

INSERT your VirthalHost setting.

INSERT INTO vh VALUES('www.example.com', '/path/to/example.com/htdocs');

CONFIG EXAMPLE

UseCanonicalName Off

VhMySQLEngine On
VhMySQLDBName vh
VhMySQLDBUser apache
VhMySQLDBPassword secret

VhMySQLTableName vh
VhMySQLServerNameField servername
VhMySQLDocRootField docroot

另外还有:
apache-mod_vhost_ldap
apache-mod_vhost_mysql
apache-mod_vhost_pgsql
apache-mod_vhost_sqlite3

本文由hew 发布于Linuxsky 论坛,网址:http://bbs.linuxsky.org/thread-6172-1-1.html

相关主题
你的鼓励,我的动力.
做人厚道,看贴回贴.
my linux blog

TOP

这是你自己写的还是一个开源项目
能不能提供代码学习学习

TOP

发新话题