mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-09-20 00:16:55 +02:00
27 lines
1.5 KiB
Markdown
27 lines
1.5 KiB
Markdown
# Installation
|
|
|
|
These instructions show you how to install SilverStripe on any web server.
|
|
Check out our operating system specific guides for [Linux](linux_unix),
|
|
[Windows Server](windows) and [Mac OSX](mac_osx).
|
|
|
|
## Installation Steps
|
|
|
|
* Make sure the webserver has MySQL and PHP support (check our [server requirements](../server_requirements)).
|
|
* Either [download the installer package](http://silverstripe.org/download), or [install through Composer](/getting_started/composer).
|
|
* 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.
|
|
* After a couple of minutes, your site will be set up. Visit your site and enjoy!
|
|
|
|
## Issues?
|
|
|
|
If the above steps don't work for any reason have a read of the [Common Problems](common_problems) section.
|
|
|
|
<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,
|
|
for example YAML configuration files. Please refer to the [secure coding](/developer_guides/security/secure_coding/#filesystem) documentation for details.
|
|
</div>
|
|
|
|
## 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) |