On Jan 29, 2004, at 16:24, Kelly Anderson wrote:
I want to set up a Wiki using WikiMedia on a virtual
server. I have
available a BSD server, a Linux server and a Windows server.
I would guess that it would work best on the system you are using on
Wikipedia, although this might be debatable to some extent.
So, what is the server type you are using, (versions of OS and PHP,
etc.) and is that the best overall platform?
Our live servers all run Red Hat Linux 9 (except the database server,
an Opteron box which came with SuSE 8.something preinstalled). My test
box at home runs FreeBSD 5.2.
Windows can be made to work, but it's not extensively tested and
probably some portions won't work right.
For the web server, we use Apache 1.3.29 (with a patch to fix &
characters in rewritten URLs; you'll find this in the maintenance/
subdirectory of the MediaWiki distribution). Apache 2.0.x may have
occasional oddities but should work (it's what I test with at home).
For the database, use the current MySQL 4.0 release (4.0.17). The 3.2.x
releases should work (if you set $wgEnablePersistentLC = false; in
LocalSettings.php) but will not perform as well, particularly on a
large database.
PHP 4.3.4 is recommended, installed as an Apache module (either static
or as a DSO should be fine). 4.1.x and 4.2.x may work. 4.0.x will not
work. It's highly recommended to include zlib support; see the INSTALL
file in the MediaWiki distribution for some sample configure switches
and be sure to set register_globals = On in your php.ini.
A PHP opcode cache is recommended if you have any significant load; try
one of these:
http://turck-mmcache.sourceforge.net/ (open source)
http://www.php-accelerator.co.uk/ (proprietary non-commercial)
-- brion vibber (brion @
pobox.com)