So stellen Sie Confluence und Jira-Software in Docker bereit

So stellen Sie Confluence und Jira-Software in Docker bereit

Version:

 centos==7.2
 jdk==1.8
 Zusammenfluss == 6.15.4
 jira-software==8.2.1
 Docker == 18.09

Tipps vor der Installation:

1. Sie müssen zwei Datenbanken vorbereiten, da die MySQL-Konfigurationsanforderungen von Confluence und Jira-Software unterschiedlich sind
2. Confluence muss mit JDK konfiguriert werden, und Jira-Software wird mit JDK geliefert

Gründe für die Wahl der Docker-Bereitstellung:

1. Confluence und Jira-Software haben unterschiedliche Umgebungsanforderungen und müssen separat konfiguriert werden.
2. Wenn Sie physische Maschinen direkt verwenden, müssen Sie mehrere Maschinen belegen.
3. Es werden keine virtuellen Maschinen verwendet, da Docker leichter ist und sich einfacher migrieren lässt.
4. Confluence- und Jira-Software werden nur von internen Mitarbeitern des Unternehmens verwendet und erfordern keine hohe Konfiguration und keine komplexe Umgebung

Der Bereitstellungsprozess:

1. Konfigurieren Sie die von Jira-Software benötigte Datenbank
2. Jira-Software konfigurieren
3. Konfigurieren Sie die von Confluence benötigte Datenbank
4. Confluence konfigurieren

Containername und IP-Verteilung:

Da das Wiki-Konto über Jira verwaltet werden kann, installieren wir zunächst Jira-Software

Host-IP: 10.0.0.25

1. Jira-Software
jira-mysql 192.168.0.10
Zusammenfluss-Jira 192.168.0.100

2. Zusammenfluss
wiki-mysql 192.168.0.20
Konfluenz-Wiki 192.168.0.200

1. Konfiguration der Docker-ce-Umgebung

1. Docker installieren

  $ sudo yum Docker entfernen \
      Docker-Client \
      docker-client-neueste \
      docker-allgemein \
      docker-neueste \
      docker-latest-logrotate \
      docker-logrotate \
      Docker-Engine

  $ sudo yum install -y yum-utils \
  Gerätemapper-Persistente-Daten \
  lvm2

  $ sudo yum-config-manager \
   --add-repo \
   https://download.docker.com/linux/centos/docker-ce.repo

  $ sudo yum installiere docker-ce docker-ce-cli containerd.io

  $ sudo systemctl Docker aktivieren

  $ sudo systemctl Docker starten

2. Konfigurieren und fügen Sie eine benutzerdefinierte Bridge hinzu, um die Docker-Container-IP anzugeben

  $ Docker-Netzwerk erstellen \
  --Treiber=Brücke \
  --subnet=192.168.0.0/24 \
  --ip-range=192.168.0.0/24 \
  --gateway=192.168.0.254 \
  br-benutzerdefiniert

3. Laden Sie das offizielle Container-Basis-Image herunter

Docker Pull Centos:7.5.1511
docker pull mysql:5.7.26

4. Migrieren Sie das Standardspeicherverzeichnis des Docker-Containers

systemctl stoppt Docker
mv /var/lib/docker /data/docker
ln -s /data/docker /var/lib/docker
systemctl starte Docker

2. Bereitstellung von Jira-Software

Erstellen Sie ein Verzeichnis:

mkdir -p /docker-storage/confluence/jira/{etc,data,mysql}

freigeben:

/docker-storage/confluence/jira/mysql: das Datenverzeichnis des MySQL-Containers
/docker-storage/confluence/jira/etc : das Installationsverzeichnis des Jira-Software-Containers
/docker-storage/confluence/jira/data : Datenverzeichnis des Jira-Software-Containers

