How to Install Feng Office Suite


Feng Office Community Edition (formerly OpenGoo) is an open source online office suite software package developed by Feng Office[1] and the OpenGoo community. It is a fully featured online office suite with a similar set of features as other online office suites, like Google Apps, Microsoft Office Live, Zimbra, and Zoho. The application can be downloaded and installed on a server.

Feng Office could also be categorized as collaborative software[2] and as personal information manager software.

How to install Feng Office Suite

1. Download and install a server (use Ubuntu Server for example), don’t forget to give the exact netbios name, such as fengserver and install MySQL first!
2. Create a user with name: fengadmin with password
3. Go to internet directory (cd /var/www) and download the latest edition of FENG:

[sourcecode]
sudo wget http://downloads.sourceforge.net/project/opengoo/fengoffice/fengoffice_1.7.4/fengoffice_1.7.4.zip
[/sourcecode]

4. Unzip the Feng package: sudo find . -name “*.zip” -exec unzip {} \;
5. Install the LAMPP package such as: sudo apt-get install php5-gd mysql-server apache2 php5 php5-mysql
6. Give ownership of the unzipped folders to Apache:

[sourcecode language=”bash”]
sudo chown www-data:www-data /var/www/feng/feng_community/config
sudo chown www-data:www-data /var/www/feng/feng_community/cache
sudo chown www-data:www-data /var/www/feng/feng_community/upload
sudo chown www-data:www-data /var/www/feng/feng_community/tmp
[/sourcecode]

7. Create the feng database in mySQL: echo “create database fengdb” | mysql -u root -p
8. Restart the webserver: sudo /etc/init.d/apache2 restart
9. Finish, go to the website from another machine and type: http://fengserver/feng_community/