Download and install CentOS 5
Download Twiki 4.2 from http://twiki.org/
Wget command is quite handy at this.
#wget -c < link from where you want to download>
Check the services installed on the CentOS server. NMAP is a tool which is quite handy to figure out the installed services.
if NMAP is not installed then you can install this by
#yum install nmap
Now you can see how many services are up by using the command #nmap localhost.
Check for Apache Service
[root@localhost test]# nmap localhost
Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2008-04-28 21:35 IST
Interesting ports on localhost.localdomain (127.0.0.1):
Not shown: 1673 closed ports
PORT STATE SERVICE
22/tcp open ssh
25/tcp open smtp
80/tcp open http
443/tcp open https
IF you do not find 80 port open here then do the following.
#service httpd start
To make this service permanent on.
#chkconfig --levels 345 httpd on
Install the required CPAN modules
#perl -MCPAN -e 'install FreezeThaw'
#perl -MCPAN -e 'install CGI::Session'
#perl -MCPAN -e 'install HTML::Tree'
It is not necessary that all the modules installed from the CPAN.
there are other methods as well.
You can use RPM approach for those who were not able to install by the CPAN.