 TWiki Web > TWikiSystemRequirements
 TWiki Web > TWikiSystemRequirements| Resource | Required Server Environment * | 
|---|---|
| Perl | 5.005_03 or higher (5.8.4 or higher is recommended) | 
| RCS | 5.7 or higher (including GNU diff)Optional, TWiki includes a pure perl implementation of RCS that can be used instead (although it's slower) | 
| GNU diff | GNU diff2.7 or higher is required when not using the all-Perl RcsLite.Install on PATH if not included with RCS (check version with diff -v)Must be the version used by RCS, to avoid problems with binary attachments - RCS may have hard-coded path to diff | 
| GNU patch | For upgrades only: GNU patchis required when using the TWiki:Codev.UpgradeTWiki script | 
| GNU fgrep,egrep | Modify command line parameters in configure if you use non-GNU grep programs | 
| Cron/scheduler | • Unix: cron• Windows: cronequivalents | 
| Web server | Apache is well supported; see TWiki:TWiki.InstallingTWiki#OtherWebServers for other servers | 
| Module | Preferred version   | 
|---|---|
| Algorithm::Diff (included) | |
| Error (included) | |
| Text::Diff (included) | |
| File::Temp | (included with perl 5.6 and later) | 
| Config | >=0 | 
| File::Find | >=1.05 | 
| IO::File | >=1.10 | 
| Time::Local | >=1.11 | 
| CGI::Carp | >=1.26 | 
| FileHandle | >=2.01 | 
| File::Copy | >=2.06 | 
| Data::Dumper | >=2.121 | 
| Cwd | >=3.05 | 
| File::Spec | >=3.05 | 
| Module | Preferred version | Description | 
|---|---|---|
| CGI::Cookie | >=1.24 | Used for session support | 
| CGI::Session | >=3.95 | Used for session support | 
| Digest::base | ||
| Digest::SHA1 | ||
| Jcode | Used for I18N support with perl 5.6 | |
| Locale::Maketext::Lexicon | >=0 | Used for I18N support | 
| Net::SMTP | >=2.29 | Used for sending mail | 
| Unicode::Map | Used for I18N support with perl 5.6 | |
| Unicode::Map8 | Used for I18N support with perl 5.6 | |
| Unicode::MapUTF8 | Used for I18N support with perl 5.6 | |
| Unicode::String | Used for I18N support with perl 5.6 | |
| URI | Used for configure | 
configure script, or if you're still trying to get to that point, check from the command line like this:
perl -e 'use FileHandle; print $FileHandle::VERSION."\n"'
 Note: Plugins included in the TWiki distribution do not add requirements, except for the CommentPlugin which requires Perl 5.6.1.
 Note: Plugins included in the TWiki distribution do not add requirements, except for the CommentPlugin which requires Perl 5.6.1.
 Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.