User Tools

Site Tools


en:release:3.13_release_notes

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:release:3.13_release_notes [2026/03/09 03:28] – [Proxying Tomcat with Apache] kjdonen:release:3.13_release_notes [2026/07/22 22:57] (current) – [Solr 9] kjdon
Line 6: Line 6:
 **Release Date:** **Release Date:**
  
-** Released: **+**Released:**
  
  
-** Release Candidate History **+**Release Candidate History**
  
 ===== Installation Instructions===== ===== Installation Instructions=====
Line 40: Line 40:
   ProxyPass /solr/ http://localhost:7983/solr/     ProxyPass /solr/ http://localhost:7983/solr/  
   ProxyPassReverse /solr/ http://localhost:7983/solr/   ProxyPassReverse /solr/ http://localhost:7983/solr/
 +  
 +  ProxyPass /webswing-server/ http://localhost:8383/webswing-server/ upgrade=websocket
      
   ProxyPass /archive/ http://localhost:8383/greenstone3/   ProxyPass /archive/ http://localhost:8383/greenstone3/
   ProxyPassReverse /archive/ http://localhost:8383/greenstone3/   ProxyPassReverse /archive/ http://localhost:8383/greenstone3/
      
-  ProxyPass /webswing-server/ http://localhost:8383/webswing-server/ upgrade=websocket 
- 
   <Location /archive>   <Location /archive>
     ProxyPassReverseCookiePath /greenstone3 /archive     ProxyPassReverseCookiePath /greenstone3 /archive
Line 64: Line 64:
 Your library will then be available at https://mysite.org.nz/archive/library Your library will then be available at https://mysite.org.nz/archive/library
  
 +If you want your library to be available at https://mysite.org.nz/library - i.e. without the archive part, you can modify the lines with archive in them to the following:
 +<code>
 +
 +  #RewriteRule ^/archive$ /archive/ [R=301,L]  - comment it out as no longer needed
 +  ...
 +  ProxyPass / http://localhost:8383/greenstone3/
 +  ProxyPassReverse / http://localhost:8383/greenstone3/
 +  
 +  <Location />
 +    ProxyPassReverseCookiePath /greenstone3 /
 +  </Location>
 +  
 +  ....
 +  RequestHeader set X-Forwarded-Prefix "/"
 +</code>
 +
 +Note that if you have a ProxyPass for / it must come AFTER any other ProxyPass directives.
 ===== Running Greenstone ===== ===== Running Greenstone =====
  
 ===== Important Changes and Bug Fixes for 3.13 ===== ===== Important Changes and Bug Fixes for 3.13 =====
  
 +===== Tomcat 10 =====
 +
 +We have moved from Tomcat 8 to Tomcat 10.
 +
 +===== Solr 9 =====
 +
 +We have moved from Solr 4 to Solr9.
 +
 +Solr9 runs as a separate jetty webserver. Collection cores now partly live in data/ext/solr9/cores. Core conf lives here, with dataDir pointing back to the collection, so the actual indexes live in the collection.
 +
 +  * If you rename a collection, or rename your Greenstone installation folder, you need to look at the cores folder, and maybe rename directories (for collection/site rename) and also edit the path in the core's core.properties file.
 +  * If you want to delete a solr collection its no longer enough just to delete the collection directory from the collect directory. The cores also need deleting. Please run delcol.pl. ''delcol.pl -h'' for options.
 ===== Known Issues ===== ===== Known Issues =====
  
en/release/3.13_release_notes.1773026929.txt.gz · Last modified: by kjdon