1. Bereitstellen und Konfigurieren von MySQL, das von Jira benötigt wird

  # Starten Sie den Container docker run --name jira-mysql --network br-custom --ip 192.168.0.10 \
   -v /docker-storage/confluence/jira/mysql:/var/lib/mysql \
   -e MYSQL_ROOT_PASSWORD='123456Qr!' \
   -d mysql:5.7.26

  # Geben Sie den Container ein, um die MySQL-Konfiguration zu ändern und die von der Jira-Software benötigte Datenbank zu erstellen. docker exec -it jira-mysql "/bin/bash"

   passendes Update
   apt-get installieren vim

   vim /etc/mysql/mysql.conf.d/mysqld.cnf
    [mysqld]
    Standard-Speicher-Engine = INNODB
    Zeichensatzserver = utf8mb4
    innodb_default_row_format=DYNAMISCH
    innodb_large_prefix=EIN
    innodb_file_format=Barracuda
    innodb_log_file_size=2G
    sql_mode = NO_AUTO_VALUE_ON_ZERO

   mysql -uroot -p123456Qr!
    DATENBANK ERSTELLEN jiradb ZEICHENSATZ utf8mb4 SORTIMENT utf8mb4_bin;
    GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, REFERENCES, ALTER, INDEX auf jiradb.* AN 'confluence-jira'@'192.168.0.%' IDENTIFIZIERT DURCH '123456Qr!';
    Berechtigungen leeren;

  # Starten Sie den Container neu, damit die MySQL-Konfiguration wirksam wird. Docker-Neustart von jira-mysql

