Updated EGroupware EPL Installation (markdown)

Ralf Becker 2016-11-03 08:59:33 +01:00
parent 26ded717a8
commit 68ea0b0a41

@ -4,9 +4,9 @@ Content
======= =======
* [Short Overview](#short-overview) * [Short Overview](#short-overview)
* [The Stylite AG Download Server](#the-stylite-ag-download-server) * [The EGroupware GmbH Download Server](#the-egroupware-gmbh-download-server)
* [What do I need to backup, if I have a already running EGroupware Installation](#what-do-i-need-to-backup,-if-i-have-a-already-running-egroupware-installation) * [What do I need to backup, if I have a already running EGroupware Installation](#what-do-i-need-to-backup,-if-i-have-a-already-running-egroupware-installation)
* [The EGroupware EPL Installation using the Stylite Repository](#the-egroupware-epl-installation-using-the-stylite-repository) * [The EGroupware EPL Installation using our Repository](#the-egroupware-epl-installation-using-our-repository)
* [RedHat and CentOS](#redhat-and-centos) * [RedHat and CentOS](#redhat-and-centos)
* [SuSE (SLES and OpenSuSE)](#suse-sles-and-opensuse) * [SuSE (SLES and OpenSuSE)](#suse-sles-and-opensuse)
@ -41,24 +41,24 @@ The EGroupware installation workflow:
* installation of the EGroupware software itself * installation of the EGroupware software itself
* configuration of the web server, “php” and the database server * configuration of the web server, “php” and the database server
* creation of the EGroupware database with tables and to execute the EGroupware setup steps * creation of the EGroupware database with tables and to execute the EGroupware setup steps
* activate license for Stylite EGroupware EPL Version 14 * activate license for EGroupware GmbH EPL Version 16.1
With the provision of the Stylite AG repository for various Linux distributions on the Stylite AG download server the installation process is simplyfied and reduced to following steps: With the provision of the EGroupware EPL repository for various Linux distributions on our download server the installation process is simplified and reduced to following steps:
* providing a Linux Server - now a minimal installation is sufficient, which most distributions provide with a so called minimal installation media * providing a Linux Server - now a minimal installation is sufficient, which most distributions provide with a so called minimal installation media
* configuring the Stylite AG repository and adding additional repositories to the Linux system of your choice * configuring the EGroupware EPL repository and adding additional repositories to the Linux system of your choice
* an update / install with the shell command installer of your distribution; all additional dependend software packages will be installed too * an update / install with the shell command installer of your distribution; all additional dependent software packages will be installed too
* if possible and wanted a differing configuration from the standard installation defaults * if possible and wanted a differing configuration from the standard installation defaults
The Stylite AG Support will be available to support you on installations that differ from the here described standard installation. Please contact us. The EGroupware GmbH Support will be available to support you on installations that differ from the here described standard installation. Please contact us.
<a id="K2"> <a id="K2">
### The Stylite AG Download Server ### The EGroupware GmbH Download Server
</a> </a>
With the purchase of the EGroupware EPL product the login credentials to the Stylite AG download server were provided to you labeled with “EPL Software Repository” access. After successful log in, you will find the available repository packets under: [http://download.stylite.de/repos/stylite-epl/](http://download.stylite.de/repos/stylite-epl/). With the purchase of the EGroupware EPL product the login credentials to our download server were provided to you labeled with “EPL Software Repository” access. After successful log in, you will find the available repository packets under: [http://download.stylite.de/repos/stylite-epl/](http://download.stylite.de/repos/stylite-epl/).
Check here whether a packet repository for your Linux distribution is available. We work hard to have a packet repository available within 1-2 weeks after a Linux distribution issued a new release. Check here whether a packet repository for your Linux distribution is available. We work hard to have a packet repository available within 1-2 weeks after a Linux distribution issued a new release.
@ -84,7 +84,7 @@ After the installation you will need to restore and migrate the saved database b
<a id="K4"> <a id="K4">
### The EGroupware EPL Installation using the Stylite Repository ### The EGroupware EPL Installation using our repository
</a> </a>
@ -154,22 +154,22 @@ _Please note:_ for CentOS7 and RedHat 7 the installation differ from the 2\. ste
_Step 1 - all versions:_ _Step 1 - all versions:_
Setup the Stylite EGroupware repository. Setup the EGroupware EPL repository.
Switch to directory /etc/yum.repos.d/ Switch to directory /etc/yum.repos.d/
<pre>cd /etc/yum.repos.d/ <pre>cd /etc/yum.repos.d/
</pre> </pre>
Create file stylite-epl.repo Create file egroupware-epl.repo
<pre>vi stylite-epl.repo <pre>vi egroupware-epl.repo
</pre> </pre>
with following content: with following content:
<pre>[stylite-epl] <pre>[egroupware-epl]
name=Stylite EGroupware EPL (RHEL_VERSION) name=EGroupware EPL (RHEL_VERSION)
type=rpm-md type=rpm-md
baseurl=http://USER:PASWORD@download.stylite.de/repos/stylite-epl/VERSION/ baseurl=http://USER:PASWORD@download.stylite.de/repos/stylite-epl/VERSION/
gpgkey=http://USER:PASSWORD@download.stylite.de/repos/stylite-epl/VERSION/repodata/repomd.xml.key gpgkey=http://USER:PASSWORD@download.stylite.de/repos/stylite-epl/VERSION/repodata/repomd.xml.key
@ -179,8 +179,8 @@ enabled=1
Replace USER and PASSWORD with your download login credentials and VERSION with your RedHat, CentOS version, e.g: Replace USER and PASSWORD with your download login credentials and VERSION with your RedHat, CentOS version, e.g:
<pre>[stylite-epl] <pre>[egroupware-epl]
name=Stylite EGroupware EPL (RHEL_7) name=EGroupware EPL (RHEL_7)
type=rpm-md type=rpm-md
baseurl=http://peter:secret@download.stylite.de/repos/stylite-epl/RHEL_7/ baseurl=http://peter:secret@download.stylite.de/repos/stylite-epl/RHEL_7/
gpgkey=http://peter:secret@download.stylite.de/repos/stylite-epl/RHEL_7/repodata/repomd.xml.key gpgkey=http://peter:secret@download.stylite.de/repos/stylite-epl/RHEL_7/repodata/repomd.xml.key
@ -290,7 +290,7 @@ Edit file php.ini and add variable _date.timezone_ for your region like:
<pre>date.timezone = Europe/London <pre>date.timezone = Europe/London
</pre> </pre>
Further timezone defnitions are listed on the web pages: [http://php.net/date.timezone](http://php.net/date.timezone) and [http://de2.php.net/manual/de/timezones.php](http://de2.php.net/manual/de/timezones.php) Further timezone definitions are listed on the web pages: [http://php.net/date.timezone](http://php.net/date.timezone) and [http://de2.php.net/manual/de/timezones.php](http://de2.php.net/manual/de/timezones.php)
Now install mysql-server, necessary php extensions and EGroupware with the commands below in given order: Now install mysql-server, necessary php extensions and EGroupware with the commands below in given order:
@ -302,7 +302,7 @@ yum install egroupware-epl
_Step 3 - Installation RedHat7 - CentOS7:_ _Step 3 - Installation RedHat7 - CentOS7:_
Now the EGroupware software with the needed and dependend software will be installed. Set your language variable for the installation first: Now the EGroupware software with the needed and dependent software will be installed. Set your language variable for the installation first:
<pre>export LANG=en <pre>export LANG=en
</pre> </pre>
@ -324,7 +324,7 @@ Edit file php.ini and add variable _date.timezone_ for your region like:
<pre>date.timezone = Europe/London <pre>date.timezone = Europe/London
</pre> </pre>
Further timezone defnitions are listed on the web pages: [http://php.net/date.timezone](http://php.net/date.timezone) and [http://de2.php.net/manual/de/timezones.php](http://de2.php.net/manual/de/timezones.php) Further timezone definitions are listed on the web pages: [http://php.net/date.timezone](http://php.net/date.timezone) and [http://de2.php.net/manual/de/timezones.php](http://de2.php.net/manual/de/timezones.php)
If no php version is installed, set _date.timezone_ after the successful installation of EGroupware as described above. If no php version is installed, set _date.timezone_ after the successful installation of EGroupware as described above.
@ -433,22 +433,22 @@ Available versions:
_Step 1:_ _Step 1:_
Setup the needed Stylite repository. Setup the needed EGroupware EPL repository.
Switch to directory /etc/zypp/repos.d/ Switch to directory /etc/zypp/repos.d/
<pre>cd /etc/zypp/repos.d/ <pre>cd /etc/zypp/repos.d/
</pre> </pre>
Create file stylite-epl.repo Create file egroupware-epl.repo
<pre>vi stylite-epl.repo <pre>vi egroupware-epl.repo
</pre> </pre>
with following content: with following content:
<pre>[stylite-epl] <pre>[egroupware-epl]
name=Stylite EGroupware EPL (openSUSE VERSION) name=EGroupware EPL (openSUSE VERSION)
type=rpm-md type=rpm-md
baseurl=http://USER:PASWORD@download.stylite.de/repos/stylite-epl/VERSION/ baseurl=http://USER:PASWORD@download.stylite.de/repos/stylite-epl/VERSION/
gpgkey=http://USER:PASSWORD@download.stylite.de/repos/stylite-epl/VERSION/repodata/repomd.xml.key gpgkey=http://USER:PASSWORD@download.stylite.de/repos/stylite-epl/VERSION/repodata/repomd.xml.key
@ -459,8 +459,8 @@ autorefresh=1
Replace USER and PASSWORD with your download login credentials and VERSION with your openSUSE version, e.g: Replace USER and PASSWORD with your download login credentials and VERSION with your openSUSE version, e.g:
<pre>[stylite-epl] <pre>[egroupware-epl]
name=Stylite EGroupware EPL (openSUSE 13.2) name=EGroupware EPL (openSUSE 13.2)
type=rpm-md type=rpm-md
baseurl=http://peter:secret@download.stylite.de/repos/stylite-epl/openSUSE_13.2/ baseurl=http://peter:secret@download.stylite.de/repos/stylite-epl/openSUSE_13.2/
gpgkey=http://peter:secret@download.stylite.de/repos/stylite-epl/openSUSE_13.2/repodata/repomd.xml.key gpgkey=http://peter:secret@download.stylite.de/repos/stylite-epl/openSUSE_13.2/repodata/repomd.xml.key
@ -497,7 +497,7 @@ Edit file php.ini and add the variable _date.timezone_ for your region like:
<pre>date.timezone = Europe/London <pre>date.timezone = Europe/London
</pre> </pre>
Further timezone defnitions are listed on the web pages: [http://php.net/date.timezone](http://php.net/date.timezone) and [http://de2.php.net/manual/de/timezones.php](http://de2.php.net/manual/de/timezones.php) Further timezone definitions are listed on the web pages: [http://php.net/date.timezone](http://php.net/date.timezone) and [http://de2.php.net/manual/de/timezones.php](http://de2.php.net/manual/de/timezones.php)
If no php version is installed, set _date.timezone_ after the successful installation of EGroupware as described above. If no php version is installed, set _date.timezone_ after the successful installation of EGroupware as described above.
@ -518,22 +518,22 @@ According to your requirements and the amount of users using your installation t
_Step 1:_ _Step 1:_
Setup the needed Stylite repository. Setup the needed EGroupware EPL repository.
Switch to directory /etc/zypp/repos.d/ Switch to directory /etc/zypp/repos.d/
<pre>cd /etc/zypp/repos.d/ <pre>cd /etc/zypp/repos.d/
</pre> </pre>
Create file stylite-epl.repo Create file egroupware-epl.repo
<pre>vi stylite-epl.repo <pre>vi egroupware-epl.repo
</pre> </pre>
with following content: with following content:
<pre>[stylite-epl] <pre>[egroupware-epl]
name=Stylite EGroupware EPL (SLE VERSION) name=EGroupware EPL (SLE VERSION)
type=rpm-md type=rpm-md
baseurl=http://USER:PASWORD@download.stylite.de/repos/stylite-epl/VERSION/ baseurl=http://USER:PASWORD@download.stylite.de/repos/stylite-epl/VERSION/
gpgkey=http://USER:PASSWORD@download.stylite.de/repos/stylite-epl/VERSION/repodata/repomd.xml.key gpgkey=http://USER:PASSWORD@download.stylite.de/repos/stylite-epl/VERSION/repodata/repomd.xml.key
@ -544,8 +544,8 @@ autorefresh=1
Replace USER and PASSWORD with your download login credentials and VERSION with your SLE version, e.g: Replace USER and PASSWORD with your download login credentials and VERSION with your SLE version, e.g:
<pre>[stylite-epl] <pre>[egroupware-epl]
name=Stylite EGroupware EPL (SLE 12) name=EGroupware EPL (SLE 12)
type=rpm-md type=rpm-md
baseurl=http://peter:secret@download.stylite.de/repos/stylite-epl/SLE_12/ baseurl=http://peter:secret@download.stylite.de/repos/stylite-epl/SLE_12/
gpgkey=http://peter:secret@download.stylite.de/repos/stylite-epl/SLE_12/repodata/repomd.xml.key gpgkey=http://peter:secret@download.stylite.de/repos/stylite-epl/SLE_12/repodata/repomd.xml.key
@ -582,7 +582,7 @@ Edit file php.ini and add the variable _date.timezone_ for your region like:
<pre>date.timezone = Europe/London <pre>date.timezone = Europe/London
</pre> </pre>
Further timezone defnitions are listed on the web pages: [http://php.net/date.timezone](http://php.net/date.timezone) and [http://de2.php.net/manual/de/timezones.php](http://de2.php.net/manual/de/timezones.php) Further timezone definitions are listed on the web pages: [http://php.net/date.timezone](http://php.net/date.timezone) and [http://de2.php.net/manual/de/timezones.php](http://de2.php.net/manual/de/timezones.php)
If no php version is installed, set _date.timezone_ after the successful installation of EGroupware as described above. If no php version is installed, set _date.timezone_ after the successful installation of EGroupware as described above.
@ -651,27 +651,27 @@ Available versions:
_Step 1:_ _Step 1:_
Setup the needed Stylite repository. Setup the needed EGroupware EPL repository.
Switch to directory /etc/apt/sources.list.d Switch to directory /etc/apt/sources.list.d
<pre>cd /etc/apt/sources.list.d/ <pre>cd /etc/apt/sources.list.d/
</pre> </pre>
Create file stylite-epl.sources.list Create file egroupware-epl.sources.list
<pre>vi stylite-epl.sources.list <pre>vi egroupware-epl.sources.list
</pre> </pre>
with following content: with following content:
<pre># Stylite EPL repository <pre># EGroupware EPL repository
deb http://USER:PASSWORD@download.stylite.de/repos/stylite-epl/VERSION/ ./ deb http://USER:PASSWORD@download.stylite.de/repos/stylite-epl/VERSION/ ./
</pre> </pre>
Replace USER and PASSWORD with your download login credentials and VERSION with your Debian version, e.g: Replace USER and PASSWORD with your download login credentials and VERSION with your Debian version, e.g:
<pre># Stylite EPL repository <pre># EGroupware EPL repository
deb http://peter:secret@download.stylite.de/repos/stylite-epl/Debian_8.0/ ./ deb http://peter:secret@download.stylite.de/repos/stylite-epl/Debian_8.0/ ./
</pre> </pre>
@ -712,7 +712,7 @@ Edit file php.ini and add the variable _date.timezone_ for your region like:
<pre>date.timezone = Europe/London <pre>date.timezone = Europe/London
</pre> </pre>
Further timezone defnitions are listed on the web pages: [http://php.net/date.timezone](http://php.net/date.timezone) and [http://de2.php.net/manual/de/timezones.php](http://de2.php.net/manual/de/timezones.php) Further timezone definitions are listed on the web pages: [http://php.net/date.timezone](http://php.net/date.timezone) and [http://de2.php.net/manual/de/timezones.php](http://de2.php.net/manual/de/timezones.php)
If errors occur during the installation you will find hints and error descriptions in /root/egroupware-epl-install.log and in logfiles located in directory /var/log/. If errors occur during the installation you will find hints and error descriptions in /root/egroupware-epl-install.log and in logfiles located in directory /var/log/.
@ -778,27 +778,27 @@ Available versions:
_Step 1:_ _Step 1:_
Setup the needed Stylite repository. Setup the needed EGroupware EPL repository.
Switch to directory /etc/apt/sources.list.d Switch to directory /etc/apt/sources.list.d
<pre>cd /etc/apt/sources.list.d/ <pre>cd /etc/apt/sources.list.d/
</pre> </pre>
Create file stylite-epl.sources.list Create file egroupware-epl.sources.list
<pre>vi stylite-epl.sources.list <pre>vi egroupware-epl.sources.list
</pre> </pre>
with following content: with following content:
<pre># Stylite EPL repository <pre># EGroupware EPL repository
deb http://USER:PASSWORD@download.stylite.de/repos/stylite-epl/VERSION/ ./ deb http://USER:PASSWORD@download.stylite.de/repos/stylite-epl/VERSION/ ./
</pre> </pre>
Replace USER and PASSWORD with your download login credentials and VERSION with your Ubuntu version, e.g: Replace USER and PASSWORD with your download login credentials and VERSION with your Ubuntu version, e.g:
<pre># Stylite EPL repository <pre># EGroupware EPL repository
deb http://peter:secret@download.stylite.de/repos/stylite-epl/xUbuntu_16.04/ ./ deb http://peter:secret@download.stylite.de/repos/stylite-epl/xUbuntu_16.04/ ./
</pre> </pre>
@ -1168,9 +1168,9 @@ Automatic update: Using a cron script or cron-apt; have a look at: [https://help
</a> </a>
From Stylite EGroupware EPL version 14 on a license system is established. From EGroupware EPL version 14 on a license system is established.
With the purchase of your Stylite EGroupware EPL, you got a license for a certain amount of users in EGroupware. With the purchase of your EGroupware EPL, you got a license for a certain amount of users in EGroupware.
To be able to add users within EGroupware EPL, you need to activate your license. To be able to add users within EGroupware EPL, you need to activate your license.
@ -1181,7 +1181,7 @@ Activate your license as follows:
* in the left small window below Admin, click on the plus symbol to open the applications list * in the left small window below Admin, click on the plus symbol to open the applications list
* another click on the plus symbol of EPL-Features show you the License Key option; click on it to select the option * another click on the plus symbol of EPL-Features show you the License Key option; click on it to select the option
* in the right window the licensekey management is now shown * in the right window the licensekey management is now shown
* into the fields of username and password write your MyStylite user and password and click save * into the fields of username and password write your my.egroupware.org user and password and click save
* your license is now active * your license is now active
* * * * * *