|
2 registered users in last 24 hours Red Hat Enterprise 5 / CentOS]project-open[ is fully supported with RHEL 5 (CentOS 5) 32 bit. To install ]po[ on this platform you will have to go through the following steps:
For 64 bit installations please refer to the Open Dicussions forum at http://www.sourceforge.net/projects/project-open/ . Check Preconditions
You will need:
The "minimum" requirements are OK for a test system, while the "recommended" requirements are OK for a small company with 5 "active" users. Please see our benchmark section for more information on scalability and sizing.
Download the InstallerFilesYou will need the following installer files from http://www.sourceforge.net/projects/project-open/files/ .
Extract the Installer ContentsPlease go through the following steps to create a ]po[ user "projop" and to extract the installer into this user's home directory:
Install AOLserverAOLserver is an open-source Web server similar to Apache. However, it includes elements of an application server externsively used by ]project-open[, so it can't be replaced by Apache. On a 32 bit platform you just need to install the following RPMs:
The RPMs are located by default in /web/projop/, so you can install them by executing the following commands as root:
Please consult the SourceForge forum for the installation of AOLserver on 64 bit platforms. Setup PostgreSQL 8.1PostgreSQL 8.1 is part of RHEL 5. You can install the database using:
Then please start the database. Starting PG for the first time will initialize the database:
Now please edit the file /var/lib/pgsql/data/postgresql.conf, search for the following parameters and set the values accordingly (don't forget to remove the comments):
Then please execute as root:
To check if the database is working please enter:
Then please load the database dump into the database. The database dump can be found in /web/projop/filestorage/backup/pg_dump.xxx.yyy.zzz.sql (currently: pg_dump.project-open-v34.projop.20091026.203522.sql)
To check if the database dump has loaded correctly, please execute:
Install Other SoftwarePlease install the following additional software packages:
Start ]project-open[]project-open[ requires AOLserver and PostgreSQL to work properly. Once these two components are working please execute the command as root:
This command starts AOLserver in foreground mode (-f), showing all log messages in the console. In order to check for correct startup please check that the last output line says something like:
Now please point your favourite Web browser to http://localhost:8000/. In order to access ]project-open[ from a computer different from localhost please make sure your RHEL firewall is disabled or port 8000 has been enabled explicitly. Please enter "service postgresql start" to start the postgresql-service.
Automate ]project-open[ StartupOnce ]po[ is running successfully, you can edit /etc/inittab and add the following line at the very end(!) of the very file:
Upgrade ]project-open[Please see http://www.project-open.org/documentation/tutorial_updates
If you can't update from CVS, follow these instructions:
These "Upgrade Installers" contain the /web/projop/packages/ directory with the source code of ]project-open[. Please update to the latest version by executing:
You should see that a new packages directory has been created. Then please restart your ]project-open[ instance (killall -9 nsd) and watch for messages in the "Home" page of ]project-open[ (in the Web browser). Before you restart the server, run the following command "chkconfig postgresql on". This integrates postgresql in your system startup. References |
