nextcloud / web-installer

💊 The web installer for Nextcloud
https://download.nextcloud.com/server/installer/setup-nextcloud.php
39 stars 24 forks source link

🕸️ Nextcloud Web Installer

The Web Installer is an easy way to install Nextcloud Server in a shared/managed web space (e.g. shared hosting) if you don't have access to the command line and if your environment meets the requirements listed below.

It downloads the latest stable release, checks PHP dependencies and target folder permissions, unpacks the files with the right permissions, and redirects you to the Nextcloud Server Installation Wizard.

web-installer_step_1

Requirements

[!WARNING] These requirements are stricter than the standard Nextcloud Server System Requirements.

It is possible to use this with other web servers, such as nginx, but you will need to prepare your web server configuration ahead of time since the web-install cannot utilize .htaccess files. See the Admin Manual for the latest nginx config.

[!NOTE] Other installation methods support other web servers (e.g. NGINX) and usage scenarios. See the Nextcloud Administration Manual for further guidance including other installation methods and their system requirements).

Usage

Copy this file into your webserver root and open it with a browser by visiting http(s)://domain.tld/setup-nextcloud.php. You will be immediately prompted to either install in the same folder or into a subfolder.

web-installer_step_2

When the base installation is completed, you will be redirected to the Nextcloud Server Installation/Setup Wizard after clicking the Next button.

web-installer_step_3

[!TIP] For details about how to answer the questions asked in the setup wizard, see Installation Wizard in the Nextcloud Server Admin Manual.

Further Documentation