1. MoinMoin
1.1. A Standalone Site
dom "yourdomain" with
moinMoin "mywiki" where
Script = home "mywiki/moin.cgi"
with
end
end
1.2. Adding a Wiki to a Bigger Site
dom "yourdomain" with
web "mysite" with
(* Other normal web config goes here.... *)
addMoinMoin where
Script = home "mywiki/moin.cgi";
Htdocs = "/where/static/content/is/accessed/in/URLs";
Prefix = "/url/prefix/for/wiki/page/names"
end
end
end
2. WordPress
When installing Wordpress, you most likely want to install using subversion. The web based updater is inherently insecure, and your life will be much easier if you use subversion to track changes in Wordpress.
2.1. A Standalone Blog
dom "yourdomain" with
wordPress "myblog" where
DocumentRoot = home "path/to/wordpress"
end
(* Creates a WordPress blog at http://myblog.yourdomain/ *)
endMake sure you have the WordPress distribution installed at the appropriate DocumentRoot.
2.2. If the Blog is Your Entire Site
dom "yourdomain.com" where
DocumentRoot = home "path/to/wordpress";
WWW = begin
addWordPress "/";
end;
(* Creates a WordPress blog at http://www.yourdomain.com/ *)
with end;Again, make sure you have the WordPress distribution installed at the appropriate DocumentRoot.
2.3. Adding a Blog to a Bigger Site
dom "yourdomain" with
web "mysite" with
(* Other normal web config goes here.... *)
addWordPress "/url/prefix"
end
endMake sure you have the WordPress distribution installed at the filesystem location implied by the URL prefix you choose. Your blog will be accessible at http://mysite.yourdomain/url/prefix/....