The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

MKDoc::Setup::Site - Installs a new MKDoc site somewhere on the system

SYNOPSIS

  perl -MMKDoc::Setup -e site

SUMMARY

MKDoc::Core is an application framework which aims at supporting easy installation and management of multiple MKDoc products (such as MKDoc::Authenticate, MKDoc::Authorize, MKDoc::CMS, MKDoc::Forum, etc) onto multiple virtual hosts / websites.

Once you have installed the MKDoc master directory using MKDoc::Setup::MKDoc, you can add additional sites using this setup modules. The newly created sites won't do much by default.

This module installs a new site in a given directory, deploys all the Apache config files and adds the $ENV{SITE_DIR}/httpd.conf as an include to $ENV{MKDOC_DIR}/conf/httpd.conf.

Once you have finished installing the site you need to restart apache, make sure the site's domain name is installed in your DNS server or your hosts file, and it should all work fine.

Once you have seen the site's 'It Worked' message you can start adding extra MKDoc products on the site.

AUTHOR

Copyright 2003 - MKDoc Holdings Ltd.

Author: Jean-Michel Hiver <jhiver@mkdoc.com>

This module is free software and is distributed under the same license as Perl itself. Use it at your own risk.

SEE ALSO

  Petal: http://search.cpan.org/author/JHIVER/Petal/
  MKDoc: http://www.mkdoc.com/

Help us open-source MKDoc. Join the mkdoc-modules mailing list:

  mkdoc-modules@lists.webarch.co.uk