Bonjour,
je suis a la recherche d'info sur la configuration apache 2 avec tomcat 8.5 (sur Centos 7).
Aujourd'hui mon appli est acceccible depuis l'adresse http://monserveur.domain.fr:8080/appli1 et je souchetai y accéder avec l'adresse https://monserveur.domain.fr/
j'utilise mod_jk(peut-être existe-t-il une autre solution?),
Le paramètre DocumentRoot ? C'est le chemin des fichiers du site apache ou tomcat ?
j'ai fait plusieurs test de JKMount mais toujours dans succes.
fichier conf vistualhost apache :
le fichier workers.properties:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 Listen 443 <VirtualHost *:443> DocumentRoot /var/www/html ServerName monserveur.domain.fr # Activation du mode SSL SSLEngine On SSLOptions +FakeBasicAuth +ExportCertData +StrictRequire SSLProtocol all -SSLv2 -SSLv3 SSLCipherSuite HIGH:!aNULL:!ADH:!DH:!RC4:!MD5 <IfModule mod_headers.c> Header always set Strict-Transport-Security "max-age=15768000; includeSubDomains; preload" </IfModule> # On indique ou est le certificat SSLCertificateFile /etc/ssl/certs/monserveur.domain.fr_X509Cert.cer SSLCertificateChainFile /etc/ssl/certs/cer_X509Cert.cer SSLCertificateKeyFile /etc/ssl/certs/monserveur.domain.fr.key <IfModule mod_jh.c> JkWorkersFile /etc/httpd/conf/workers.properties JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories JKMount /webapps/* ajp13 </IfModule> </VirtualHost>
et un fichier mod_jk.conf (paramètres qui pourraient être dans mon fichier du VistualHost apache)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 workers.apache_log=/var/log/httpd workers.tomcat_home=/opt/tomcat/apache-tomcat-8.5.42/ worker.list=ajp13 worker.ajp13.type=ajp13 worker.ajp13.host=127.0.0.1 worker.ajp13.port=8009
par avance merci pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 LoadModule jk_module "/etc/httpd/modules/mod_jk.so" # Where to put jk shared memory JkShmFile /var/run/httpd/mod_jk.shm # Where to put jk logs JkLogFile /var/log/httpd/mod_jk.log # Set the jk log level [debug/error/info] JkLogLevel debug # Select the timestamp log format JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
Partager