banner



How To Install Nextcloud On Windows

NextCloud is a perfect replacement for Owncloud cloud storage software. It has both an open source community version and a paid business version. NextCloud also provides the aforementioned server-client structure equally Owncloud and supports many extensions. Users can install NextCloud Community Server version on PC or server to create local cloud memory in the home.

NextCloud client application is available for Windows, Linux, MacOS, as well as iOS and Android smartphone platforms. So, this is a cantankerous-platform cloud storage with modular structure, with capabilities that tin be expanded using plugins or extensions provided past NextCloud. At that place are more than 200 extensions similar calendar (CalDAV), contacts (CardDAV), URL shortener, stream media (Ampache), bookmark service, image collection, RSS reader, certificate viewer Data, browser-based text editor, connect to Dropbox, Google Drive, Amazon S3 and more.

NextCloud'southward interface is piece of cake to utilise and user friendly. Here in this tutorial, we will see how to install NextCloud on Windows ten without using XAMMP, WAMP, IIS server or virtualization software like VirtualBox or VMware. The article volition apply WSL (Windows Subsystem for Linux) characteristic on Windows x. This feature allows running Linux environment applications on Windows 10 with high operation like any original Linux server. That's why NextCloud besides runs on Windows 10 very smoothly and doesn't have any issues.

Install NextCloud server on Windows 10 using WSL (Windows Subsystem for Linux)

  1. Step 1: Enable WSL on Windows ten
  2. Step ii: Download the Linux environs application from Microsoft Store
  3. Step 3: Install Apache + PHP + MySQL / MariaDB for NextCloud
  4. Step four: Download and install NextCloud server on Windows 10
  5. Step 5: Extract the NextCloud server file
  6. Step 6: Copy Nextcloud files into Apache web directory
  7. Step 7: Create a new configuration file named nextcloud.conf
  8. Step 8: Command for additional Apache configurations
  9. Step nine: Create MySQL / MariaDB database for NextCloud
  10. Step ten: Set up and configure NextCloud server on Windows 10

Step 1: Enable WSL on Windows 10

WSL (Windows Subsystem for Linux) is available on Windows 10 and you only need to enable it. To practice that, the user must go to Control Panel> Programs> Plough Windows feature on or off .

Picture 1 of How to install Nextcloud server on Windows 10

Step two: Download the Linux surround awarding from Microsoft Store

To install NextCloud on Windows ten, you commencement need a Linux awarding from Microsoft Shop. Go to the Windows search box and enter Microsoft Store. When it appears, click on it and search for Ubuntu 18.

Picture 2 of How to install Nextcloud server on Windows 10

Microsoft Store volition brandish the Ubuntu 18. application and select it, then apply the Launch button .

Subsequently launching the Ubuntu Linux environment, it will take a while to gear up up.

Picture 3 of How to install Nextcloud server on Windows 10

Step 3: Install Apache + PHP + MySQL / MariaDB for NextCloud

Run the following commands to install Apache with MariaDB and PHP 7.2

          sudo apt-get install apache2 mysql-server libapache2-modern-php7.ii sudo apt-get install php7.2-gd php7.2-json php7.two-mysql php7.2-curl php7.two-mbstring sudo apt-get install php7.2-intl php-imagick php7.2-xml php7.2-zip        

Step four: Download and install NextCloud server on Windows ten

To download the latest version of NextCloud, you need to admission the official download folio hither.

Considering NextCloud does non provide a repository like Owncloud to download server files directly, there are two options to download via SNAP or direct from the website.

Unfortunately, SNAP (Snapcraft) however can't work on Windows Subsystem for Linux systems, so it can't exist used here. The other pick is through the download folio.

On Nextcloud page, right-click the Download push and re-create the link address.

Picture 4 of How to install Nextcloud server on Windows 10

Now go to the Ubuntu window (WSL) and blazon wget, so right-click to paste the link.

          wget https://download.nextcloud.com/server/releases/nextcloud-fifteen.0.5.zip        

