2014-07-05 07:59:28 +02:00
# Installation
2011-02-07 07:48:44 +01:00
2015-04-08 12:38:34 +02:00
These instructions show you how to install SilverStripe on any web server.
2014-11-15 04:01:47 +01:00
Check out our operating system specific guides for [Linux ](linux_unix ),
2015-02-28 01:09:15 +01:00
[Windows Server ](windows ) and [Mac OSX ](mac_osx ).
2011-02-07 07:48:44 +01:00
## Installation Steps
2015-04-08 12:38:34 +02:00
* Make sure the webserver has MySQL and PHP support (check our [server requirements ](../server_requirements )).
2016-01-15 04:38:27 +01:00
* Either [download the installer package ](http://silverstripe.org/download ), or [install through Composer ](/getting_started/composer ).
2015-04-08 12:38:34 +02:00
* If using with the installer download, extract it into your webroot.
* Visit your domain or IP address in your web browser.
* You will be presented with an installation wizard asking for database and login credentials.
2011-02-07 07:48:44 +01:00
* After a couple of minutes, your site will be set up. Visit your site and enjoy!
## Issues?
2015-02-28 01:09:15 +01:00
If the above steps don't work for any reason have a read of the [Common Problems ](common_problems ) section.
2013-01-29 02:11:52 +01:00
2014-11-15 04:01:47 +01:00
< div class = "notice" markdown = "1" >
SilverStripe ships with default rewriting rules specific to your web server. Apart from
routing requests to the framework, they also prevent access to sensitive files in the webroot,
2016-01-14 11:59:53 +01:00
for example YAML configuration files. Please refer to the [secure coding ](/developer_guides/security/secure_coding/#filesystem ) documentation for details.
2015-01-29 01:06:23 +01:00
< / div >
2017-11-28 02:11:52 +01:00
## Related Lessons
* [Up and running: Setting up a local SilverStripe dev environment ](https://www.silverstripe.org/learn/lessons/v4/up-and-running-setting-up-a-local-silverstripe-dev-environment-1 )