<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="mn">
		<id>https://wiki.dusal.net/index.php?action=history&amp;feed=atom&amp;title=Apache_Tomcat_mod_jk_virtual_host</id>
		<title>Apache Tomcat mod jk virtual host - Түүх</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.dusal.net/index.php?action=history&amp;feed=atom&amp;title=Apache_Tomcat_mod_jk_virtual_host"/>
		<link rel="alternate" type="text/html" href="https://wiki.dusal.net/index.php?title=Apache_Tomcat_mod_jk_virtual_host&amp;action=history"/>
		<updated>2026-05-04T12:09:58Z</updated>
		<subtitle>Вики дэх энэ хуудасны засварын түүх</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://wiki.dusal.net/index.php?title=Apache_Tomcat_mod_jk_virtual_host&amp;diff=305&amp;oldid=prev</id>
		<title>Almas: Шинэ хуудас:   You can do that with mod_jk:  1) Enable module &quot;mod_jk&quot; in your Apache web servers httpd.conf. Uncomment this line, by removing the leading hash:  LoadModule jk_module modul…</title>
		<link rel="alternate" type="text/html" href="https://wiki.dusal.net/index.php?title=Apache_Tomcat_mod_jk_virtual_host&amp;diff=305&amp;oldid=prev"/>
				<updated>2017-08-29T14:23:11Z</updated>
		
		<summary type="html">&lt;p&gt;Шинэ хуудас:   You can do that with mod_jk:  1) Enable module &amp;quot;mod_jk&amp;quot; in your Apache web servers httpd.conf. Uncomment this line, by removing the leading hash:  LoadModule jk_module modul…&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Шинэ хуудас&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
You can do that with mod_jk:&lt;br /&gt;
&lt;br /&gt;
1) Enable module &amp;quot;mod_jk&amp;quot; in your Apache web servers httpd.conf. Uncomment this line, by removing the leading hash:&lt;br /&gt;
&lt;br /&gt;
LoadModule jk_module modules/mod_jk.so&lt;br /&gt;
&lt;br /&gt;
If you are on Linux type:&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install libapache2-mod-jk&lt;br /&gt;
sudo a2enmod jk&lt;br /&gt;
&lt;br /&gt;
2) Edit [TOMCAT_DIR]/conf/server.xml. Add a &amp;quot;jvmRoute&amp;quot; attribute to the &amp;quot;engine&amp;quot; element:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Engine name=&amp;quot;Catalina&amp;quot; defaultHost=&amp;quot;localhost&amp;quot; jvmRoute=&amp;quot;tomcat&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uncomment the AJP connector (the http connector may be disabled):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Connector port=&amp;quot;8009&amp;quot; protocol=&amp;quot;AJP/1.3&amp;quot; redirectPort=&amp;quot;8443&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3) Create a file &amp;quot;workers.properties&amp;quot;, next to &amp;quot;httpd.conf&amp;quot;. Add this content and set right ip/port:&lt;br /&gt;
&lt;br /&gt;
worker.list=tomcat&lt;br /&gt;
&lt;br /&gt;
worker.tomcat.type=ajp13&lt;br /&gt;
worker.tomcat.host=127.0.0.1&lt;br /&gt;
#This is the port from the AJP connector, not HTTP!&lt;br /&gt;
worker.tomcat.port=8009&lt;br /&gt;
worker.tomcat.lbfactor=10&lt;br /&gt;
&lt;br /&gt;
4) Add this mapping at the end of httpd.conf and replace [PATH_TO_DIR] by the absolute path:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;IfModule jk_module&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  JkWorkersFile [PATH_TO_DIR]\workers.properties&lt;br /&gt;
  JkLogFile [PATH_TO_DIR]\mod_jk.log &lt;br /&gt;
  JkLogLevel INFO &lt;br /&gt;
  JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories &lt;br /&gt;
&lt;br /&gt;
  SetEnvIf Request_URI &amp;quot;/error/*&amp;quot; no-jk&lt;br /&gt;
  SetEnvIf Request_URI &amp;quot;/blog*&amp;quot;   no-jk&lt;br /&gt;
&lt;br /&gt;
  JkMount    /                    tomcat&lt;br /&gt;
  JkMount    /*                   tomcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/IfModule&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5) Start Tomcat and restart Httpd.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I've figured that out using mod_proxy instead of mod_jk and adding these lines :&lt;br /&gt;
&lt;br /&gt;
ProxyPass / http:// SERVER_IP:8080/ &lt;br /&gt;
ProxyPass /myapp/ http:// SERVER_IP:8080/myapp&lt;br /&gt;
&lt;br /&gt;
And this line for cookies :&lt;br /&gt;
&lt;br /&gt;
ProxyPassReverseCookiePath /myapp /&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[Ангилал:Linux]][[Ангилал:Нээлттэй_эх]][[Ангилал:Сисадмин]]&lt;/div&gt;</summary>
		<author><name>Almas</name></author>	</entry>

	</feed>