Install Nextcloud 11.03 on Fedora 25 Minimal
-
@JaredBusch When you are looking at all this text, it can make your eyes bleed after awhile I can't believe how many times I looked at it and started over. Well, at least I have learned several things I wouldn't have without that typo
-
Thanks @JaredBusch the step-by-step guide worked, I had no problems from start to finish.
I'd like to go back & clean up the disk I used for the data portion of Nextcloud. -
Have anyone noticed tar package is not installed when using Fedora 25 minimal?
-
Is there a reason you add the html directory to the nextcloud installation? All their docs show /var/www/nextcloud.
-
@wrx7m said in Install Nextcloud 11.03 on Fedora 25 Minimal:
Is there a reason you add the html directory to the nextcloud installation? All their docs show /var/www/nextcloud.
That's not where anything should be deployed. That's not the CentOS or the Fedora directory for that. It's not "wrong" to switch directories, but it is working against the OS which has a spot set up for it and expected already.
-
@scottalanmiller said in Install Nextcloud 11.03 on Fedora 25 Minimal:
@wrx7m said in Install Nextcloud 11.03 on Fedora 25 Minimal:
Is there a reason you add the html directory to the nextcloud installation? All their docs show /var/www/nextcloud.
That's not where anything should be deployed. That's not the CentOS or the Fedora directory for that. It's not "wrong" to switch directories, but it is working against the OS which has a spot set up for it and expected already.
Sorry... Which one is not correct?
-
@wrx7m said in Install Nextcloud 11.03 on Fedora 25 Minimal:
@scottalanmiller said in Install Nextcloud 11.03 on Fedora 25 Minimal:
@wrx7m said in Install Nextcloud 11.03 on Fedora 25 Minimal:
Is there a reason you add the html directory to the nextcloud installation? All their docs show /var/www/nextcloud.
That's not where anything should be deployed. That's not the CentOS or the Fedora directory for that. It's not "wrong" to switch directories, but it is working against the OS which has a spot set up for it and expected already.
Sorry... Which one is not correct?
/var/www/html is the appropriate top level directory for web applications on the RH family of OSes. Jared's choice of location is what we would generally accept as correct. An application maker should not choose an alternative location to the standards for the OS in question.
-
@scottalanmiller - Thanks. That is exactly the answer I was looking for. I wonder why Nextcloud chose to do it at the root of www.
Edit - Unless maybe it was developed for non-RH family flavors?
-
@wrx7m said in Install Nextcloud 11.03 on Fedora 25 Minimal:
@scottalanmiller - Thanks. That is exactly the answer I was looking for. I wonder why Nextcloud chose to do it at the root of www.
Edit - Unless maybe it was developed for non-RH family flavors?
Yes, or they wanted a generic option. It's fine to have a generic "in case you don't have anything else" location.
-
Working through this with JB this morning.
Found some tweaks needed.
No longer run
#get a script to set secure folder permissions wget -O ~/secure_folders_rhel.sh https://raw.githubusercontent.com/sorvani/scripts/master/Nextcloud/secure_folders_rhel.sh #make the script executable chmod +x ~/secure_folders_rhel.sh #run the script ~/secure_folders_rhel.sh
Running that script will break the updater according to JB.
And instead, run this
chown apache:apache -R /var/www/html/nextcloud
-
@dashrender first post already updated while you were typing that most likely.
-
Anyone wondering - Vultr does not have the Netinstall ISO in their library. The Fedora 25 they do have, does not have an minimal install option.
Instead you see this. I, like JB choose to add the Guest Agent.
-
@dashrender said in Install Nextcloud 11.03 on Fedora 25 Minimal:
Anyone wondering - Vultr does not have the Netinstall ISO in their library. The Fedora 25 they do have, does not have an minimal install option.
Any reason you are using the ISOs instead of their standard Fedora 25 or 26 images?
-
@scottalanmiller said in Install Nextcloud 11.03 on Fedora 25 Minimal:
@dashrender said in Install Nextcloud 11.03 on Fedora 25 Minimal:
Anyone wondering - Vultr does not have the Netinstall ISO in their library. The Fedora 25 they do have, does not have an minimal install option.
Any reason you are using the ISOs instead of their standard Fedora 25 or 26 images?
With CentOS at least, we have proven in the past that their images are not minimal installs, Scott.
Additionally the last CentOS image I used from them had SELinux permanently disabled.
Beyond all of that, I will never, ever, use an image in production that I do not know for 100% certain what it is including.
-
@jaredbusch said in Install Nextcloud 11.03 on Fedora 25 Minimal:
Additionally the last CentOS image I used from them had SELinux permanently disabled.
I asked Vultr why they do this and they told me it makes it easier for their customers. Bad reasoning IMO.
-
@scottalanmiller said in Install Nextcloud 11.03 on Fedora 25 Minimal:
@dashrender said in Install Nextcloud 11.03 on Fedora 25 Minimal:
Anyone wondering - Vultr does not have the Netinstall ISO in their library. The Fedora 25 they do have, does not have an minimal install option.
Any reason you are using the ISOs instead of their standard Fedora 25 or 26 images?
I believe their standard is with cockpit installed and selinux is disabled.
-
@black3dynamite said in Install Nextcloud 11.03 on Fedora 25 Minimal:
@scottalanmiller said in Install Nextcloud 11.03 on Fedora 25 Minimal:
@dashrender said in Install Nextcloud 11.03 on Fedora 25 Minimal:
Anyone wondering - Vultr does not have the Netinstall ISO in their library. The Fedora 25 they do have, does not have an minimal install option.
Any reason you are using the ISOs instead of their standard Fedora 25 or 26 images?
I believe their standard is with cockpit installed and selinux is disabled.
That is horrid. I will not even bother to spin one up to test myself then.
-
Vultr Fedora 25 Image
Installed Packages GeoIP.x86_64 1.6.11-1.fc25 @updates GeoIP-GeoLite-data.noarch 2017.04-1.fc25 @updates NetworkManager.x86_64 1:1.4.4-5.fc25 @updates NetworkManager-libnm.x86_64 1:1.4.4-5.fc25 @updates acl.x86_64 2.2.52-13.fc25 @updates audit.x86_64 2.7.7-1.fc25 @updates audit-libs.x86_64 2.7.7-1.fc25 @updates authconfig.x86_64 6.2.10-14.fc25 @fedora basesystem.noarch 11-2.fc24 @fedora bash.x86_64 4.3.43-4.fc25 @fedora bash-completion.noarch 1:2.5-1.fc25 @updates bind99-libs.x86_64 9.9.10-2.P3.fc25 @updates bind99-license.noarch 9.9.10-2.P3.fc25 @updates bzip2-libs.x86_64 1.0.6-21.fc25 @updates ca-certificates.noarch 2017.2.14-1.0.fc25 @updates chkconfig.x86_64 1.8-1.fc25 @fedora chrony.x86_64 2.4.1-1.fc25 @updates coreutils.x86_64 8.25-17.fc25 @updates coreutils-common.x86_64 8.25-17.fc25 @updates cpio.x86_64 2.12-3.fc24 @fedora cracklib.x86_64 2.9.6-4.fc25 @updates cracklib-dicts.x86_64 2.9.6-4.fc25 @updates cronie.x86_64 1.5.1-2.fc25 @fedora cronie-anacron.x86_64 1.5.1-2.fc25 @fedora crontabs.noarch 1.11-12.20150630git.fc24 @fedora crypto-policies.noarch 20160921-4.gitf3018dd.fc25 @updates cryptsetup-libs.x86_64 1.7.5-1.fc25 @updates curl.x86_64 7.51.0-7.fc25 @updates cyrus-sasl-lib.x86_64 2.1.26-26.2.fc24 @fedora dbus.x86_64 1:1.11.14-1.fc25 @updates dbus-glib.x86_64 0.108-1.fc25 @fedora dbus-libs.x86_64 1:1.11.14-1.fc25 @updates deltarpm.x86_64 3.6-17.fc25 @fedora device-mapper.x86_64 1.02.136-3.fc25 @updates device-mapper-event.x86_64 1.02.136-3.fc25 @updates device-mapper-event-libs.x86_64 1.02.136-3.fc25 @updates device-mapper-libs.x86_64 1.02.136-3.fc25 @updates device-mapper-persistent-data.x86_64 0.6.3-1.fc25 @fedora dhcp-client.x86_64 12:4.3.5-3.fc25 @updates dhcp-common.noarch 12:4.3.5-3.fc25 @updates dhcp-libs.x86_64 12:4.3.5-3.fc25 @updates diffutils.x86_64 3.3-13.fc24 @fedora dnf.noarch 1.1.10-6.fc25 @updates dnf-conf.noarch 1.1.10-6.fc25 @updates dnf-plugins-core.noarch 0.1.21-5.fc25 @updates dnf-yum.noarch 1.1.10-6.fc25 @updates dnsmasq.x86_64 2.76-2.fc25 @updates dracut.x86_64 044-78.fc25 @updates dracut-config-rescue.x86_64 044-78.fc25 @updates e2fsprogs.x86_64 1.43.3-1.fc25 @updates e2fsprogs-libs.x86_64 1.43.3-1.fc25 @updates ebtables.x86_64 2.0.10-21.fc25 @fedora elfutils-default-yama-scope.noarch 0.169-1.fc25 @updates elfutils-libelf.x86_64 0.169-1.fc25 @updates elfutils-libs.x86_64 0.169-1.fc25 @updates emacs-filesystem.noarch 1:25.2-2.fc25 @updates expat.x86_64 2.2.1-1.fc25 @updates fedora-logos.x86_64 22.0.0-3.fc24 @fedora fedora-release.noarch 25-2 @updates fedora-repos.noarch 25-4 @updates file.x86_64 5.29-4.fc25 @updates file-libs.x86_64 5.29-4.fc25 @updates filesystem.x86_64 3.2-37.fc24 @fedora findutils.x86_64 1:4.6.0-8.fc25 @fedora fipscheck.x86_64 1.4.1-11.fc25 @fedora fipscheck-lib.x86_64 1.4.1-11.fc25 @fedora firewalld.noarch 0.4.4.5-1.fc25 @updates firewalld-filesystem.noarch 0.4.4.5-1.fc25 @updates freetype.x86_64 2.6.5-9.fc25 @updates fuse-libs.x86_64 2.9.7-1.fc25 @fedora gawk.x86_64 4.1.3-8.fc25 @fedora gc.x86_64 7.4.4-1.fc25 @fedora gdbm.x86_64 1.13-1.fc25 @updates gettext.x86_64 0.19.8.1-3.fc25 @updates gettext-libs.x86_64 0.19.8.1-3.fc25 @updates glib-networking.x86_64 2.50.0-1.fc25 @fedora glib2.x86_64 2.50.3-1.fc25 @updates glibc.x86_64 2.24-9.fc25 @updates glibc-common.x86_64 2.24-9.fc25 @updates glibc-langpack-en.x86_64 2.24-9.fc25 @updates gmp.x86_64 1:6.1.1-1.fc25 @fedora gnupg2.x86_64 2.1.13-2.fc25 @fedora gnupg2-smime.x86_64 2.1.13-2.fc25 @fedora gnutls.x86_64 3.5.14-1.fc25 @updates gobject-introspection.x86_64 1.50.0-1.fc25 @fedora gpgme.x86_64 1.8.0-10.fc25 @updates grep.x86_64 2.27-2.fc25 @updates groff-base.x86_64 1.22.3-8.fc24 @fedora grub2.x86_64 1:2.02-0.38.fc25 @updates grub2-tools.x86_64 1:2.02-0.38.fc25 @updates grubby.x86_64 8.40-3.fc24 @fedora gsettings-desktop-schemas.x86_64 3.22.0-1.fc25 @fedora guile.x86_64 5:2.0.13-1.fc25 @fedora gzip.x86_64 1.8-1.fc25 @fedora hardlink.x86_64 1:1.1-1.fc25 @fedora hawkey.x86_64 0.6.4-3.fc25 @updates hostname.x86_64 3.15-8.fc25 @updates info.x86_64 6.1-4.fc25 @updates initscripts.x86_64 9.69-1.fc25 @fedora ipcalc.x86_64 0.1.8-1.fc25 @fedora iproute.x86_64 4.11.0-1.fc25 @updates iproute-tc.x86_64 4.11.0-1.fc25 @updates ipset.x86_64 6.29-1.fc25 @fedora ipset-libs.x86_64 6.29-1.fc25 @fedora iptables.x86_64 1.6.0-3.fc25 @updates iptables-libs.x86_64 1.6.0-3.fc25 @updates iputils.x86_64 20161105-1.fc25 @updates jansson.x86_64 2.10-2.fc25 @updates kbd.x86_64 2.0.3-3.fc24 @fedora kbd-legacy.noarch 2.0.3-3.fc24 @fedora kbd-misc.noarch 2.0.3-3.fc24 @fedora kernel.x86_64 4.11.10-200.fc25 @updates kernel-core.x86_64 4.11.10-200.fc25 @updates kernel-modules.x86_64 4.11.10-200.fc25 @updates keyutils-libs.x86_64 1.5.9-8.fc24 @fedora kmod.x86_64 23-1.fc25 @fedora kmod-libs.x86_64 23-1.fc25 @fedora kpartx.x86_64 0.4.9-83.fc25 @fedora krb5-libs.x86_64 1.14.4-7.fc25 @updates langpacks-en.noarch 1.0-8.fc25 @fedora less.x86_64 481-7.fc25 @updates libacl.x86_64 2.2.52-13.fc25 @updates libaio.x86_64 0.3.110-6.fc24 @fedora libarchive.x86_64 3.2.2-2.fc25 @updates libassuan.x86_64 2.4.3-1.fc25 @fedora libatomic_ops.x86_64 7.4.4-1.fc25 @fedora libattr.x86_64 2.4.47-16.fc24 @fedora libblkid.x86_64 2.28.2-2.fc25 @updates libcap.x86_64 2.25-2.fc25 @fedora libcap-ng.x86_64 0.7.8-1.fc25 @fedora libcom_err.x86_64 1.43.3-1.fc25 @updates libcomps.x86_64 0.1.7-5.fc25 @fedora libcroco.x86_64 0.6.11-3.fc25 @updates libcrypt-nss.x86_64 2.24-9.fc25 @updates libcurl.x86_64 7.51.0-7.fc25 @updates libdb.x86_64 5.3.28-24.fc25 @updates libdb-utils.x86_64 5.3.28-24.fc25 @updates libedit.x86_64 3.1-16.20160618cvs.fc25 @fedora libfdisk.x86_64 2.28.2-2.fc25 @updates libffi.x86_64 3.1-9.fc24 @fedora libgcc.x86_64 6.3.1-1.fc25 @updates libgcrypt.x86_64 1.7.8-1.fc25 @updates libgomp.x86_64 6.3.1-1.fc25 @updates libgpg-error.x86_64 1.24-1.fc25 @fedora libgudev.x86_64 230-3.fc24 @fedora libidn.x86_64 1.33-1.fc25 @fedora libidn2.x86_64 2.0.2-1.fc25 @updates libksba.x86_64 1.3.5-1.fc25 @fedora libmetalink.x86_64 0.1.3-1.fc25 @updates libmnl.x86_64 1.0.4-1.fc25 @fedora libmodman.x86_64 2.0.1-12.fc24 @fedora libmount.x86_64 2.28.2-2.fc25 @updates libndp.x86_64 1.6-1.fc25 @fedora libnetfilter_conntrack.x86_64 1.0.6-2.fc25 @updates libnfnetlink.x86_64 1.0.1-8.fc24 @fedora libnghttp2.x86_64 1.13.0-2.fc25 @fedora libnl3.x86_64 3.2.29-3.fc25 @updates libpcap.x86_64 14:1.7.4-2.fc24 @fedora libpipeline.x86_64 1.4.1-2.fc24 @fedora libpng.x86_64 2:1.6.27-1.fc25 @updates libproxy.x86_64 0.4.15-2.fc25 @updates libpsl.x86_64 0.17.0-1.fc25 @updates libpwquality.x86_64 1.3.0-6.fc25 @fedora librepo.x86_64 1.7.18-3.fc25 @fedora libreport-filesystem.x86_64 2.8.0-1.fc25 @fedora libseccomp.x86_64 2.3.2-1.fc25 @updates libsecret.x86_64 0.18.5-2.fc25 @fedora libselinux.x86_64 2.5-13.fc25 @updates libselinux-python3.x86_64 2.5-13.fc25 @updates libselinux-utils.x86_64 2.5-13.fc25 @updates libsemanage.x86_64 2.5-9.fc25 @updates libsepol.x86_64 2.5-10.fc25 @fedora libsigsegv.x86_64 2.10-10.fc24 @fedora libsmartcols.x86_64 2.28.2-2.fc25 @updates libsolv.x86_64 0.6.28-1.fc25 @updates libsoup.x86_64 2.56.0-3.fc25 @updates libss.x86_64 1.43.3-1.fc25 @updates libssh2.x86_64 1.8.0-1.fc25 @fedora libstdc++.x86_64 6.3.1-1.fc25 @updates libtasn1.x86_64 4.12-1.fc25 @updates libtool-ltdl.x86_64 2.4.6-13.fc25 @updates libunistring.x86_64 0.9.4-3.fc24 @fedora libusbx.x86_64 1.0.21-1.fc25 @fedora libuser.x86_64 0.62-4.fc25 @fedora libutempter.x86_64 1.1.6-8.fc24 @fedora libuuid.x86_64 2.28.2-2.fc25 @updates libverto.x86_64 0.2.6-6.fc24 @fedora libxkbcommon.x86_64 0.7.1-1.fc25 @updates libxml2.x86_64 2.9.4-2.fc25 @updates linux-atm-libs.x86_64 2.5.1-14.fc24 @fedora linux-firmware.noarch 20170605-74.git37857004.fc25 @updates lua-libs.x86_64 5.3.4-3.fc25 @updates lvm2.x86_64 2.02.167-3.fc25 @updates lvm2-libs.x86_64 2.02.167-3.fc25 @updates lz4.x86_64 1.7.5-1.fc25 @updates lzo.x86_64 2.08-8.fc24 @fedora make.x86_64 1:4.1-6.fc25 @updates man-db.x86_64 2.7.5-3.fc25 @fedora mozjs17.x86_64 17.0.0-16.fc25 @fedora mpfr.x86_64 3.1.5-1.fc25 @fedora ncurses.x86_64 6.0-6.20160709.fc25 @fedora ncurses-base.noarch 6.0-6.20160709.fc25 @fedora ncurses-libs.x86_64 6.0-6.20160709.fc25 @fedora nettle.x86_64 3.3-1.fc25 @fedora newt.x86_64 0.52.19-2.fc25 @fedora newt-python3.x86_64 0.52.19-2.fc25 @fedora npth.x86_64 1.3-1.fc25 @updates nspr.x86_64 4.14.0-2.fc25 @updates nss.x86_64 3.30.2-1.1.fc25 @updates nss-pem.x86_64 1.0.3-3.fc25 @updates nss-softokn.x86_64 3.30.2-1.0.fc25 @updates nss-softokn-freebl.x86_64 3.30.2-1.0.fc25 @updates nss-sysinit.x86_64 3.30.2-1.1.fc25 @updates nss-tools.x86_64 3.30.2-1.1.fc25 @updates nss-util.x86_64 3.30.2-1.0.fc25 @updates openldap.x86_64 2.4.44-11.fc25 @updates openssh.x86_64 7.4p1-4.fc25 @updates openssh-clients.x86_64 7.4p1-4.fc25 @updates openssh-server.x86_64 7.4p1-4.fc25 @updates openssl.x86_64 1:1.0.2k-1.fc25 @updates openssl-libs.x86_64 1:1.0.2k-1.fc25 @updates os-prober.x86_64 1.74-1.fc25 @updates p11-kit.x86_64 0.23.2-4.fc25 @updates p11-kit-trust.x86_64 0.23.2-4.fc25 @updates pam.x86_64 1.3.0-1.fc25 @fedora parted.x86_64 3.2-21.fc25 @fedora passwd.x86_64 0.79-8.fc24 @fedora pcre.x86_64 8.41-1.fc25 @updates pigz.x86_64 2.3.4-1.fc25 @updates pinentry.x86_64 0.9.7-2.fc24 @fedora pkgconfig.x86_64 1:0.29.1-1.fc25 @fedora plymouth.x86_64 0.9.3-0.6.20160620git0e65b86c.fc25 @fedora plymouth-core-libs.x86_64 0.9.3-0.6.20160620git0e65b86c.fc25 @fedora plymouth-scripts.x86_64 0.9.3-0.6.20160620git0e65b86c.fc25 @fedora policycoreutils.x86_64 2.5-20.fc25 @updates polkit.x86_64 0.113-8.fc25 @updates polkit-libs.x86_64 0.113-8.fc25 @updates polkit-pkla-compat.x86_64 0.1-7.fc24 @fedora popt.x86_64 1.16-7.fc24 @fedora ppp.x86_64 2.4.7-9.fc24 @fedora procps-ng.x86_64 3.3.10-11.fc24 @fedora publicsuffix-list-dafsa.noarch 20170424-1.fc25 @updates python3.x86_64 3.5.3-6.fc25 @updates python3-dbus.x86_64 1.2.4-2.fc25 @fedora python3-decorator.noarch 4.0.11-1.fc25 @updates python3-dnf.noarch 1.1.10-6.fc25 @updates python3-dnf-plugins-core.noarch 0.1.21-5.fc25 @updates python3-firewall.noarch 0.4.4.5-1.fc25 @updates python3-gobject-base.x86_64 3.22.0-1.fc25 @fedora python3-hawkey.x86_64 0.6.4-3.fc25 @updates python3-iniparse.noarch 0.4-20.fc25 @fedora python3-libcomps.x86_64 0.1.7-5.fc25 @fedora python3-librepo.x86_64 1.7.18-3.fc25 @fedora python3-libs.x86_64 3.5.3-6.fc25 @updates python3-pip.noarch 8.1.2-2.fc25 @fedora python3-pygpgme.x86_64 0.3-18.fc25 @fedora python3-rpm.x86_64 4.13.0.1-1.fc25 @updates python3-setuptools.noarch 25.1.1-1.fc25 @fedora python3-six.noarch 1.10.0-3.fc25 @fedora python3-slip.noarch 0.6.4-4.fc25 @fedora python3-slip-dbus.noarch 0.6.4-4.fc25 @fedora python3-sssdconfig.noarch 1.15.2-5.fc25 @updates qrencode-libs.x86_64 3.4.4-1.fc25 @updates readline.x86_64 6.3-8.fc24 @fedora rootfiles.noarch 8.1-19.fc24 @fedora rpm.x86_64 4.13.0.1-1.fc25 @updates rpm-build-libs.x86_64 4.13.0.1-1.fc25 @updates rpm-libs.x86_64 4.13.0.1-1.fc25 @updates rpm-plugin-selinux.x86_64 4.13.0.1-1.fc25 @updates rpm-plugin-systemd-inhibit.x86_64 4.13.0.1-1.fc25 @updates sed.x86_64 4.2.2-15.fc24 @fedora selinux-policy.noarch 3.13.1-225.18.fc25 @updates selinux-policy-targeted.noarch 3.13.1-225.18.fc25 @updates setup.noarch 2.10.4-1.fc25 @fedora shadow-utils.x86_64 2:4.2.1-11.fc25 @fedora shared-mime-info.x86_64 1.8-1.fc25 @updates slang.x86_64 2.3.0-7.fc25 @updates sqlite-libs.x86_64 3.14.2-2.fc25 @updates sudo.x86_64 1.8.20p2-1.fc25 @updates system-python.x86_64 3.5.3-6.fc25 @updates system-python-libs.x86_64 3.5.3-6.fc25 @updates systemd.x86_64 231-17.fc25 @updates systemd-bootchart.x86_64 231-2.fc25 @fedora systemd-libs.x86_64 231-17.fc25 @updates systemd-pam.x86_64 231-17.fc25 @updates systemd-udev.x86_64 231-17.fc25 @updates tcp_wrappers-libs.x86_64 7.6-83.fc25 @fedora timedatex.x86_64 0.4-2.fc24 @fedora trousers.x86_64 0.3.13-6.fc24 @fedora trousers-lib.x86_64 0.3.13-6.fc24 @fedora tzdata.noarch 2017b-1.fc25 @updates ustr.x86_64 1.0.4-21.fc24 @fedora util-linux.x86_64 2.28.2-2.fc25 @updates vim-minimal.x86_64 2:8.0.705-1.fc25 @updates which.x86_64 2.21-1.fc25 @fedora xfsprogs.x86_64 4.9.0-1.fc25 @updates xkeyboard-config.noarch 2.20-2.fc25 @updates xz.x86_64 5.2.2-2.fc24 @fedora xz-libs.x86_64 5.2.2-2.fc24 @fedora zlib.x86_64 1.2.8-10.fc24 @fedora
-
@wirestyle22 put that in a code block FFS
-
@jaredbusch Done