Zuletzt bearbeitet vor 3 Jahren
von Redaktion

Musterfirma GmbH/Production System: Unterschied zwischen den Versionen

hw>Amueller
(Die Seite wurde neu angelegt: „{{Installation |gehört zu=Musterfirma GmbH |Account Manager=Prüfling, Maria |Vertragsart=Subskription |Leistungsstufe=Standard |Vertragsbeginn=2019/05/07 |Mi…“)
 
K (13 Versionen importiert)
 
(12 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
<noinclude>
{{Installation
{{Installation
|gehört zu=Musterfirma GmbH
|gehört zu=Musterfirma GmbH
|Account Manager=Prüfling, Maria
|Account Manager=Schreiber,Horst
|Vertragsart=Subskription
|Vertragsart=Subskription
|Leistungsstufe=Standard
|Leistungsstufe=Standard mit WikiFarm und Development
|Vertragsbeginn=2019/05/07
|Vertragsbeginn=2018/04/02
|Mindestvertragslaufzeit=2 Jahre
|Mindestvertragslaufzeit=2 Jahre
|hat_Serverwartung=nein
|hat_Serverwartung=nein
|Erstinstallation=2019/05/17
|Erstinstallation=2018/04/02
|Kurzbeschreibung=Internes Wiki mit Bereichsbeschränkungen für Abteilungen
|Letztes Update=2019/03/27
|Kurzbeschreibung=Produktivsystem: BlueSpice 3 pro Standard mit WikiFarm mit Development
|Rechnungsstellung=03.09.
|Vertragsende=2020/09/02
|Cloud=nein
|QSystem=ja
|URL=https://wiki.musterfirma.de
|Betriebssystem=Ubuntu 16.04
|BlueSpice Version=3.0.1 pro
|MediaWiki Version=1.31.1
|Database=MariaDB
|Server Internetzugang=Ja
|Remotezugriff=VPN
|php=7.0.30
|git=Nein
|caching=OpCache
}}
}}
Kurzbeschreibung / Trailer
</noinclude>
 
===History / Important Deployments===
==Historie / Wichtige Deployments==
{| class="contenttable-blue" width="100%"
{| class="contenttable-blue" width="100%"
|-
|-
| style="width: 300px;" |'''Protokoll durch'''
! style="width: 300px;" |'''Protocol by'''
||
||Horst Schreiber
|-
|-
||'''Erstinstallation am'''
!'''First installation'''
||
||2017-04-02
|-
|-
||'''Update am'''
!'''Update to current codebase 3.0.0'''
||
||2018-11-26
|-
|-
||'''Update am'''
!'''Update to 3.0.1'''
||
||2019-03-27
|-
!'''Update'''
|
|}
|}
 
<br>
==Installierte Programme (Applikationen)==
===Access===
===BlueSpice (Produktivsystem)===
{| class="contenttable-blue" width="100%"
{| class="contenttable-blue" width="100%"
|-
|-
| style="width: 300px;" |'''Programmpfad'''
! style="width: 300px;" |'''Remote Access'''
||
|VPN -> SSH
|-
||'''BlueSpice Version'''
||
|-
||'''MediaWiki Version'''
||
|-
||'''Datenbank'''
||
|-
||'''Benutzer'''
||
|-
||'''LDAP'''
||<bs:checklist type="list" value="Nein" list="Vorlage:Checkliste-Ja/Nein"/>
|-
||'''SSO'''
||<bs:checklist type="list" value="Nein" list="Vorlage:Checkliste-Ja/Nein"/>
|-
||'''Gecached'''
||<bs:checklist type="list" value="Nein" list="Vorlage:Checkliste-Ja/Nein"/>
|-
|-
||'''Installierte Pakete'''
!'''ID'''
||
|a_exNNNNN
|-
|-
||'''Verwendetes Paket'''
!'''Username for SSH'''
||
|ICA\a_exNNNNN
|-
||'''URL zum Wiki'''
||
 
|-
 
||'''Anmerkungen'''
||
|}
|}
 
<br>
===BlueSpice (Entwicklungssystem)===
===Installed programs (applications)===
{| class="contenttable-blue" width="100%"
{| class="contenttable-blue" width="100%"
|-
|-
| style="width: 300px;" |'''Programmpfad'''
! style="width: 300px;" |'''URL'''
||
||https://wiki.musterfirma.de
|-
||'''BlueSpice Version'''
||
|-
||'''MediaWiki Version'''
||
|-
|-
||'''Datenpfad'''
!'''Domains'''
||
|
*wiki.musterfirma.de
*wikidocs.musterfirma.de
|-
|-
||'''Uploadpfad'''
!'''Server name'''
||
|rz14.musterfirma.local
|-
|-
||'''Datenbank'''
!'''Operating System'''
||
||Ubuntu 16.04.
|-
|-
||'''Benutzer'''
!'''BlueSpice Version'''
||
|3.0.1 pro WikiFarm
|-
|-
||'''LDAP'''
!'''MediaWiki Version'''
||<bs:checklist type="list" value="Nein" list="Vorlage:Checkliste-Ja/Nein"/>
|1.31.1
|-
|-
||'''SSO'''
!'''Deployment package'''
||<bs:checklist type="list" value="Nein" list="Vorlage:Checkliste-Ja/Nein"/>
|Docker
|-
|-
||'''Gecached'''
!'''Path to Docker files'''
||<bs:checklist type="list" value="Nein" list="Vorlage:Checkliste-Ja/Nein"/>
|/data/bluespice/bluespice
|-
|-
||'''Installierte Pakete'''
!'''Authentication'''
||
||SAML.php
|-
|-
||'''Anmerkungen'''
!'''Notes'''
||
||Group assignment to instances in '''099-AdditionalPermissions.php'''
|}
|}
<br>
===Please note for updates===
Since it is currently not possible to set the permissions properly, the '''delete''' permission has been withdrawn from the '''editor''' DefaultSettings.php.


===Weitere Anwendung (Produktivsystem)===
<br>
{| class="contenttable-blue" width="100%"
===Docker===
|-
====Starting Docker====
| style="width: 300px;" |'''Programmpfad'''
<syntaxhighlight lang="bash">
||
docker run -d -v /data/bluespice/certificates:/etc/apache2/ssl  -v
|-
/data/bluespice/bluespice/099-AdditionalPermissions.php:/var/www/bluespice/w/settings.d/099-
||'''Software Version'''
    AdditionalPermissions.php -v
||
/data/bluespice/database:/var/lib/mysql -v
|-
/data/bluespice/elasticsearch:/var/lib/elasticsearch -v
||'''Datenpfad'''
/data/bluespice/bluespice:/opt/bluespice-docker -v /data/bluespice/backup:/backup -v
||
/data/backups-mediawiki:/import -e "TZ=Europe/musterfirma" -lCE -t -p 80:80 -p 443:443 -p 8000:8000
|-
    -p 8001:8001 1d85e6a800e9
||'''Uploadpfad'''
</syntaxhighlight>
||
|-
||'''Datenbank'''
||
|-
||'''Benutzer'''
||
|-
||'''LDAP'''
||<bs:checklist type="list" value="Nein" list="Vorlage:Checkliste-Ja/Nein"/>
|-
||'''SSO'''
||<bs:checklist type="list" value="Nein" list="Vorlage:Checkliste-Ja/Nein"/>
|-
||'''Gecached'''
||<bs:checklist type="list" value="Nein" list="Vorlage:Checkliste-Ja/Nein"/>
|-
||'''Installierte Pakete'''
||
|-
||'''Anmerkungen'''
||
|}


==Backup / Cronjobs==
====Docker IP====
===Cronjobs===
<syntaxhighlight lang="bash">
cat /etc/doc ker/daemon.json
{
        "bip": "172.19.10.1/24",
        "fixed-cidr": "172.19.10.1/24"
}
</syntaxhighlight>
<br>
===Backup / Cronjobs===
====Cronjobs====
{| class="contenttable-blue" width="100%"
{| class="contenttable-blue" width="100%"
|-
! style="width: 300px;" |'''runJobs'''
| style="width: 300px;" |'''runJobs'''
|daily
||
|-
||'''runNotifications'''
||
|-
||'''processBsEmailBatch'''
||
|-
||'''Anmerkungen'''
||
|}
|}
 
====Backup====
===Backup===
{| class="contenttable-blue" width="100%"
{| class="contenttable-blue" width="100%"
|-
! style="width: 300px;" |'''BackupDatabases'''
| style="width: 300px;" |'''Periode'''
|daily
||
|-
||'''Uhrzeit'''
||
|-
||'''Datenpfad'''
||
|-
||'''Anmerkungen'''
||
|}
|}
 
<br>
==Services==
===Services===
===Datenbank===
====Database====
{| class="contenttable-blue" width="100%"
{| class="contenttable-blue" width="100%"
|-
|-
| style="width: 300px;" |'''Programm'''
! style="width: 300px;" |'''Programm'''
||
||MariaDB
|-
|-
||'''Version'''
!'''Version'''
||
||10.1.37
|-
||'''Pfad zur aktiven DB-Konfigurationsdatei'''
||
|-
||'''Anmerkungen'''
||
|}
|}


===PHP===
====PHP====
{| class="contenttable-blue" width="100%"
{| class="contenttable-blue" width="100%"
|-
|-
| style="width: 300px;" |'''Version'''
! style="width: 300px;" |'''Version'''
||
||7.0.30
|-
||'''Programmpfad'''
||
|-
||'''Konfigurationspfad'''
||
|-
||'''Zusätzliche Erweiterungen'''
||
|-
||'''Anmerkungen'''
||
|}
|}


===Applikationsserver===
====Jetty====
{| class="contenttable-blue" width="100%"
{| class="contenttable-blue" width="100%"
|-
|-
| style="width: 300px;" |'''Programm'''
! style="width: 300px;" |'''Version'''
||
||9
 
|-
||'''Version'''
||
|-
||'''Pfad zum "webapps"-Verzeichnis'''
||
|-
||'''Anmerkungen'''
||
|}
|}


===Caching===
====Caching====
{| class="contenttable-blue" width="100%"
{| class="contenttable-blue" width="100%"
|-
|-
| style="width: 300px;" |'''opcache'''
! style="width: 300px;" |'''opcache'''
||<bs:checklist type="list" value="Nein" list="Vorlage:Checkliste-Ja/Nein"/>
||<bs:checklist value="Ja" type="list" list="Vorlage:Checkliste-JaNein" />
|-
|-
||'''memcached'''
||'''memcached'''
||<bs:checklist type="list" value="Nein" list="Vorlage:Checkliste-Ja/Nein"/>
||<bs:checklist value="Nein" type="list" list="Vorlage:Checkliste-JaNein" />
|-
||'''Anmerkungen'''
||
|}
|}


===Webserver===
====Webserver====
{| class="contenttable-blue" width="100%"
{| class="contenttable-blue" width="100%"
|-
|-
| style="width: 300px;" |'''Programm'''
! style="width: 300px;" |'''Programm'''
||
||Apache
|-
|-
||'''Version'''
||'''Version'''
||
||2.4.18
|-
||'''Anmerkungen'''
||
|}
 
==Allgemeines Setup / Server==
===Produktivserver===
{| class="contenttable-blue" width="100%"
|-
| style="width: 300px;" |'''Betriebssystem'''
||
|-
||'''IP / Hostname'''
||
|-
||'''Zugang'''
||
|-
||'''git'''
||<bs:checklist type="list" value="Nein" list="Vorlage:Checkliste-Ja/Nein"/>
|-
||'''Anmerkungen'''
||
|}
 
===Testserver===
{| class="contenttable-blue" width="100%"
|-
| style="width: 300px;" |'''Betriebssystem'''
||
|-
||'''IP / Hostname'''
||
|-
||'''Zugang'''
||
|-
||'''Synchronisation'''
||
|-
||'''git'''
||<bs:checklist type="list" value="Nein" list="Vorlage:Checkliste-Ja/Nein"/>
|-
||'''Anmerkungen'''
||
|}
|}

Aktuelle Version vom 18. November 2021, 11:01 Uhr


gehört zu: Musterfirma GmbH
Erstinstallation: 2018/04/02
Vertragsbeginn: 2018/04/02
Mindestvertragslaufzeit: 2 Jahre
Vertragsart: Subskription
Leistungsstufe: Standard mit WikiFarm und Development
Account Manager: Schreiber,Horst
Letztes Update: 2019/03/27
Kurzbeschreibung Produktivsystem: BlueSpice 3 pro Standard mit WikiFarm mit Development


History / Important Deployments

Protocol by Horst Schreiber
First installation 2017-04-02
Update to current codebase 3.0.0 2018-11-26
Update to 3.0.1 2019-03-27
Update


Access

Remote Access VPN -> SSH
ID a_exNNNNN
Username for SSH ICA\a_exNNNNN


Installed programs (applications)

URL https://wiki.musterfirma.de
Domains
  • wiki.musterfirma.de
  • wikidocs.musterfirma.de
Server name rz14.musterfirma.local
Operating System Ubuntu 16.04.
BlueSpice Version 3.0.1 pro WikiFarm
MediaWiki Version 1.31.1
Deployment package Docker
Path to Docker files /data/bluespice/bluespice
Authentication SAML.php
Notes Group assignment to instances in 099-AdditionalPermissions.php


Please note for updates

Since it is currently not possible to set the permissions properly, the delete permission has been withdrawn from the editor DefaultSettings.php.


Docker

Starting Docker

docker run -d -v /data/bluespice/certificates:/etc/apache2/ssl  -v 
/data/bluespice/bluespice/099-AdditionalPermissions.php:/var/www/bluespice/w/settings.d/099-
    AdditionalPermissions.php -v 
/data/bluespice/database:/var/lib/mysql -v 
/data/bluespice/elasticsearch:/var/lib/elasticsearch -v 
/data/bluespice/bluespice:/opt/bluespice-docker -v /data/bluespice/backup:/backup -v 
/data/backups-mediawiki:/import -e "TZ=Europe/musterfirma"  -lCE -t -p 80:80 -p 443:443 -p 8000:8000 
    -p 8001:8001 1d85e6a800e9

Docker IP

cat /etc/doc ker/daemon.json
{
        "bip": "172.19.10.1/24",
        "fixed-cidr": "172.19.10.1/24"
}


Backup / Cronjobs

Cronjobs

runJobs daily

Backup

BackupDatabases daily


Services

Database

Programm MariaDB
Version 10.1.37

PHP

Version 7.0.30

Jetty

Version 9

Caching

opcache
memcached

Webserver

Programm Apache
Version 2.4.18