---
title: "Installation"
manual: "Events2"
version: "11.1"
permalink: "https://docs.typo3.org/permalink/jweiland/events2:installation@11.1"
source: "Installation/Index.rst"
rendered: "2026-11-05T08:42:15+00:00"
---

# Installation {#installation}

## Composer {#composer}

If your TYPO3 installation works in composer mode, please execute following command:

```bash
composer req jweiland/events2
vendor/bin/typo3 extension:setup --extension=events2
```

If you work with DDEV please execute this command:

```bash
ddev composer req jweiland/events2
ddev exec vendor/bin/typo3 extension:setup --extension=events2
```

## ExtensionManager {#extensionmanager}

On non composer based TYPO3 installations you can install `events2` still over the ExtensionManager:

1.  Login

    Login to backend of your TYPO3 installation as an administrator or system maintainer.
1.  Open ExtensionManager

    Click on `Extensions` from the left menu to open the ExtensionManager.
1.  Update Extensions

    Choose `Get Extensions` from the upper selectbox and click on the `Update now` button at the upper right.
1.  Install `events2`

    Use the search field to find `events2`. Choose the `events2` line from the search result and click on the cloud
    icon to install `events2`.

## Scheduler Task {#scheduler-task}

You have to add the Scheduler Task *Re-Create day records* which will be executed each day.
As events2 works within a timeframe, each day the oldest day-record have to be removed and the future day-record
have to be created.

If you do not install this task it may happen that you will not see any event record on your website after 6 months.

## Next step {#next-step}

[Configure events2](https://docs.typo3.org/permalink/jweiland/events2:configuration@11.1).