2. Jira-Software bereitstellen

  # Vier wichtige Optionen für die Installation der Jira-Software. Installationstyp – Wählen Sie Option 2 (Benutzerdefiniert) für maximale Kontrolle. 
   Zielverzeichnis – Hier wird Jira installiert.
   Home-Verzeichnis – Hier werden Jira-Daten wie Protokolle, Suchindizes und Dateien gespeichert.
   TCP-Ports – Dies sind die HTTP-Connector-Ports und der Kontrollport, auf dem Jira ausgeführt wird. Verwenden Sie die Standardwerte, sofern Sie nicht andere Anwendungen auf denselben Ports ausführen.
   Als Dienst installieren – Verwenden Sie den Befehl „/etc/init.d/jira [stop | start]“, um den Jira-Dienst zu steuern.

  # Stellen Sie den Container bereit und installieren Sie die Jira-Software
   docker run -dit --name confluence-jira --network br-custom --ip 192.168.0.100 -p 10.0.0.25:10010:8080 \
   -v /docker-storage/confluence/jira/:/usr/local/confluence/ \
   -v /docker-storage/confluence/jira/etc/:/usr/local/confluence/etc/ \
   -v /docker-storage/confluence/jira/data/:/usr/local/confluence/data/ \
   centos:7.2.1511 "/bin/bash"

   docker exec -it confluence-jira "/bin/bash"

   yum -y installiere epel-release
   yum -y installiere libffi-devel gcc gcc-c++ make automake zlib zlib-devel openssl-devel wget gcc gcc-c++ make automake zlib zlib-devel openssl-devel dejavu-sans-fonts vim lrzsz

   wget https://product-downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-8.2.1-x64.bin

   chmod a+x atlassian-jira-software-8.2.1-x64.bin

   ./atlassian-jira-software-8.2.1-x64.bin
    > Interaktiver Installationsprozess:
     JRE auspacken ...
     Installationsprogramm wird gestartet ...

     > Dadurch wird die JIRA Software 8.2.1 auf Ihrem Computer installiert.
     OK [o, Eingabe], Abbrechen [c]

     Klicken Sie auf „Weiter“, um fortzufahren, oder auf „Abbrechen“, um das Setup zu beenden.

     > Geben Sie hier 1 für die Standardinstallation ein, 2 für die benutzerdefinierte Installation, 3 für das Update, wählen Sie 2
     Wählen Sie die entsprechende Installations- oder Upgradeoption.
     Bitte wählen Sie eine der folgenden Optionen:
     Express-Installation (Standardeinstellungen verwenden) [1], Benutzerdefinierte Installation (empfohlen für fortgeschrittene Benutzer) [2, Eingabe], Upgrade einer vorhandenen JIRA-Installation [3]
     2

     > Wählen Sie den Ordner aus, in dem die JIRA-Software installiert werden soll.
     Wo soll die JIRA-Software installiert werden?
     [/opt/atlassian/jira]
     /usr/local/confluence/usw.

     > Wählen Sie Ihr Jira-DatenverzeichnisStandardspeicherort für JIRA Software-Daten
     [/var/atlassian/Anwendungsdaten/jira]
     /usr/lokal/confluence/daten

     > Sie können den Service-Port angeben. Hier ist die Standardkonfiguration, welche Ports JIRA Software verwenden wird.
     JIRA benötigt zwei TCP-Ports, die von keinem anderen
     Anwendungen auf diesem Rechner. Über den HTTP-Port greifen Sie auf JIRA zu.
     über Ihren Browser. Der Control-Port wird zum Starten und Herunterfahren von JIRA verwendet.
     Standardports verwenden (HTTP: 8080, Control: 8005) - Empfohlen [1, Enter], Benutzerdefinierte Werte für HTTP- und Control-Ports festlegen [2]

     > Ob Jira als Dienst installiert werden soll. Verwenden Sie nach der Installation als Dienst "/etc/init.d/jira [stop | start]", um das Stoppen und Starten von Jira zu steuern.
     JIRA kann im Hintergrund ausgeführt werden.
     Sie können JIRA auch als Dienst ausführen, d. h. es startet
     automatisch bei jedem Neustart des Computers.
     JIRA als Dienst installieren?
     Ja [y, Enter], Nein [n]
     j

     > Hier sehen Sie die Konfigurationsinformationen, die Sie zuvor eingegeben haben. Wenn Sie gefragt werden, ob Sie es installieren möchten, drücken Sie einfach die Eingabetaste. Details darüber, wo JIRA Software installiert wird und welche Einstellungen verwendet werden.
     Installationsverzeichnis: /usr/local/confluence/etc 
     Home-Verzeichnis: /usr/local/confluence/data 
     HTTP-Port: 8080 
     RMI-Port: 8005 
     Als Dienst installieren: Ja 
     Installieren [i, Enter], Beenden [e]

     Dateien extrahieren ...

     Bitte warten Sie einen Moment, während die JIRA-Software konfiguriert wird.

     > Jira Software wurde erfolgreich installiert. Möchten Sie sie jetzt starten? Die Installation von JIRA Software 8.2.1 ist abgeschlossen
     JIRA Software 8.2.1 jetzt starten?
     Ja [y, Enter], Nein [n]
     j

     Bitte warten Sie einen Moment, während die JIRA-Software startet.
     JIRA-Software wird gestartet ...

     Die Installation der JIRA Software 8.2.1 ist abgeschlossen
     Ihre Installation von JIRA Software 8.2.1 ist nun fertig und kann aufgerufen werden
     über Ihren Browser.
     Auf JIRA Software 8.2.1 kann unter http://localhost:8080 zugegriffen werden.
     Installation abschließen ...

  # Da Jira nicht mit einem Treiber zum Verbinden von Java mit MySQL geliefert wird, müssen Sie ihn selbst herunterladen und im entsprechenden Verzeichnis ablegen.
    wget https://cdn.mysql.com//Downloads/Connector-J/mysql-connector-java-5.1.47.tar.gz
    tar zxf mysql-connector-java-5.1.47.tar.gz
    cp mysql-connector-java-5.1.47/mysql-connector-java-5.1.47-bin.jar /usr/local/confluence/etc/lib/
    /etc/init.d/jira stoppen
    /etc/init.d/jira starten

  # Jetzt können Sie "http://10.0.0.25:10010" besuchen, um Ihre Jira-Softwarekonfiguration zu initialisieren. Verwenden Sie vorerst die Testlizenz von Jira (reguläre Version).

  # Jira-Software knacken
   >Sichern Sie die Originaldatei mv /usr/local/confluence/etc/atlassian-jira/WEB-INF/lib/atlassian-extras-3.2.jar /root/

   > Verschieben Sie die geknackte Datei an den Quellspeicherort cp atlassian-extras-3.2.jar /usr/local/confluence/etc/atlassian-jira/WEB-INF/lib/atlassian-extras-3.2.jar

   > Starten Sie den Dienst /etc/init.d/jira stop neu
    /etc/init.d/jira starten

   > Überprüfen Sie das Ablaufdatum und den Lizenzstatus der Lizenz unter http://10.0.0.25:10010/plugins/servlet/applications/versions-licenses