Step 5: Extract the NextCloud server file

Unzip the Nextcloud zip file and then motility the file to the spider web folder.

          sudo apt install unzip        

View downloaded files:

          ls        

Extract files:

          unzip downloaded_file proper name        

In the case of case, the file proper noun is downloaded as nextcloud 15.0.5.cypher so the control is:

          unzip nextcloud-15.0.5.null        

Yous must employ the NextCloud zip file name to be downloaded.

Picture 5 of How to install Nextcloud server on Windows 10

Step 6: Copy Nextcloud files into Apache web directory

After unpacking, information technology'due south time to movement the Nextcloud folder to / var / www / html. The command to use is:

          sudo mv nextcloud /var/world wide web/html/nextcloud/        

Create Information folder inside the binder to exist copied:

          sudo mkdir /var/www/html/nextcloud/data        

Prepare permissions for the Nextcloud folder:

          sudo chown -R world wide web-data:www-information /var/www/html/nextcloud/ sudo chmod -R 755 /var/world wide web/html/nextcloud/        

Step vii: Create a new configuration file named nextcloud.conf

Now, nosotros volition create the Apache configuration file for NextCloud, let Apache know how to let users to admission cloud retention. For this purpose, create a configuration file chosen nextcloud.conf. The command to apply is:

          sudo nano /etc/apache2/sites-available/nextcloud.conf        

After the higher up step, add the following lines to the configuration file:

                      DocumentRoot /var/world wide web/html/nextcloud/ Alias /nextcloud "/var/www/html/nextcloud/" Options +FollowSymlinks AllowOverride All Require all granted Dav off SetEnv HOME /var/world wide web/html/nextcloud SetEnv HTTP_HOME /var/www/html/nextcloud ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/admission.log combined        

To salve and exit the files, press CTRL + O and and then CTRL + X

Activate the new site created with the command:

          sudo a2ensite nextcloud.conf sudo apt update        

Footstep 8: Command for additional Apache configurations

Activating the following modules to Nextcloud tin work properly:

          sudo a2enmod rewrite sudo a2enmod headers sudo a2enmod env sudo a2enmod dir sudo a2enmod setenvif sudo a2enmod mime        

Restart Apache to make the installed modules constructive:

          sudo service apache2 stop sudo service apache2 start        

Pace 9: Create MySQL / MariaDB database for NextCloud

At the nowadays fourth dimension, we accept done almost everything related to installing web servers for the deject. The adjacent step is to create the database with the post-obit command:

          sudo mysql        

To create a database, the article will name information technology nextdb, but yous can put anything you want.

          CREATE DATABASE nextdb;        

Next, create Database user with password and assign all databases created on the right or above for it.

Notation : h2smedia is the username and next @ 123 is the password. You lot tin can change them as you like. In information technology, nextdb is the database name created in a higher place.

          GRANT ALL ON nextdb.* to 'h2smedia'@'localhost' IDENTIFIED By 'next@123';        

Wipe out privileges so that MySQl tin can recognize changes so exit.

          Affluent PRIVILEGES; exit        

Stride 10: Set up and configure NextCloud server on Windows 10

Finally, access the browser and enter http:/// localhost / nextcloud or http:///127.0.01/nextcloud. A database setup page and NextCloud account will be opened.

Enter the username and password you want to assign to the Nextcloud admin account. So below, enter the details of the database yous created above, then click the Terminate Setup push . All operations completed.

Picture 6 of How to install Nextcloud server on Windows 10

Picture 7 of How to install Nextcloud server on Windows 10

Above is how to install NextCloud server cloud storage in Windows 10 without installing any other software similar WAMP or XAMMP.

Hope y'all are succesful.

Source: https://tipsmake.com/how-to-install-nextcloud-server-on-windows-10

Posted by: guevaraglinte.blogspot.com

0 Response to "How To Install Nextcloud On Windows"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel