Je moet vooral de juiste php versie hebben. Verder is owncloud niet heel anders dan een ander php gebaseerd systeem. Misschien dat je voor file sharing ook WebDAV nodig hebt, maar dat weet ik niet meer. Owncloud en nextcloud hebben zelf wel beschrijvingen hoe je het moet installeren. Dit lijkt erg op hoe dat b.v. ook met wordpress moet.