3. Problembehandlung nach dem Start der Jira-Software.

Warnung „/usr/local/confluence/etc/logs/catalina.out“ wird verarbeitet:

Fr. 31. Mai 12:05:49 UTC 2019 WARNUNG: Das Herstellen einer SSL-Verbindung ohne Identitätsüberprüfung des Servers ist
nicht empfohlen. Gemäß den Anforderungen von MySQL 5.5.45+, 5.6.26+ und 5.7.6+ muss die SSL-Verbindung
standardmäßig eingerichtet, wenn keine explizite Option festgelegt ist. Für die Kompatibilität mit vorhandenen Anwendungen, die nicht verwenden
SSL die Eigenschaft „verifyServerCertificate“ ist auf „false“ gesetzt. Sie müssen SSL entweder explizit deaktivieren, indem Sie
Setzen Sie useSSL=false oder setzen Sie useSSL=true und geben Sie einen Truststore für die Serverzertifikatsüberprüfung an.

Frage

 vim /usr/local/confluence/data/dbconfig.xml
  <url>jdbc:mysql://Adresse=(Protokoll=tcp)(Host=192.168.0.10)(Port=3306)/jiradb?sessionVariables=default_storage_engine=InnoDB</url>

Wechseln zu

  <url>jdbc:mysql://Adresse=(Protokoll=tcp)(Host=192.168.0.10)(Port=3306)/jiradb?useSSL=false&sessionVariables=default_storage_engine=InnoDB</url>

Starten Sie Jira neu

 /etc/init.d/jira stoppen
 /etc/init.d/jira starten

4. Confluence-Bereitstellung

Erstellen Sie ein Verzeichnis:

mkdir -p /docker-storage/confluence/wiki/{etc,data,mysql}

freigeben:
/docker-storage/confluence/wiki/mysql: das Datenverzeichnis des MySQL-Containers
/docker-storage/confluence/wiki/etc : das Installationsverzeichnis des Wiki-Containers
/docker-storage/confluence/wiki/data : Datenverzeichnis des Wiki-Containers

1. Bereitstellen und Konfigurieren von MySQL, das vom Wiki benötigt wird

# Starten Sie den Container docker run --name wiki-mysql --network br-custom --ip 192.168.0.20 \
   -v /docker-storage/confluence/wiki/mysql:/var/lib/mysql \
   -e MYSQL_ROOT_PASSWORD='123456Qr!' \
   -d mysql:5.7.26

  # Geben Sie den Container ein, um die MySQL-Konfiguration zu ändern und die von der Jira-Software benötigte Datenbank zu erstellen. docker exec -it wiki-mysql "/bin/bash"

   passendes Update
   apt-get installieren vim

   vim /etc/mysql/mysql.conf.d/mysqld.cnf
    [mysqld]
    Zeichensatzserver = utf8
    collation-server=utf8_bin
    Standard-Speicher-Engine = INNODB
    max_allowed_package=256M
    innodb_log_file_size=2GB
    sql_mode = NO_AUTO_VALUE_ON_ZERO
    Transaktionsisolierung=READ-COMMITTED
    binlog_format=Zeile

   mysql -uroot -p123456Qr!
    DATENBANK ERSTELLEN Confluence-ZEICHENSATZ utf8 SORTIMENT utf8_bin;
    GEWÄHREN SIE ALLE PRIVILEGIEN AUF confluence.* AN 'confluence_user'@'192.168.0.%' IDENTIFIZIERT DURCH '123456Qr!';
    Berechtigungen leeren;

  # Starten Sie den Container neu, damit die MySQL-Konfiguration wirksam wird. Docker-Neustart von Wiki-MySQL

