.. _vonk_basic_installation:
==================
Basic installation
==================
.. note::
Firely Server can run on all operation systems that support .Net. If your OS does not support .Net or if you want to use Docker,
please look at the :ref:`use_docker` section.
If you want to start using the standard Firely Server in your local environment, follow the steps on this page to install
and run the server. |br|
1. Sign up for an `evaluation license `_. You will receive an email with the license file as well as a link to the `download page `_ were you can download the Firely Server binaries with the version of your choosing.
2. Extract the downloaded files to a location on your system, for example: :code:`C:\FirelyServer`. We will call this the
working directory.
3. Put the license file in the working directory.
4. In the working directory create a new JSON file and name it ``appsettings.json``.
You will use this file for settings that you want to differ from the defaults in ``appsettings.default.json``.
For more background on how the settings are processed, see :ref:`configure_appsettings`
5. Open ``appsettings.json``, copy the ``LicenseFile`` setting from ``appsettings.default.json`` to it and change this property to the name of your license file. For example:
::
{
"License": {
"LicenseFile": "firelyserver-trial-license.json"
}
}
1. You can further configure Firely Server by adjusting the ``appsettings.json``. The section :ref:`vonk_setup_FS` explains possible configuration settings.
.. _vonk_run:
Running Firely Server
---------------------
.. important::
The next step assumes you have a .NET Core environment installed. If not, please
`download and install `_ **ASP.NET Core Runtime 8.x.xx Hosting Bundle** before you continue.
Choose the latest security patch to mitigate security issues in previous versions.
When you have completed your configuration changes, start the server.
Open a command prompt or Powershell, navigate to your working directory and execute:
::
> dotnet .\Firely.Server.dll
.. |br| raw:: html
Access Firely Server
--------------------
Firely Server will by default run on port 4080 of the system. Check if Firely Server is running correctly, open a browser and navigate to :code:`localhost:4080`.
You will see the following homepage:
.. image:: ../images/localhost_home.png
:align: center
:width: 760px
The next step is to explore Firely Server functionality using Postman. The section :ref:`postman_tutorial` will guide you through this.