Step 1 – Prerequsites

The first of all, to set up Nextcloud you must have running LAMP server on your Ubuntu 18.04 LTS Bionic system. If you already have running LAMP stack skip this step else use the following commands to install it.

Install PHP

Let’s start with the installation of PHP version 5.6 or higher version on your Ubuntu 18.04 LTS Bionic systems.

Install Apache2

Install MySQL

Also install MySQL database server.

Step 2 – Download Nextcloud Archive

After successfully configuring lamp server on your system, Let’s download latest Nextcloud from its official website. Now extract downloaded archive under website document root and set up appropriate permissions on files and directories. Now, remove the archive file.

Step 3 – Create MySQL Database

After extracting code, let’s create a MySQL database and user account for configuring Next cloud. Use the following set of command to log in to MySQL server and create database and user.

Step 4 – Run Nextcloud Web Installer

Access the Nextcloud directory in the web browser as below. Change localhost to your server IP address or domain name. Enter new admin credentials to create an admin account and provide the location of the data folder.

Now slide your page down and input the database credentials and click on Finish Setup.

After completing setup you will get admin dashboard. Where you can create a user, groups, assigned them permissions, etc.

Congratulations, You have a working Nextcloud instance on your Ubuntu 18.04 LTS Bionic system.

How to Install Nextcloud on Ubuntu 18 04   16 04   TecAdmin - 83How to Install Nextcloud on Ubuntu 18 04   16 04   TecAdmin - 54How to Install Nextcloud on Ubuntu 18 04   16 04   TecAdmin - 68