2013-08-20

Feng Office (formerly known as OpenGoo) is a free and open source online project management and collaboration tool, licensed under the AGPL 3 license. It is a Web-based Software that integrates Project Management, Client Relationship Management, Billing, Financing, among other features that help you efficiently run your Professional Services Business.

In this tutorial i am going to show you how to install Feng Office in CentOS 6.4. My CentOS 6.4 test box server IP address and hostname are 192.168.1.200/24 and server.unixmen.com respectively.

Prerequisites

First your system should have installed and configured with LAMP server. Follow any one of the links specified below to install and configure LAMP server on CentOS 6.4.

> Install LAMP (Apache, MariaDB, PHP) On CentOS 6.4.

(or)

> Install LAMP (Apache, MySQL, PHP) On CentOS 6.4.

Install the following modules.

Create mysql Database and User for Feng Office

Here i create a database called ‘fengdb’ and a user called ‘fenguser’ with password ‘centos’.

Getting Feng Office

Once you’ve successfully installed and configured LAMP server, download the latest version of Feng office here.

Create a directory called ‘feng’ in the apache root document folder ‘/var/www/html/’.

Copy the feng installer zip file to apache root folder.

Go to ‘feng’ directory and unzip feng zip file with command:

Now set the full permissions to following folders.

Start Installing Feng

Open up your browser and navigate to ‘http://192.168.1.200/feng/public/install/’ and follow the onscreen instructions.

In the welcome screen click ‘Next’ to continue.

If all prerequisites are properly installed, you will be greeted with the following screen. Click Next to continue.

Enter the mysql database, user and password and click Next to continue.

You’re done! You’ve successfully installed Feng office now. Click Finish to complete the installation.

Now you will be asked to create a administrative account. Enter the administrator name, password, mail id and company name. Click Submit.Administrating Feng Office

Now you’ll be redirected to feng office administrative console. Enter the administrative username and password. If it redirected automatically, go to http://192.168.1.200/feng from your browser. Enter the user name and password.

This is how your administrative screen looks.

Post Installation Tasks

Setting up a Cron Job:

Create a cron job that has to run periodically and execute the /var/www/html/feng/cron.php file. You may do it by accessing your crontab running the following command:

Add the following line to execute cron jib every 5 miniutes.

Setting up the file size upload limit:

Open(or create if it doesn’t exist) the file /var/www/html/feng/.htaccess.

and add the following lines.

Then open (create if it doesn’t exist) the file /var/www/html/feng/php.ini,

Add the lines.

You’re good to go now. Start using Feng office! I suggest you to read the official documentation section to administering and configuring Feng office as per your requirement.

---------------------------------------------------------------------
Install Feng Office Collaboration Suite On CentOS 6.4

Show more