Update RHEL/CentOS 7 install instructions AND mark it as no longer recommended!

Ralf Becker
2021-05-27 14:37:46 +02:00
parent 870a769f85
commit 4ace3e9c41

@ -79,10 +79,12 @@ zypper update
> SLES does not provide a docker-compose package/command, therefore we provide one in our repository.
# RHEL or CentOS 7
> If you have automatic updates enabled or run ```yum update``` manually, the update to 20.1 will happen automatic!
> While existing RHEL/CentOS installations continue to work, we are NO LONGER RECOMMENDING RHEL/CentOS for EGroupware, due to the complex installation!
> RHEL/CentOS 7 have SELinux enabled by default, which stops MariaDB/MySQL socket bind-mounted into the container from working. **You currently need to switch SELinux off in order to use EGroupware!**
> To do so temporary run ```setenforce 0``` to permanently switch it off edit /etc/sysconfig/selinux, set ```SELINUX=disabled``` and reboot.
> If you have automatic updates enabled or run ```yum update``` manually, the update to 21.1 will happen automatic!
> RHEL/CentOS 7 have SELinux enabled by default, which stops Watchtower and/or MariaDB/MySQL socket bind-mounted into the container from working. **You currently need to switch SELinux off in order to use EGroupware!**
> To do so temporary run ```setenforce 0``` to permanently switch it off edit /etc/sysconfig/selinux, set ```SELINUX=permissive``` and reboot (default CentOS 7 docker does NOT work, if setting it to disabled!).
> RHEL/CentOS 7 has a firewall enabled by default which do NOT allow to access the webserver!
@ -99,18 +101,21 @@ wget https://download.opensuse.org/repositories/server:eGroupWare/RHEL_7/server:
```
Then you need to run for a new installations:
```
yum install egroupware-docker egroupware-collabora-key
yum install docker egroupware-docker egroupware-collabora-key
```
or updating EPL:
or updating EPL from before 19.1:
```
yum install egroupware-docker
yum install docker egroupware-docker
```
or to update an existing (non-EPL) installation:
```
yum install docker
yum update
```
> RHEL/CentOS does not provide a docker-compose package/command, therefore we provide one in our repository.
> RHEL/CentOS 7 only has a VirtualHost for SSL/https, therefore you need to use https://<ip-or-domain>/ to access your new installation AND you can not use Chrome before installing a valid certificate!
# RHEL or CentOS 8
> RHEL/CentOS 8 uses nftables instead of iptables, which does not work with current docker-ce. You need to configure firewalld to use iptables by editing /etc/firewalld/firewalld.conf:
```