> For the complete documentation index, see [llms.txt](https://docs.wproofreader.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.wproofreader.com/v6.12.0/deployment/installation/linux/systemd-service-on-linux.md).

# Systemd service on Linux

The Linux installer can create a systemd service for the application.

This happens on the **Create systemd service** step.

{% hint style="info" %}
This step requires root privileges.
{% endhint %}

### What the installer creates

If you answer `y`, the installer:

* Creates a unit file in `/etc/systemd/system/`.
* Prints the exact service name and unit file path.

Example output:

```
STEP 11. CREATE SYSTEMD SERVICE

Do you want to create a systemd service? (Requires root privileges) Enter 'y' or 'n' [n]: y
 * Creating systemd service file: /etc/systemd/system/wproofreader.service
 * The service will run under the user: 33
 * 'wproofreader' systemd service created successfully
```

### Start/stop the service

Replace `wproofreader` with the service name printed by the installer.

Start:

```
sudo systemctl start wproofreader
```

Stop:

```
sudo systemctl stop wproofreader
```

Restart:

```
sudo systemctl restart wproofreader
```

Check status:

```
sudo systemctl status wproofreader
```

### Start on boot

Enable on boot:

```
sudo systemctl enable wproofreader
```

Disable on boot:

```
sudo systemctl disable wproofreader
```

### View logs

In systemd service mode, application logs are still written into text files:

```
<install_path>/AppServer/Logs/
```
