Install Nextcloud 13.0.0 on Fedora 27
-
@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
-
@scottalanmiller said in Install Nextcloud 13.0.0 on Fedora 27:
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
Well, went through that with CentOS a while back not having the firewall active in a minimal install.
I just cannot fathom any system not using it, got any reason.
So why does an LXC container not have a firewall?
-
@jaredbusch said in Install Nextcloud 13.0.0 on Fedora 27:
Well, went through that with CentOS a while back not having the firewall active in a minimal install.
I just cannot fathom any system not using it, got any reason.
So why does an LXC container not have a firewall?
I think that they assume you'll use a firewall higher up the stack, but for portability you don't often want to do that. No clue why it's missing from the LXC image, but I've used it a bit and it's never there, I always have to add it.
-
I know this is Late but Following this Guide I have ran into a problem:
/etc/httpd/conf.d/nextcloud : no such File or directory
Error When running the command to install apache config file. . .
Picture Proof: https://i.imgur.com/hpj8dE8.png
-
What happens if you run...
dnf install httpd