FogBugz Technical Support

A forum for technical support discussion related to Fogbugz.
The current FogBugz Knowledge Base can be found at http://help.fogcreek.com/fogbugz.

Posts by Fog Creek Employees are marked:

Documentation
Release Notes
Network Status

How I installed FogBugz on Fedora Core 4 painlessly

Okay, this is almost painlessly.  I got some pointers from Michael in tech support.  I am by no means a Linux expert so your mileage may vary...
------------------------------

Install Apache, MySQL, via YUM or Add/Remove programs or Ananconda during FC4 install. 


FogBugz doesn't yet support PHP5 so do not install it (if you did just remove it..."yum remove php")

To get PHP4 download and install the following RPMs from:
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/3/i386/

php-4.3.11-2.8.i386.rpm
php-devel-4.3.11-2.8.i386.rpm
php-imap-4.3.11-2.8.i386.rpm
php-mysql-4.3.11-2.8.i386.rpm
php-xmlrpc-4.3.11-2.8.i386.rpm

Install them using YUM. (yum install *.rpm)


eAccelerator

eAccelerator doesn't have a RPM/binary for this combination (OS/PHP..ugh) so you have to compile your own... But it's pretty easy (I never compiled anything before)

Download the src for eaccelerator from http://eaccelerator.net/

To compile and install following the directions at:

http://eaccelerator.net/SourceInstallationUk

In the last step install it as a PHP extension not a Zend module.


SE Linux

Disable SELinux altogether by setting the line

SELINUX=disabled

in your /etc/sysconfig/selinux 

This is to allow access to the fogbugz.so, there is a way to do it on a per library level, but frankly I didn't care.


Install FogBugz.

After the PHP script had run, I had to mess with the permissions on the FogBugz installation, if you run into any problems (403 or reading config files when starting Apache) a chmod 777 for fogbugz fixed the problem.

Hope this helps other people.
Jeremy Levy Send private email
Wednesday, December 14, 2005
 
 
I think that now after you fixed the SELinux issue, those files don't have to be 777 (they could be 755 for example).
Michael H. Pryor Send private email
Wednesday, December 14, 2005
 
 
Yuk. I hate seeing chmod 777 as a fix for any type of security problem. There is almost always a better solution, chmod 777 just removes security altogether rather than fixing it.
Andrew Rowley Send private email
Thursday, December 15, 2005
 
 
Agreed on the 777 commment, but that got it working.. I've fine tuned it since then...

Jeremy
Jeremy Levy Send private email
Friday, December 16, 2005
 
 

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics
 
Powered by FogBugz Bug Tracking and Evidence-Based Scheduling.