You now need to enable SSH access to your Synology NAS so you can log into the command line of your Synology and configure some stuff (don’t worry, there isn’t much to do here). This is needed so Nextcloud can connect to our database when we configure it later on. The final thing to do in this part is to open up the MariaDB application and check the box that says Enable TCP/IP connection. Then click on the Core tab, search for memory_limit and change it to 512M.įinally, click OK to apply those configuration changes. Next, go into the PHP Settings tab, highlight the version of PHP you’re using and click the Edit button. Nextcloud runs on PHP, so if we don’t do this, Nextcloud won’t work. Change the HTTP back-end server dropdown to be Apache and the PHP dropdown to be the version you just installed. To do this, open up Web Station and go to the General Settings tab. Now the pre-requisite applications are installed, you need to tell Web Station to use Apache & PHP. Just open up the Package Center and search for each package. phpMyAdmin – this package is optional, but will allow you to manage your MariaDB databases should you need to.Īll of these packages are available from the main Synology repository, so you shouldn’t have to do anything clever to get them installed.When you install MariaDB, you will be asked to set a password remember this password and make sure it’s secure.MariaDB – you guessed it, get the latest version.PHP – again, go for the latest version available.At the time of writing this post, that is 2.4. Apache HTTP server – make sure you install the latest version.The first thing you’re going to need to do is login to your Synology and install a few packages (if you don’t have them installed already). Once you have the DNS record configured, head over to your Synology NAS, as there’s some work for us to do there next… Install packages If that’s the case, make sure you log into the DNS provider for your domain (this is usually the registrar you registered the domain with) and configure an A record that points to the public IP address of your Synology NAS.īy doing this first we’re giving the DNS a chance to propagate, so when we come to setup public access later on, we won’t encounter any DNS issues and we should have the Let’s Encrypt certificate issued on our first attempt. Once Nextcloud is all setup and working on your Synology NAS, you will probably want to access it via a nice URL, usually a subdomain like. This is likely to be another long post, so let’s get cracking shall we? Setup DNS However, by using this guide you don’t need to choose – you can install Nextcloud on your Synology NAS! I’ve talked about Nextcloud vs Synology before, and why I think Synology is the better choice for a home server. After lots of tinkering, this post is the result. I previously published a post on how to setup Pi-Hole on a Synology and since then a number of people have asked for a guide on how to install Nextcloud on a Synology. This post should tell you everything you need to know to install Nextcloud instance on your Synology NAS without using Docker.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |