Catalyst::Manual::Installation::CentOS4 provides directions on how to install CentOS 4 (a rebuild of RedHat Enterprise 4) and then install Catalyst.
If you already have a functioning install of CentOS, RHEL, or a comparable Linux OS, you should be able to skip this first section and go straight to the INSTALL CATALYST section.
These directions are written for CentOS 4.4 on an i386 machine; however, you can substitute other versions as they become available.
� Go to http://isoredirect.centos.org/centos/4/isos/i386/ and click the nearest mirror.
� Download CentOS-4.4-i386-bin1of4.iso (you only need the first disk).
� Burn the .iso to CD.
� Insert the CD into your machine and power it up.
� Hit Enter at the boot: prompt.
� CD media test: you can either select OK or Skip depending on whether or not you trust your burn.
� The installation GUI should start. Click next at the "Welcome to CentOS-4" screen.
� Select a language and click Next.
� Select a keyboard configuration and click Next.
� Select Custom for the installation type and click Next.
� Leave Automatically partition selected on the Disk Partitioning Setup and click Next.
� Uncheck Review (and modify if needed) the partitions created, but leave the rest of the default settings on the Automatic Partitioning screen. Then click Next.
� Click Yes at the Are you sure you want to do this? warning.
� Click Next on the Boot Loader Configuration screen.
� Update the Network Configuration screen as necessary and click Next.
� Check Remote Login (SSH) and click Next on the Firewall Configuration screen.
� Select additional languages as necessary. Click Next.
� Select the appropriate time zone and click Next.
� Enter a root password and click Next.
� Scroll to the bottom of the Package Group Selection screen and check Minimal (the last option). Click Next.
� Click Next at the About to Install screen.
� The installation will prepare the hard drive and then install the required rpm packages.
� Once the installation completes, remove the CD and click Reboot.
� Type vi /etc/sysconfig/iptables and add the following line as the third to last line of the file (above the -A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited line):
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3000 -j ACCEPT
This will allow Catalyst to make use of port 3000 (the default for the development server).
Type service iptables restart to restart the iptables firewall using the updated configuration.
Type yum -y update to retrieve the latest patches.