2. Bereitstellen des Wikis

 # Die Optionen zur Installation von Wiki sind fast die gleichen wie bei Jira# Stellen Sie den Container bereit und installieren Sie Wiki
   docker run -dit --name confluence-wiki --network br-custom --ip 192.168.0.200 -p 10.0.0.25:10020:8090 \
   -v /docker-storage/confluence/wiki/:/usr/local/confluence/ \
   -v /docker-storage/confluence/wiki/etc/:/usr/local/confluence/etc/ \
   -v /docker-storage/confluence/wiki/data/:/usr/local/confluence/data/ \
   centos:7.2.1511 "/bin/bash"

   docker exec -it confluence-wiki "/bin/bash"

   yum -y installiere epel-release
   yum -y installiere libffi-devel gcc gcc-c++ make automake zlib zlib-devel openssl-devel wget gcc gcc-c++ make automake zlib zlib-devel openssl-devel dejavu-sans-fonts vim lrzsz

  # Wiki erfordert manuelle Konfiguration von JDK
   wget https://download.oracle.com/otn/java/jdk/8u202-b08/1961070e4c9b4e26a04e7f5a083f551e/jdk-8u202-linux-x64.tar.gz
   tar zxf jdk-8u202-linux-x64.tar.gz 
   mv jdk1.8.0_202 /usr/local/jdk1.8

   vim /etc/profil
    exportiere JAVA_HOME=/usr/local/jdk1.8
    export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$PATH:$JAVA_HOME/bin

   Quelle /etc/Profil

  # Wiki installieren
   wget https://product-downloads.atlassian.com/software/confluence/downloads/atlassian-confluence-6.15.4-x64.bin

   chmod a+x atlassian-confluence-6.15.4-x64.bin

   ./atlassian-confluence-6.15.4-x64.bin
    > Interaktiver Installationsprozess:
     Dadurch wird Confluence 6.15.4 auf Ihrem Computer installiert.
     OK [o, Eingabe], Abbrechen [c]         

     Klicken Sie auf „Weiter“, um fortzufahren, oder auf „Abbrechen“, um das Setup zu beenden.

     Wählen Sie die entsprechende Installations- oder Upgradeoption.
     Bitte wählen Sie eine der folgenden Optionen:
     Express-Installation (verwendet Standardeinstellungen) [1], Benutzerdefinierte Installation (empfohlen für fortgeschrittene Benutzer) [2, Enter], Benutzerdefinierte Installation -
     Upgrade einer bestehenden Confluence-Installation [3]

     Wählen Sie den Ordner aus, in dem Confluence 6.15.4 installiert werden soll.
     Klicken Sie dann auf Weiter.
     Wo soll Confluence 6.15.4 installiert werden?
     [/opt/atlassian/confluence]
     /usr/local/confluence/usw.

     Standardspeicherort für Confluence-Daten [/var/atlassian/application-data/confluence]
     /usr/lokal/confluence/daten

     Konfigurieren Sie, welche Ports Confluence verwenden soll.
     Confluence benötigt zwei TCP-Ports, die von keinem anderen
     Anwendungen auf diesem Rechner. Über den HTTP-Port greifen Sie auf
     Confluence über Ihren Browser. Der Control-Port wird zum Starten und
     Confluence herunterfahren.
     Standardports verwenden (HTTP: 8090, Control: 8000) - Empfohlen [1, Enter], Benutzerdefinierten Wert für HTTP- und Control-Ports festlegen [2] 1=Standard, 2=Benutzerdefiniert1

     Confluence kann im Hintergrund ausgeführt werden.
     Sie können Confluence auch als Dienst ausführen. Das bedeutet, dass es bei jedem Neustart des Computers automatisch gestartet wird.
     Confluence als Dienst installieren?
     Ja [y, Eingabe], Nein [n] Ja [y, Eingabe], Nein [n]
     j

     Dateien extrahieren ...

     Bitte warten Sie einen Moment, während wir Confluence konfigurieren.

     Die Installation von Confluence 6.15.4 ist abgeschlossen. Confluence jetzt starten?
     Ja [y, Enter], Nein [n]
     j

     Bitte warten Sie einen Moment, während Confluence startet.
     Confluence wird gestartet ...

     Die Installation von Confluence 6.15.4 ist abgeschlossen
     Ihre Installation von Confluence 6.15.4 ist nun fertig und kann aufgerufen werden über
     Ihr Browser.
     Confluence 6.15.4 ist unter http://localhost:8090 verfügbar.
     Installation abschließen ...

  # Wiki wird, wie Jira, nicht mit einem Treiber zum Verbinden von Java mit MySQL geliefert, Sie müssen ihn daher selbst herunterladen und im entsprechenden Verzeichnis ablegen.
   wget https://cdn.mysql.com//Downloads/Connector-J/mysql-connector-java-5.1.47.tar.gz
   tar zxf mysql-connector-java-5.1.47.tar.gz
   cp mysql-connector-java-5.1.47/mysql-connector-java-5.1.47-bin.jar /usr/local/confluence/etc/confluence/WEB-INF/lib/
   /etc/init.d/confluence Neustart

  # Jetzt können Sie „http://10.0.0.25:10020“ besuchen, um Ihre Wiki-Konfiguration zu initialisieren. Wählen Sie vorerst keine Komponenten aus und konfigurieren Sie die Seite direkt mit der Server-ID. # Das Knacken des Wikis unterscheidet sich völlig von Jira und erfordert zwei Schritte: Einer besteht darin, die Datei zu knacken, und der andere darin, den Autorisierungscode zu erhalten. > Laden Sie die Datei /usr/local/confluence/etc/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar des Wikis auf den lokalen Computer herunter und benennen Sie sie in atlassian-extras-2.4.jar um.
   > Suchen Sie die Cracking-Software, klicken Sie mit der rechten Maustaste auf confluence_keygen.jar und führen Sie sie mit Java aus (Java muss unter Windows installiert sein).
   > Wählen Sie „.patch“ und suchen Sie die Datei, die Sie gerade aus dem Wiki heruntergeladen und umbenannt haben, um sie zu öffnen > Beachten Sie, dass das Cracking-Programm noch nicht geschlossen sein sollte > Öffnen Sie dann das Dateiverzeichnis des gecrackten Pakets, das Sie heruntergeladen haben. Sie können zwei Dateien sehen, atlassian-extras-2.4.jar und atlassian-extras-2.4.bak. Hier wurde atlassian-extras-2.4.jar gecrackt > Ändern Sie den Namen von atlassian-extras-2.4.jar zurück in atlassian-extras-decoder-v2-3.4.1.jar und übertragen Sie es nach /usr/local/confluence/etc/confluence/WEB-INF/lib/ des Wikis /etc/init.d/confluence restart

   > Kopieren Sie die Server-ID auf der Webseite, kehren Sie dann zu Ihrem Cracking-Programm zurück, geben Sie die Server-ID in das Cracking-Programm ein und geben Sie weitere Informationen ein (füllen Sie sie nach Belieben aus, das E-Mail-Format muss korrekt sein).
   > Klicken Sie auf die Schaltfläche „.gen!“ und geben Sie anschließend den generierten Schlüssel in das

