SolengTech‎ > ‎Solutions‎ > ‎

SolengTech GForge

SolengTech is release a production ready version of the GForge package to the community. The following section describes how to set up and run with a fully functional SolengTech GForge system.

SolengTech GForge is available for IT installation consulting and/or support of GForge  based on 5 years experiense and several production installations in Fortune 500 IT departments, as well as for SOHO firms.

SolengTech GForge Community Edition 5.6 Download

A free VMWARE server image of a fully configured GForge system is available in the downloads section.

This image is based on GForge 5.6 community edition vmware image consisting of:
  1. The GForge AS 5.6 community edition;
  2. Updated to current versions of CentOS 5, and more recent RPMForge packages to support current repositories and distributions available on the web;
  3. Updated Security Patches for CentOS, CPAN, and PHP Pear;
  4. SolengTech customizations from years of GForge experience.

This test image contains the Community Edition of GForge AS, which allows unlimited users and project members, but has some of the advanced features of GForge AS removed.

To use this vmware image, first install VMWARE, whether it's vmware workstation, server or player and open the gforge-ce-56-SolengTech directory in vmware.

You should allocate 768MB of RAM to the vmware image for best performance.

(README available in distribution with passwords. You MUST change these for security, and instructions are included.)

Network Configuration

Login with the root password type 'system-config-network' to set up networking. By default, DHCP networking is enabled. If you use DHCP networking to have an ip address assigned, you can type 'ifconfig' to get the IP address, and verify that you are connected. If you are assigned an IP, use system-config-network the IP address you just got.

Set the hostname, and domain name.

Then type:

cd /opt/gforge5
php change-hostname.php

You can then access your GForge using your browser by entering the IP Address into the URL bar.

Hostname Configuration

The vm is configured by default with a hostname of ''. To change this, first your network administrator should create a new DNS entry with the IP address of your vm. The linux OS has several files that must be changed to accept the new hostname, and they are detailed here:

  • /etc/mail/local-host-names
  • /etc/hosts
  • /etc/sysconfig/network
  • /etc/gforge/gforge.conf
  • /etc/gforge/httpd.conf
  • /etc/gforge/plugins/mailman/mailman.conf
When you are done making these changes, you will need to restart sendmail and apache:

service sendmail restart
service httpd restart
service mailman reload

And rebuild the gforge configuration cache:

php /opt/gforge5/bin/create_config_cache.php

Required Password Changes

Type "passwd" to change the root password.

From a browser, "http://gforgedemo/gf/my" to change gforgeadmin password.

Type "/usr/lib/mailman/bin/mmsitepass" to change the mailman site password.

From the root account, type vncpasswd to change the root vncserver password.

Backup and Recovery

It is recommended that you store and backup data on the host system. VMWARE
has a custom file format, and server glitches can lose virtual machine files.
While a snapshot can capture this, we've found it easier to backup files
through a mounted filesystem on a native host.

See /etc/fstab for examples.

You are now ready to use your GForge AS installation.