Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
itfl-service-public
kix-referenz-installation
Commits
515cc572
Commit
515cc572
authored
Mar 23, 2017
by
Your Name
Browse files
sssMerge branch 'master' of gitlab.rz.uni-bamberg.de:itfl-service-public/kix-referenz-installation
parents
20d1815d
bdcae20c
Changes
1
Hide whitespace changes
Inline
Side-by-side
README.md
View file @
515cc572
README
=================
Dieses Setup ist gedacht, um schnell und reproduzierbar eine kix-Installation bereitzustellen ( https://www.kixdesk.com/ ).
Es ist getestet sowohl auf Notebooks als auch auf unseren Produktiv-Maschinen im Serverbetrieb.
Innerhalb des Docker-Containers wird ein normaler ubuntu-server verwendet
**Vorteile**
*
bekannte Umgebung
*
die Konfiguration kann bei Bedarf ohne Anpassungen auch ohne Docker verwendet werden
Schritte um das System auf einem beliebigen Linux in Betrieb zu nehmen (müsste auch in virtualbox gehen):
## repo clonen
```
git clone git@gitlab.rz.uni-bamberg.de:itfl-service-public/kix-referenz-installation.git
```
## IP / Port anpassen / Prüfen
in docker-compose.yml
in Datei docker-compose.yml
sollte passen, wenn auf der Maschine sonst keine Server laufen
## pubkeys hinterlegen (optional)
Container startet ssh-server
Pubkeys sind in docker/authorized_keys2
Pubkey hinterlegen in Datei
docker/authorized_keys2
## docker-compose installiert ?
aktuelle Version installieren wenn nicht vorhanden.
z.B. für Ubuntu https://gitlab.rz.uni-bamberg.de/itfl-service-public/misc/raw/master/docker/install
aktuelle Version installieren
wenn nicht vorhanden Anleitung z.B. für Ubuntu 16.04
https://gitlab.rz.uni-bamberg.de/itfl-service-public/misc/raw/master/docker/install
## einschalten
```
#im Verzeichnis wo docker-compose.yml liegt
#einschalten
docker-compose up -d
```
sudo docker-compose up -d
```
## nach erstem einschalten Datenbank und /opt/kix ins normale Host-Dateisystem kopieren
### einloggen auf host
ssh -p [port aus docker-compose.yml] root@[ip aus docker-compose.yml]
ssh -p 220 root@localhost
oder wenn anders angegeben ssh -p [port aus docker-compose.yml] root@[ip aus docker-compose.yml]
alternativ docker-compose exec bash
?
alternativ docker-compose exec bash
...
...
@@ -54,4 +72,30 @@ rsync -a --delete /root/uniba.de/initial/opt/ /opt/
service apache2 restart
```
\ No newline at end of file
```
## einloggen in kix
wenn alles durchgelaufen ist, müsste nach wenigen Sekunden ein fertiges kix im Browser erreichbar sein unter:
http://localhost/kix/index.pl
(oder http://
<IP:PORT>
/kix/index.pl wie oben angegeben in docker-compose.yml
username: root@localhost
password: root
im jetzigen Stand sind nur die Daten aus der Installation auf der Maschine.
In Zukunft können wir hier als Option Daten für Funktionstests bereitstellen.
## container ausschalten
```
#Der Container ist als autostart konfiguriert. Damit er nicht beim Systemstart wieder angeht folgendes Kommando
sudo docker-compose down
```
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment