Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
en:user_advanced:gs3_server [2017/05/08 13:52]
kjdon
en:user_advanced:gs3_server [2018/07/23 17:58] (current)
anupama [Proxying Tomcat with Apache]
Line 106: Line 106:
  
  
 +Set up the tomcat.port and shutdown port in your ''​build.properties''​ file if different from the default 8383 and 8305 respectively.
 +
 +Also edit these files ton contain the new url-prefix (if different from /​greenstone3):​
 +<​code>​
 + ./​resources/​web/​global.properties.in
 + ./​resources/​web/​global.properties
 +</​code>​
 +to change ​
 +<​code>​tomcat.context=@greenstone.context@</​code>​
 +to
 +<​code>​
 + #​tomcat.context=@greenstone.context@
 + tomcat.context=urban-narrative-greenstone3
 +</​code>​
 +
 +Don't forget to run (from GS3 folder):
 +<​code>​
 + ant configure-web
 +</​code>​
 +to regenerate the global.properties file in the actual web folder.
 +
 +Finally, to get everything running:
 +</​code>​
 +./​gs3-setup.sh
 +ant start
 +<​code>​
 +Then
 +<​code>​ssh you@remote.public.machine (e.g. puka)</​code>​
 +In the same x-term, ssh -L back into the machine running the GS3 server:
 +<​code>​puka$ ssh -L port:​localhost:​port (you@)gs3-server.machine.domain</​code>​
 +
 +On any browser, visit:
 +<​code>​remote.public.machine/​url-prefix/​library</​code>​
 === Running Tomcat behind a proxy === === Running Tomcat behind a proxy ===
 Almost everything works fine when Tomcat is running behind a proxy. ​ Almost everything works fine when Tomcat is running behind a proxy. ​