Installing Nextcloud 15 on Ubuntu 18.04

This is a complete walkthrough for installing Nextcloud 15.0.0 on an Ubuntu 18.04 server. After performing the basic installation, we will take care of all warnings & recommendations that appear in the Nextcloud admin center.

Download Nextcloud for free:

You can use my referral links to get free credit on DigitalOcean or Linode:

Join the Nerd Club:
E-Mail: [email protected]

22 thoughts on “Installing Nextcloud 15 on Ubuntu 18.04

  1. Hey there, first video witth a great explanation!
    My instalation is with Portainer and NGINX and I'm getting that error "The "Strict-Transport-Security" HTTP header is not set to at least "15552000" seconds. For enhanced security, it is recommended to enable HSTS as described in the security tips"
    I don't have that apache2 file just the default.
    Ideias how can I fix it?
    Thks mate

  2. Just to add to this post that I had problems updating from 20.6 to 20.7 using nextclouds gui and needed to chmod the html folder if it helps, anyone stuck with DELETE OLD FILES so the command was cd /var/www and then chmod www-data:www-data html and then the update runs correctly

  3. Hi Just a quick question, I am updating nextcloud from 20.6 to 20.7 on ubuntu 20.4 (a new install)but when I run the update it stops on DELETE OLD FILES with no error I have checked the nextcloud-data folder and it has permissions for 755, has anyone else had any issues recently? Thank you in advance

  4. Great tutorial. I still have a few warnings on nextcloud telling me to install php modules for gmp and bcmatch. I havent figured out how to do that yet so if anyone can point me in the right direction would be greatly appreciated.

  5. Good tutorial! I am stuck at the beginning, followed all the steps up to phpmyadmin is giving me a "Not Found" on a page. 8:07 my page is just an error. Was wondering if anyone knew of a fix, thanks 🙂

  6. Any solution for this? "This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them.



  7. Hello sir, I am not having any domain yet. so will let's encrypt will work for me and if yes then what to write in the "/etc/apache2/sites-available/000-default.conf" at ServerName line? Should I put my local IP address of Nextcloud Server?

  8. This tutorial is so great!

    I found a "more recent" tutorial for this but it didnt go into this much detail and by cross referencing the recent information with your detailed information i was able to setup my perfect nextcloud server. Thank you very much!

    I have some friends who are interested in nextcloud servers as well and i definitely will make sure to recommend your guide, you've been a great help. Thank you very much!

  9. Hi… I need to setup next cloud for mail, chat and video call ….Need to speak to you personally… Can you please give me your Skype ID or any other platform on which I can take your guidance

  10. Hi Jacob,
    I am discovering this video you made a year ago, as I would like to move away from Dropbox. I am thinking about hosting my nextcloud server at home instead of l’inonde or digitalocean. Am I wrong?

  11. Excellent and thanks for the magistral tutorial . I have the last version 19 Nextcolud and the overview present other problems. You can help me to solve it?

Leave a Reply

Your email address will not be published.