http://docs.360works.com/index.php?title=Installing_Zulu_Manually&feed=atom&action=historyInstalling Zulu Manually - Revision history2024-03-29T12:23:26ZRevision history for this page on the wikiMediaWiki 1.19.1http://docs.360works.com/index.php?title=Installing_Zulu_Manually&diff=788&oldid=prevJesse: Added instructions for installing with your own copy of tomcat2013-09-30T21:31:26Z<p>Added instructions for installing with your own copy of tomcat</p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 21:31, 30 September 2013</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 3:</td>
<td colspan="2" class="diff-lineno">Line 3:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>If you don't want to run the Zulu installer, you can also deploy Zulu into your own instance of Tomcat. This is written for advanced users only, but if you have problems, please let us know at support at 360works.com and we'd be happy to help.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>If you don't want to run the Zulu installer, you can also deploy Zulu into your own instance of Tomcat. This is written for advanced users only, but if you have problems, please let us know at support at 360works.com and we'd be happy to help.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>==Instructions==</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>==Instructions <ins class="diffchange diffchange-inline">for installing with your own copy of Tomcat</ins>==</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">Assuming you have installed your own Tomcat 6 server (version 7 is not currently supported), open the download of Zulu from our website. Go into the 'Installer data' folder and get the zulu.war file. </ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Copy the zulu.war file into the webapps directory for your Tomcat installation.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Wait about 20-30 seconds. Verify that the application installed correctly by checking the conf/Catalina/localhost folder, there should be a zulu.xml file there now that you can customize.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">In the XML config file, enter a value for zulu.adminUsername and zulu.adminPassword to enable web-based administration. Users are normally asked to create this Admin username and password during the install process, but since you're not running the installer, you'll enter it directly into the config file.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">At this point, Zulu is running on whatever your Tomcat port number is (8080 by default). You should be able to access it at http://serverIpAddress:8080/zulu</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">==Instructions for installing within the FileMaker Web Publishing Engine==</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Assuming you have installed your own Tomcat server, open the download of Zulu from our website. Go into the 'Installer data' folder and get the zulu.war file.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Assuming you have installed your own Tomcat server, open the download of Zulu from our website. Go into the 'Installer data' folder and get the zulu.war file.  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
</table>Jessehttp://docs.360works.com/index.php?title=Installing_Zulu_Manually&diff=787&oldid=prevSarah at 20:57, 30 September 20132013-09-30T20:57:31Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 20:57, 30 September 2013</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 14:</td>
<td colspan="2" class="diff-lineno">Line 14:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>At this point, Zulu is running, although it is not accessible through Apache/IIS. To enable the web server to communicate with it, follow these steps:</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>At this point, Zulu is running, although it is not accessible through Apache/IIS. To enable the web server to communicate with it, follow these steps:</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>OS X: FileMaker Server/Admin/admin-helper/WEB-INF/conf/mod_jk.conf</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>OS X: FileMaker Server/Admin/admin-helper/WEB-INF/conf/mod_jk.conf</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>We need to add these lines to the file:</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>We need to add these lines to the file:</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  JkFmMount /zulu cwpe</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  JkFmMount /zulu cwpe</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  JkFmMount /zulu/* cwpe</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  JkFmMount /zulu/* cwpe</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Restart Apache, either graphically in the OS X Server admin / System preferences, or by restarting the computer, or using this terminal command: 'sudo apachectl restart'</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Restart Apache, either graphically in the OS X Server admin / System preferences, or by restarting the computer, or using this terminal command: 'sudo apachectl restart'</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Windows: FileMaker Server/Admin/admin-helper/WEB-INF/conf/uriworkermap.properties</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Windows: FileMaker Server/Admin/admin-helper/WEB-INF/conf/uriworkermap.properties</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Add these lines:</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Add these lines:</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  /zulu=cwpe</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  /zulu=cwpe</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  /zulu/*=cwpe</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  /zulu/*=cwpe</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Restart IIS, either graphically in the services admin panel, or by restarting the computer, or using this batch command: 'IISReset'</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Restart IIS, either graphically in the services admin panel, or by restarting the computer, or using this batch command: 'IISReset'</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
</table>Sarahhttp://docs.360works.com/index.php?title=Installing_Zulu_Manually&diff=785&oldid=prevSarah: Created page with "{{template:Zulu}} ==Read me first!== If you don't want to run the Zulu installer, you can also deploy Zulu into your own instance of Tomcat. This is written for advanced users..."2013-09-30T20:25:26Z<p>Created page with "{{template:Zulu}} ==Read me first!== If you don't want to run the Zulu installer, you can also deploy Zulu into your own instance of Tomcat. This is written for advanced users..."</p>
<p><b>New page</b></p><div>{{template:Zulu}}<br />
==Read me first!==<br />
If you don't want to run the Zulu installer, you can also deploy Zulu into your own instance of Tomcat. This is written for advanced users only, but if you have problems, please let us know at support at 360works.com and we'd be happy to help.<br />
<br />
==Instructions==<br />
<br />
Assuming you have installed your own Tomcat server, open the download of Zulu from our website. Go into the 'Installer data' folder and get the zulu.war file. <br />
<br />
Copy the zulu.war file into FileMaker Server/publishing-engine/cwpe-tomcat/bin folder.<br />
<br />
Wait about 20-30 seconds. Verify that the application installed correctly by checking the conf/Catalina/localhost folder, there should be a zulu.xml file there now that you can customize. If this doesn't work, try stopping and starting the Web Publishing Engine.<br />
<br />
In the XML config file, enter a value for zulu.adminUsername and zulu.adminPassword to enable web-based administration. Users are normally asked to create this Admin username and password during the install process, but since you're not running the installer, you'll enter it directly into the config file.<br />
<br />
At this point, Zulu is running, although it is not accessible through Apache/IIS. To enable the web server to communicate with it, follow these steps:<br />
OS X: FileMaker Server/Admin/admin-helper/WEB-INF/conf/mod_jk.conf<br />
We need to add these lines to the file:<br />
JkFmMount /zulu cwpe<br />
JkFmMount /zulu/* cwpe<br />
Restart Apache, either graphically in the OS X Server admin / System preferences, or by restarting the computer, or using this terminal command: 'sudo apachectl restart'<br />
<br />
Windows: FileMaker Server/Admin/admin-helper/WEB-INF/conf/uriworkermap.properties<br />
Add these lines:<br />
/zulu=cwpe<br />
/zulu/*=cwpe<br />
Restart IIS, either graphically in the services admin panel, or by restarting the computer, or using this batch command: 'IISReset'<br />
<br />
Zulu should now be accessible at http://serverIpAddress/zulu<br />
<br />
==Running multiple instances and custom names==<br />
<br />
If you wanted to run multiple instances of Zulu in a single Tomcat application, or wanted to customize the name of the installation, the procedure is identical to the above, given the a few caveats. Multiple installations must have unique install names. First, rename the war file before dragging it into the FMS directory. Once this is copied over, the application will deploy with that name, and an XML file with that name will show up in the Catalina configuration. Once completed, edit the web server configuration with the same custom name instead of "zulu" used in the instructions above. Repeat these steps for each unique name, appending to configuration files where necessary.<br />
<br />
Please also note that you will need to update your Publish script's variables, the one you import into your file, with the new custom name.</div>Sarah