Main > Reference Manual > Download and install > Installing on Windows > Windows installer
Installing and uninstalling frePPLe is straightforward, and follows the normal Windows conventions.
After accepting the license agreement, the installer will guide you to select:
- The components to install
- The installation directory
- The database connection parameters
- Whether or not to register the server as a service
With all options included the installation requires between 30 and 60 MB of disk space, depending on the selected options.
The installer has been tested on Windows XP and Windows 7.
- Prior to the installation, it is recommended to uninstall any previous version.
- Start the installer
- Accept the license agreement
FrePPLe is released under the GNU Affero General Public License, aka AGPL.
See this section of the documentation for more details.
- Select the type of installation.
If you have administrator rights on your computer, the installer will allow you choose to install frePPLe for your account only or for anybody logging in on the machine.
If you don't have administrator rights, this screen will automatically be skipped. Nothing to worry about. - Select the components to install.
- Select the installation directory.
A default location is selected depending on the installation type.
For Windows 7 users: If you're installing for all users AND your machine has the default or more elevated User Account Control settings (aka UAC), it is recommended to install under a different location than Program Files or Program Files (x86). You should deviate from the default installation location.
- Select the installation parameters.
Two types of parameters are specified during the installation:- Default language for the user interface
- Database connection parameters
Make sure the database user has been created and has been granted sufficient privileges to create tables and indexes. For SQLite you only need to specify the database name. You selections are saved in the file server/settings.py. The file can later be edited with a text editor when required. - Installation
During the actual installation you can see the list of installed files.
- Finish
At the end of the installation you can choose to start the server immediately.
For a test or development installation it is recommended to run the server from the console.
For an installation in production mode AND you have administrator rights on your computer, you can chose to register and start a service instead.
- Start the server
FrePPLe's user interface is web-based. You need to start the web server first in one of the following ways:- Either it was already started at the last step of the installation process
- Select "Run Server" from the program menu to start the web server in a console window.
If you're new to frePPLe, this method is preferred. - Select "Start Service" from the program menu to run the server as a windows server. This option is available only when you choose the option to register a service during the installation.
- Start the service from the windows service manager. Also this option is only valid if you choose to register the service during installation.
It is possible to have multiple installations in parallel on the same computer. They need to be installed in different directories, and you need to set the environment variable FREPPLE_HOME to point to the directory with the version you want to run. Only one of them can be registered as a service.