> For the complete documentation index, see [llms.txt](https://docs.expandrive.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.expandrive.com/server-edition/server-installation.md).

# Server Installation

ExpanDrive Server Edition is available for Windows and Linux on Intel-based x86 and x86\_64 systems. ARM and other architectures are not supported.

## Windows

Download the Windows MSI installer from the Server Edition area of the [ExpanDrive Website](/expandrive-website.md). Both 64-bit and 32-bit builds are available.

The installer is machine-wide, installs into `C:\Program Files\ExpanDrive\Server`, and requires administrative rights. It registers the `ExpanDrive Server Edition` Windows service and installs the required kernel driver. The web configuration UI at `http://localhost:28080` is available immediately after installation completes.

After installation, a configuration prompt will ask you to [enter your server token](/server-edition/server-configuration.md#license-activation) to activate the instance.

### Silent Installation

The installer is a standard MSI package and supports `msiexec` command-line arguments for unattended deployment:

```powershell
msiexec /i windows_server_edition64_<version>.msi
```

A 32-bit build (`windows_server_edition32_<version>.msi`) is also available for systems that require it.

Common options:

* `/passive`: show progress only, no interactive prompts
* `/quiet`: run fully silently
* `/norestart`: do not restart automatically
* `/l*v <path>`: write a verbose install log

For headless or scripted activation after a silent install, see the [command-line activation option](/server-edition/server-configuration.md#license-activation).

### Windows Explorer Visibility

On a fresh Windows system, newly mounted drives may not appear in Windows Explorer for the currently signed-in user until that user signs out and signs back in.

## Linux

ExpanDrive Server Edition for Linux is distributed as a `.deb` package for Debian- and Ubuntu-based distributions and an `.rpm` package for RHEL-, Fedora-, and CentOS-based distributions. It requires a systemd-based distribution and FUSE 2; a desktop environment is not required. Download the package for your distribution from the Server Edition area of the [ExpanDrive Website](/expandrive-website.md).

After installation completes, [activate your instance with your server token](/server-edition/server-configuration.md#license-activation).

### Debian- and Ubuntu-Based Distributions <a href="#debian-and-ubuntu-based-distributions" id="debian-and-ubuntu-based-distributions"></a>

Install the downloaded `.deb` package through your graphical installer, or from the command line:

```bash
sudo apt install ./linux-server-edition_<version>_amd64.deb
```

### RHEL-, Fedora-, and CentOS-Based Distributions <a href="#rhel-fedora-and-centos-based-distributions" id="rhel-fedora-and-centos-based-distributions"></a>

Install the downloaded `.rpm` package with `yum`:

```bash
sudo yum localinstall ./linux-server-edition-<version>-1.x86_64.rpm
```

Or with `dnf` (Fedora 22 and above):

```bash
sudo dnf install ./linux-server-edition-<version>-1.x86_64.rpm
```

The package installs the `expandrive_server.service` configuration service and enables it automatically. Each mounted connection runs as an additional `expandrive@<connection-name>.service`. By default, mounted drives appear under `/mnt/expandrive/<connection-name>`.

## Server Updates

Server Edition does not have an automatic-update flow. Download a newer package from the ExpanDrive Website and install it over the existing version with the same package method used for the initial installation.

On Windows, uninstalling Server Edition removes the Windows services and installed application but intentionally preserves configuration and operational data under `C:\ProgramData\ExpanDrive`.
