Collabnet Teamforge 5.3
Total Page:16
File Type:pdf, Size:1020Kb
CollabNet TeamForge 5.3 System Administrator Guide CollabNet TeamForge 5.3 | TOC | 3 Contents Chapter 1: Set up a CollabNet TeamForge site ................................9 Install a CollabNet TeamForge site on dedicated hardware...................................................10 Set up hardware for CollabNet TeamForge ................................................................10 Get CollabNet TeamForge 5.3 ....................................................................................11 Specify your CollabNet TeamForge site©s host and domain names.............................11 Do some basic configuration on your CollabNet TeamForge site................................12 Install the CollabNet TeamForge application...............................................................13 Supply your TeamForge license key............................................................................15 Install an advanced CollabNet TeamForge site .....................................................................15 Set up hardware for an advanced CollabNet TeamForge installation .........................15 Get CollabNet TeamForge 5.3 ....................................................................................16 Configure your CollabNet TeamForge site...................................................................17 Install the CollabNet TeamForge application...............................................................19 Set up the database for your CollabNet TeamForge site.............................................20 Start your new CollabNet TeamForge site...................................................................22 Supply your TeamForge license key............................................................................23 Install CollabNet TeamForge on a virtual machine.................................................................24 Get CollabNet TeamForge 5.3 ....................................................................................24 Configure CollabNet TeamForge ................................................................................25 Supply your TeamForge license key............................................................................26 Upgrade to CollabNet TeamForge 5.3 ...................................................................................27 Upgrade to CollabNet TeamForge 5.3 on the same hardware....................................27 Upgrade to CollabNet TeamForge 5.3 on new hardware.............................................31 Upgrade to CollabNet TeamForge 5.3 on a virtual machine...................................................36 Install a different build of the same release............................................................................38 Chapter 2: Support CollabNet TeamForge users............................39 Authenticate users with LDAP................................................................................................40 Set up LDAP integration for the CollabNet TeamForge server....................................40 Set up LDAP for a CVS integration server...................................................................41 Modify the application policy........................................................................................44 Let users see what©s in a project template.............................................................................44 Permit big file uploads............................................................................................................45 Run CollabNet TeamForge in a local language......................................................................45 Specify where your TeamForge site©s online help comes from...............................................46 Chapter 3: Grow your CollabNet TeamForge installation...............47 Set up source control on its own server.................................................................................48 4 | CollabNet TeamForge 5.3 | TOC Set up the database for your CollabNet TeamForge site on a separate server......................48 Set up a PostgreSQL database on its own server.......................................................49 Set up an Oracle database on its own server..............................................................50 Set up a PostgreSQL database..............................................................................................51 Chapter 4: Protect your CollabNet TeamForge site........................53 Set up SELinux.......................................................................................................................54 Protect Apache with SSL........................................................................................................54 Set up Apache for SSL encryption..............................................................................54 Generate Apache SSL certificates..............................................................................55 Prevent HTTPS cracking.............................................................................................56 Protect integrations with SSL.................................................................................................56 Chapter 5: Maintain your CollabNet TeamForge installation.........59 Monitor services on your site..................................................................................................60 Get information about a CollabNet TeamForge site................................................................60 Patch CollabNet TeamForge ..................................................................................................61 Apply a patch...............................................................................................................61 Apply a patch without a network connection...............................................................62 Revert a patch upgrade...............................................................................................63 Troubleshoot patches..................................................................................................65 Specify DNS servers..............................................................................................................65 Optimize PostgreSQL with vacuum........................................................................................66 Change the location of a log file.............................................................................................66 Back up and restore CollabNet TeamForge data....................................................................66 Restore backed-up CollabNet TeamForge data...........................................................67 Back up a PostgreSQL database................................................................................67 Restore a PostgreSQL database.................................................................................67 Appendix A: General questions about using TeamForge..............69 What does it take to install CollabNet TeamForge ?...............................................................70 What is the recommended installation method for SourceForge? ..............................70 Do I need an advanced TeamForge install?................................................................71 How many servers do I need to run a CollabNet TeamForge site?.............................71 Which application runs on which server?....................................................................72 How does SourceForge Enterprise Edition (SFEE) handle third-party applications?..73 Which ports should I keep open?................................................................................73 How does SourceForge Enterprise Edition (SFEE) manage security?..................................74 How does CollabNet TeamForge help protect data access?.......................................74 What user activities are tracked?.................................................................................75 How does CollabNet TeamForge help protect my data?.............................................75 Does TeamForge work with LDAP?.............................................................................75 J2EE Architecture and security...................................................................................76 CollabNet TeamForge 5.3 | TOC | 5 What security tools come with CollabNet TeamForge ?..............................................76 What is a CERT advisory?..........................................................................................77 Should I move my TeamForge database to its own server?...................................................77 Should I move my source control application to its own server?............................................78 Is it possible to change artifact prefixes in TeamForge? ........................................................78 What is the suggested log configuration for a production system? .......................................78 Can I run other java applications in the same JBoss instance as CollabNet Team Forge?....78 How does TeamForge handle multiple redundant LDAP servers? ........................................79 Does SourceForge licensing have any dependencies on IP address of server?...................79 What is the recommended installation method for SourceForge? .........................................79 Who is responsible for applying OS updates to the underlying VMware image? ..................80