Install Symphony
A quick, easy guide to help you get Symphony up and running in just a few minutes.
Step 1. Check Server Requirements
It doesn't take very much to get Symphony running on your server, and most commercial hosts easily meet the minimum requirements:
- PHP 5.3 or above
- PHP's LibXML module, with the XSLT extension enabled (
--with-xsl
) - MySQL 5.5 or above
- An Apache or Litespeed webserver
- Apache's
mod_rewrite
module or equivalent
Optional Server Capabilities
The following are not required to run Symphony, but will help you take advantage of some of the system's more advanced features. Both are fairly widely supported, so chances are your server is already good to go.
To take advantage of Symphony's Ensembles feature, you'll need to make sure PHP's Zip module is enabled (
--enable-zip
). If you're on a shared server, your host would have had to do this when PHP was compiled.To take advantage of Symphony's dynamic image manipulation features, your server will need to have the GD2 library installed (
--with-gd
).
Determining if your Server will run Symphony
If you're unsure whether your host meets the requirements, try checking the list of hosts known to be compatible with Symphony. If your host isn't on the list, or you're still unsure about whether your server meets the requirements, you might consider emailing the host and asking them directly.