31 Dec 2018: Thank you to our knowledgeable and friendly forums users for another great year. We are aware of the uptick in spam accounts and are doing our best to ban these at first sight. Thank you for your patience!

Nginx how-to on wikibooks

Hi,
I have written a manual on how to set up Nginx as a secure reverse proxy for OpenClinica. You can find it here: http://en.wikibooks.org/wiki/OpenClinica_User_Manual/UsingAReverseProxy
The major benefit of using a reverse proxy is taking weight of Tomcat's shoulders. Static files like css, js and images are directly send to the client without Tomcats help. By compressing responses and adding cache control we can greatly reduce the amount of data send over the wire. For the impatient here is a comparison: http://en.wikibooks.org/wiki/OpenClinica_User_Manual/UsingAReverseProxy#See_the_difference
You can use it to easily set up a secure server, even for more than one OpenClinica installation.
Enjoy,
Robert
Amsterdam Institute for Global Health and Development

Comments

  • mochisoftmochisoft Posts: 46
    Hi Robert,
    Great work and thanks for Sharing!
    rgds,
    Michael.
    On Wed, Jul 27, 2011 at 2:12 PM, Robert Meester wrote:
    Hi,
    I have written a manual on how to set up Nginx as a secure reverse proxy for OpenClinica. You can find it here: http://en.wikibooks.org/wiki/OpenClinica_User_Manual/UsingAReverseProxy
    The major benefit of using a reverse proxy is taking weight of Tomcat's shoulders. Static files like css, js and images are directly send to the client without Tomcats help. By compressing responses and adding cache control we can greatly reduce the amount of data send over the wire. For the impatient here is a comparison: http://en.wikibooks.org/wiki/OpenClinica_User_Manual/UsingAReverseProxy#See_the_difference
    You can use it to easily set up a secure server, even for more than one OpenClinica installation.
    Enjoy,
    Robert
    Amsterdam Institute for Global Health and Development
  • sookeyosookeyo Posts: 75
    hi Robert,
    Wonderful job done here,keep it up n thanks for sharing.
    regards
    Seth O.
    DNDi-Africa
  • gopalvgopalv Posts: 47
    Wonderful job Robert !
    Paul and others at Akaza can this be made as part of open clinica in the
    future version ?
    Mainly gzip compression and cache expiration date control for static css/js
    files (I am not sure how it is currently)
    Regards
    Gopal.V
    -----Original Message-----
    On Behalf Of Robert Meester
    Sent: Wednesday, July 27, 2011 4:43 PM
    To: [email protected]
    Subject: [Users] Nginx how-to on wikibooks
    Hi,
    I have written a manual on how to set up Nginx as a secure reverse proxy for
    OpenClinica. You can find it here:
    http://en.wikibooks.org/wiki/OpenClinica_User_Manual/UsingAReverseProxy
    The major benefit of using a reverse proxy is taking weight of Tomcat's
    shoulders. Static files like css, js and images are directly send to the
    client without Tomcats help. By compressing responses and adding cache
    control we can greatly reduce the amount of data send over the wire. For the
    impatient here is a comparison:
    http://en.wikibooks.org/wiki/OpenClinica_User_Manual/UsingAReverseProxy#See_
    the_difference
    You can use it to easily set up a secure server, even for more than one
    OpenClinica installation.
    Enjoy,
    Robert
    Amsterdam Institute for Global Health and Development
This discussion has been closed.