5. Confluence-Problembehandlung

Für den Konsolenfehler 500 antwortet die Atlassian-Communityhilfe wie folgt

1. Nach Abschluss der Confluence-Konfiguration wird der CSS-Stil nicht angezeigt und die Konsole meldet einen Fehler 500

Die Community-Hilfe von Atlassian schlägt Folgendes vor:

Das Confluence-Konto muss über Lese-/Schreib-/Ausführungsberechtigungen für die Verzeichnisse <confluence_home> und <confluence_install> verfügen.

Lösung (nicht -R hinzufügen):

chmod 755 /usr/local/confluence/data

2. Nach der Anmeldung im Wiki wird angezeigt: Die Integritätsprüfung des Server-SQL-Modus in Ihrem System ist fehlgeschlagen.

Gehen Sie in den Wiki-MySQL-Container und kommentieren Sie die folgende Zeile

 vim /etc/mysql/mysql.conf.d/mysqld.cnf
   # sql_mode = NO_AUTO_VALUE_ON_ZERO

  Docker Neustart Wiki-MySQL

3. Umgang mit catalina.out-Warnungen:

Warnung „/usr/local/confluence/etc/logs/catalina.out“ wird verarbeitet:

Fr., 31. Mai 2019, 12:16:44 UTC WARNUNG: Das Herstellen einer SSL-Verbindung ohne Identitätsüberprüfung des Servers wird nicht empfohlen.
Gemäß den Anforderungen von MySQL 5.5.45+, 5.6.26+ und 5.7.6+ muss standardmäßig eine SSL-Verbindung hergestellt werden, wenn explizit
Option ist nicht festgelegt. Aus Kompatibilitätsgründen mit vorhandenen Anwendungen, die kein SSL verwenden, ist die Eigenschaft „verifyServerCertificate“ auf „false“ festgelegt.
Sie müssen SSL entweder explizit deaktivieren, indem Sie useSSL=false setzen,
oder setzen Sie useSSL=true und geben Sie einen Truststore für die Server-Zertifikatsüberprüfung an.

