Installation des logiciels supplémentaires nécessairesInstaller GITIl est nécessaire d'avoir un Git pour vérifier le logiciel. In einem Standard-Installations-Szenario wird in der Zentral-Freigabe der Rolle STORE auch eine Kopie der Software-Repositories abgelegt. Diese ist demnach von allen Maschinen des jtel Systems erreichbar. Der Zugriff auf die Software-Repositories dient verschiedenen Zwecken: - Alle Maschinen der Rolle TEL können die Telefonie-Applikationen (R5-Skripte) direkt von dieser zentralen Freigabe heraus ausführen. Alternativ können diese Komponenten der Software auch von der zentralen Freigabe lokal auf die Windows-Maschinen kopiert werden um den Netzwerkverkehr im laufenden Betrieb zu reduzieren. Dies erfordert allerdings zusätzliche Sorgfalt beim aktualisieren des Systems, da in diesem Fall nach dem Aktualisieren des Repositories die entsprechenden Verzeichnisse mit den R5-Skripten auf allen Windows-Maschinen kopiert werden müssen.
- Im Falle der Erstinstallation oder späteren Aktualisierungen, werden von hier die Datenbank-Initialisierungs- bzw. Datenbank-Aktualisierung-Skripte ausgeführt.
- Weitere Software-Komponenten die auf verschiedenen Maschinen lokal installiert werden (z.B. Konnektoren, Plugins, UDP Listener) werden von hier kopiert und aktualisiert
Installation benötigter ZusatzsoftwareHinweis: bei Redundante Systeme, dies auf BEIDE Storage Nodes ausführen. Für die Bereitstellung und Aktualisierung des jtel Software-Repositories muss zusätzliche Software installiert werden. Da diese nicht nur aus den offiziellen CentOS Paketquellen bezogen werden kann, müssen noch weitere Software-Quellen konfiguriert werden: Translations Ignore |
---|
Code Block |
---|
language | bash |
---|
title | Install additional software sources - MySQL 8.x. |
---|
| yum -y install https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm |
Translations Ignore |
---|
Code Block |
---|
language | bash |
---|
title | Install additional software sources - MySQL 5.6 |
---|
| yumdnf -y install http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm |
|
Anschließend kann die benötigte Software installiert und konfiguriert werden. Die Konfiguration erfolgt unter den User jtel. Translations Ignore |
---|
Code Block |
---|
language | bash |
---|
title | Install and configure GIT |
---|
| yum -y install git2u mysql-community-client
git su jtel
cd
git config --global user.name "jtel Support"
git config --global user.email "support@jtel.de" |
|
Si vous avez besoin d'une procuration pour le TIG Wenn man ein Proxy für GIT braucht : Translations Ignore |
---|
Code Block |
---|
language | bash | title | Proxy for GIT |
---|
| git config --global http.proxy http://<proxy_server>:<port> |
|
Erstmaliges Herunterladen der jtel SoftwareHinweis: bei Redundante Systeme, dies auf den AKTIVEN Storage Nodes ausführen. Téléchargement du logiciel jtel pour la première foisNote : pour les systèmes redondants, faites-le sur le nœud de stockage ACTIF. Passage à l'utilisateur jtelLes opérations suivantes ne sont plus effectuées en étant utilisateur root mais doit être exécuté en étant utilisateur jtel. Pour ce faire, vous pouvez soit vous connecter en tant qu'utilisateur jtel dans une session SSH distincte ou, si vous êtes déjà connecté en tant qu'utilisateur root,vous pouvez basculer vers le contexte de l'utilisateur jtel. Cela se fait avec la commande suivante Die folgenden Operationen erfolgen nicht mehr im Kontext des Benutzers root sondern müssen im Kontext des Benutzers jtel ausgeführt werden. Dafür kann man sich entweder in einer separaten SSH Sitzung als Benutzer jtel anmelden oder, wenn man bereits als Benutzer root angemeldet ist, in den Kontext des Benutzers jtel wechseln. Dies erfolgt durch folgenden Befehl : Translations Ignore |
---|
Code Block |
---|
language | bash | title | Change user context |
---|
| su jtel
cd |
|
Nach Eingabe dieser Befehle erkennt man den Benutzerwechsel am Systemprompt, welches nun [jtel@acd-lb ~]$ lautet (Das Systemprompt setzt sich zusammen aus benutzername@hostname aktuelles Verzeichnis ) Als nächstes werden nun die beiden Software-Repositories mit der jtel Standardsoftware heruntergeladen. Dies erfolgt durch Eingabe folgender Befehle: Translations Ignore |
---|
Cloner le logiciel jtelEnsuite, le logiciel jtel est cloné. Cela se fera en deux étapes, puisqu'un nom d'utilisateur et un mot de passe sont nécessaires pour chacune d'entre elles. Info |
---|
|