You can just run setup and setup will tell you if you are missing any system component pre-requisites. This guide covers all the details of those pre-requisites needed in order for a setup to succeed.
To open a window in which you can type commands on the "command line", launch the Finder, click Applications, go to the Utilities folder, and double click Terminal. You will need this in the following steps.
Your Computer
FogBugz 7 for Macintosh runs on PowerPC and Intel Apple Macintosh computers running Mac OS X version 10.4 (Tiger), 10.5 (Leopard), or 10.6 (Snow Leopard).
MySQL or SQLite Database Server
www.mysql.com, http://www.SQLite.org/
SQLite (versions 3.6 and above) only needs to be installed to support FogBugz setup.
To install with MySQL (versions 4.1 and above), you first have to ensure that the MySQL command client is installed and working, and that the MySQL server is running before installing FogBugz.
Not sure if MySQL is running? Type mysql at the command line:
If you get "command not found," you probably don't have mysql installed, or it might not be in your path. If you get "Can't connect to local MySQL server," it's possible you only have the client installed, or it could be that the server (mysqld) is simply not running. If you get "Welcome to the MySQL monitor" you're probably in good shape. It should also tell you what version you're running. Try typing use test; at the mysql prompt. If you get the message Database changed you are definitely in good shape. Type quit to exit.
For Email Integration
For FogBugz to send email, you need an SMTP server. If you have the ability to send Internet email, you probably already have one of these somewhere.
For FogBugz to receive incoming mail, you need a POP3 server. FogBugz supports plain POP3 and secure (ssh-based) POP3. Almost all email servers support POP3.
For Source Code Control Integration
We support integration with Mercurial, Perforce, CVS, Subversion, Visual SourceSafe, and Vault. Other source code control systems may work if they support some form of triggers and have a web interface. More info.