Frage

vim /usr/local/confluence/data/confluence.cfg.xml 
   <Eigenschaftsname="hibernate.connection.url">jdbc:mysql://192.168.0.20:3306/confluence</Eigenschaftsname>

Wechseln zu

<Eigenschaftsname="hibernate.connection.url">jdbc:mysql://192.168.0.20:3306/confluence?useSSL=false</Eigenschaftsname>

  /etc/init.d/confluence Neustart

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Vollständige Schritte zum Bereitstellen von Confluence mit Docker
  • Confluence mit Docker bereitstellen

<<:  Detaillierte Erläuterung der Destrukturierungszuweisung von JS ES6-Variablen

>>:  18 allgemeine Befehle in der MySQL-Befehlszeile

Artikel empfehlen

Einführung in MySQL-Anweisungskommentare

MySQL unterstützt drei Arten von Kommentaren: 1. ...

Vue+Openlayer verwendet modify, um den gesamten Code des Elements zu ändern

Vue+Openlayer verwendet „modify“, um Elemente zu ...

So implementieren Sie das parallele Herunterladen großer Dateien in JavaScript

Inhaltsverzeichnis 1. HTTP-Bereichsanforderung 1....

Tutorial und Praxis zu den virtuellen Speichereinstellungen unter Linux

Was ist virtueller Speicher? Zunächst werde ich e...

Grundlegender JSON-Betriebsleitfaden in MySQL 5.7

Vorwort Aufgrund der Projektanforderungen werden ...

Konfigurationsmethode für die Mehrfachauswahlfunktion von React Mouse

Im Allgemeinen verfügen Listen über Auswahlfunkti...

Der Prozess der Installation und Konfiguration von Nginx in Win10

1. Einleitung Nginx ist ein kostenloser, quelloff...

JavaScript implementiert Informationen zur Kennwortfeldüberprüfung

In diesem Artikelbeispiel wird der spezifische Ja...

So konvertieren Sie MySQL horizontal in vertikal und vertikal in horizontal

Daten initialisieren Tabelle löschen, wenn `test_...

Gründe, warum MySQL den Abfrage-Cache abgebrochen hat

MySQL hatte zuvor einen Abfragecache, Query Cache...