Install Nextcloud 13.0.0 on Fedora 27
-
@jaredbusch Ah, I was confusing this with SAM's install script. I was about to say that the script didn't create a nextcloud.conf in my conf.d folder. I ran his script last night on a new server and it was only going to serve this one nextcloud install so I just modified the httpd.conf
-
The only change that I do that isn't really covered anywhere in any documentation I've seen is to change the favicon. I replace the Nexcloud one with mine just to complete the theming.
-
@bnrstnr said in Install Nextcloud 13.0.0 on Fedora 27:
@jaredbusch Ah, I was confusing this with SAM's install script. I was about to say that the script didn't create a nextcloud.conf in my conf.d folder. I ran his script last night on a new server and it was only going to serve this one nextcloud install so I just modified the httpd.conf
@scottalanmiller is a slacker.
-
@bnrstnr said in Install Nextcloud 13.0.0 on Fedora 27:
@jaredbusch Ah, I was confusing this with SAM's install script. I was about to say that the script didn't create a nextcloud.conf in my conf.d folder. I ran his script last night on a new server and it was only going to serve this one nextcloud install so I just modified the httpd.conf
I do one application per VM, so no need for individual configuration files
-
@scottalanmiller said in Install Nextcloud 13.0.0 on Fedora 27:
@bnrstnr said in Install Nextcloud 13.0.0 on Fedora 27:
@jaredbusch Ah, I was confusing this with SAM's install script. I was about to say that the script didn't create a nextcloud.conf in my conf.d folder. I ran his script last night on a new server and it was only going to serve this one nextcloud install so I just modified the httpd.conf
I do one application per VM, so no need for individual configuration files
Not true. Using a vhost config keeps things simple compared to editing the default config file.
Granted neither need to happen here unless you are doing the pretty URL bit.
-
@jaredbusch & @scottalanmiller : the vhost thing is likely the correct way to do this as "letsencrypt --apache" fails unless there is a vhost configured for port 80.
The default httpd.conf included with Fedora does not have this configured.So you both know, Fedora 28 installs NC 13.0.3 in exactly the same manner but fails during installation due to missing php-json. Once installed, it installs without issue.
-
This post is deleted! -
@manxam said in Install Nextcloud 13.0.0 on Fedora 27:
@jaredbusch & @scottalanmiller : the vhost thing is likely the correct way to do this as "letsencrypt --apache" fails unless there is a vhost configured for port 80.
The default httpd.conf included with Fedora does not have this configured.So you both know, Fedora 28 installs NC 13.0.3 in exactly the same manner but fails during installation due to missing php-json. Once installed, it installs without issue.
Thanks. I'm on Fed 28 with 13.0.4 now, but it was an update, not a fresh install.
-
Updated to install php-json as it seems to be a new requirement in recent Fedora 28 builds running 13.x
Thanks to @zachary715 for testing a clean build.
https://mangolassi.it/topic/17409/errors-updating-nextcloud/27 -
This post is deleted! -
@JaredBusch cronie is not installed by default when using a clean install of Fedora 28 Minimal.
-
@black3dynamite said in Install Nextcloud 13.0.0 on Fedora 27:
@JaredBusch cronie is not installed by default when using a clean install of Fedora 28 Minimal.
Is that needed now or something?
-
@jaredbusch said in Install Nextcloud 13.0.0 on Fedora 27:
@black3dynamite said in Install Nextcloud 13.0.0 on Fedora 27:
@JaredBusch cronie is not installed by default when using a clean install of Fedora 28 Minimal.
Is that needed now or something?
It's only needed if we want to use crond service to call the cron.php file every 15 minutes.
-
@black3dynamite said in Install Nextcloud 13.0.0 on Fedora 27:
@jaredbusch said in Install Nextcloud 13.0.0 on Fedora 27:
@black3dynamite said in Install Nextcloud 13.0.0 on Fedora 27:
@JaredBusch cronie is not installed by default when using a clean install of Fedora 28 Minimal.
Is that needed now or something?
It's only needed if we want to use crond service to call the cron.php file every 15 minutes.
Ah, for post setup. Yeah. That would be important for some. Myself in fact as I always set my systems to use the
cron
method. -
Why don’t just use snap?
-
@francesco-provino said in Install Nextcloud 13.0.0 on Fedora 27:
Why don’t just use snap?
Where's the fun in that??
-
@francesco-provino said in Install Nextcloud 13.0.0 on Fedora 27:
Why don’t just use snap?
And add a layer of shit to break? no thanks.
-
@jaredbusch said in Install Nextcloud 13.0.0 on Fedora 27:
@francesco-provino said in Install Nextcloud 13.0.0 on Fedora 27:
Why don’t just use snap?
And add a layer of shit to break? no thanks.
eesh.
-
If you update to this download, it keeps it up to date.
https://download.nextcloud.com/server/releases/latest-13.tar.bz2
-
I know that you like doing super minimal installs without package assumptions. In my environment (Fedora 28 LXC image) there is no FirewallD package.
So this is needed to make your directions work.
dnf -y install firewalld systemctl enable firewalld systemctl start firewalld