CentOS, PHP & Nextcloud: the version dilemma

Hallo @quicktrick
Remi is not compatible with SUSE :slight_smile:

Honestly, I would not make use of Tumbleweed for a Production System if it has to work
stick wich LEAP. :wink:

If you want to play use Tumbleweed.

If you need additional PHP Packages take a look t OpenSuSE Build Services
https://build.opensuse.org

The other Option is the Google like Package Search Engine from SuSE

https://software.opensuse.org/package/php7

https://software.opensuse.org/search?utf8=✓&q=php7&search_devel=false&search_unsupported=false&baseproject=openSUSE%3ALeap%3A42.2

Also please make sure that you don’t mix packages with Redhat/Centos.

Kind regards

It’s just my home servers, and I love to use cutting edge software. :slight_smile: Thanks a lot for your reply BerndH! Frankly, I’m quite new to Linux, though I have quite a lot of programming experience in Windows. Thanks again and good luck! :slight_smile:

1 Like

Containers.

Hello,

I have successfully installed centos 7, with 0 errors. I tried width

I tried with nextcloud versions 11 and 12, php 7 from remi, and it work’s fine without any errors.

During my tests I was able to verify that nextcloud 12 works with php 5.4, because nextcloud OC file need an file from this version of php.

Centos 7 fan.

You can use the RH software collections (official supported). We’re using RHEL7/Centos7 and installed successfully supported PHP7 / Apache 2.4. NC is running fine.

It’s a little bit ricky with software collections but you can also install multiple PHP versions.

We’ve choosen this way because we don’t want to install packages from 3rd party repos (although Remi would be the first choice in case we change our mind).

1 Like

I would highly recommend using something like Virtualmin to run your hosting. Virtualmin lets you easily switch versions of PHP between Virtualhosts. It’s also great at automatically applying Let’s Encrypt certs, which is great.