How to Install SabreDAV on Windows 10

SabreDAV is an open-source WebDAV server that allows you to access and share your files over the internet. In this tutorial, we will guide you step-by-step on how to install SabreDAV on your Windows 10 computer.

Prerequisites

Before proceeding with the installation, you must have the following:

Step 1: Download SabreDAV

To download SabreDAV, visit the official website at https://sabre.io/ and click on the "Download" button.

Step 2: Extract SabreDAV

Once you have downloaded SabreDAV, extract the ZIP file to a location of your choice.

Step 3: Configure Web Server

Next, you need to configure your web server to point to the SabreDAV installation directory. Follow the steps below:

  1. Open your web server's configuration file (e.g. httpd.conf for Apache, applicationHost.config for IIS).
  2. Add a new virtual host or website.
  3. Set the document root to the SabreDAV installation directory (e.g. C:/sabreDAV).
  4. Enable PHP by adding the following lines of code:
<FilesMatch \.php$>
    SetHandler application/x-httpd-php
</FilesMatch>
  1. Save the configuration file and restart the web server.

Step 4: Test SabreDAV

To test if SabreDAV is running properly, follow the steps below:

  1. Open your web browser and go to the SabreDAV URL (e.g. http://localhost/).
  2. You should see the SabreDAV homepage with a message that says "SabreDAV is working!".

Congratulations! You have successfully installed SabreDAV on your Windows 10 computer. You can now use it to access and share your files over the internet through WebDAV.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!