Install Nextcloud on Web Panels via Web Installer


Nextcloud can be installed in multiple ways. Here, we will discuss how to Install Nextcloud on Web Panels via Web Installer.

With the installation of web panels, all required services and modules are installed, so during the installation of Nextcloud, it should not be necessary to install any PHP modules. Moreover, we can quickly create databases for Nextcloud via the web interface.

How do we proceed?

We will download a php install script from nextcloud. We will save and run it from the web panels hosting space. The script will check the dependencies, download Nextcloud from the official server, and unpack it, with the right permissions and the right user account.

Finally, it will be redirected to the Nextcloud installer page. rest of the setup needs to be done manually from the web interface.

In this guide, I will demonstrate how to install Nextcloud on the hestiaCP web hosting panel.

To Install Nextcloud on Web Panels via Web Installer, we need to create a hosting space for nextcloud, the space needs to be created with a web panel user, web space and database will be created with the user permission.

Step1 : Create Hosting Space on the HestiCP

1. Login to HestiaCP Web Interface

hestiacp login
HestiaCP Login

2. Create an User for the Nextcloud Hosting Space, this will be a Web Panel Only User

hestiacp create user
Hestiacp Create New User for Nextcloud

3. Provide User Name, Password, Email, etc. for the Web Panel User

hestiacp user details
Hestiacp User Details

4. After the user is Created, log in with that user.

hestiacp user login
HestiaCP User Login with Nextcloud User

5. After logging in to the Panel, create the domain.

create new domain on hestiacp
Create New Domain for Nextcloud

6. Provide the Domain Detail and Click the Save button.

provide domain name
Provide Domain Name for Nextcloud
Please enable JavaScript in your browser to complete this form.

Newsletter

Get Special Free Tips, Tricks & Tutorials

Step2 : Creating MySQL DB on the Panel

1. On the Web Panel, Go to DB Section. and Click add Database

hestiacp create database
Create Database For Nextcloud on HestiaCP

2. Provide Database Details

hestiacp database details
Nextcloud Database Details on HestiaCP

Step3 : Download the Web installer Script Nextcloud

Download the script from Nextcloud Download Page.

nextcloud web installer download
Nextcloud Web-Installer Download Location

Step4 : Upload the script to the hosting space

1. To Upload files, we need to Click the Files tab.

hestiacp file upload for nextcloud
Nextcloud Web-Installer file Upload

2. The Files window will show the directory tree of the hosting space.

nextcloud upload on hestiacp
Nextcloud Web Installer Upload on HestiaCP

3. We need to travel to the root directory of the hosting space, then Click on “Add files”

nextcloud web installer upload location
Nextcloud Web Installer Upload Location

4. Now, Upload the file.

nextcloud web installer upload file manager
Nextcloud Web Installer Upload From HestiaCP

Our upload is complete, we need to fire the script from the browser.

Step5 : Run the Setup Script from the Browser.

1. Run the script from the browser: http://[ip or domain]/setup-nextcloud.php

nextcloud setup wizard
Nextcloud Setup Wizard

2. Dependency check completed, now enter only “.” into the textbox to install Nextcloud on the current root directory. then click Next.

nextcloud web installer dependency check
Nextcloud Web Installer Dependency Check

3. If all is OK, the Nextcloud installation will succeed.

nextcloud web installer setup
Nextcloud Web Installer Setup Completed

4. Now, if we Click Next, it will show the Nextcloud Configuration Page. We need to provide the nextcloud admin user/pass, and database details to complete the setup process.

nextcloud initial setup
Nextcloud Initial Setup

5. After providing all the details above, if we click next, the nextcloud login page will appear, that means, our installation is done and the system is ready for use.

nextcloud admin login
Nextcloud Admin Login

OK, this is it. 🤗

This is the fastest way to install Nextcloud on a Hosting Server with Nextcloud Web Installer.

If you want to learn more about Nextcloud, you can visit this YouTube Playlist

Now It’s Your Turn

I hope this guide will help you to Install NextCloud easily. I have tried to show you every step in detail picture by picture.

If you face any issue or have any drought on any stage, please let me know on the comment section below 👇

Thanks !! ❤️

Rahman Munna
Rahman Munna

Rahman Munna is an accomplished IT professional with over 15 years of experience specializing in System Administration across Linux, Windows, and Virtualization Technologies. With a strong focus on Email and Web Server Administration, Rahman has a proven track record of managing and optimizing complex IT infrastructures for multinational organizations.

Leave a Reply

Your email address will not be published. Required fields are marked *