PloneDocumentation
  • Documentation
  • Managing, Administration of Plone
  • Guide to deploying and installing Plone in production
  • Frontend Webserver
  • Previous
  • Next
  • Introduction
  • Working with Content
  • Adapting & Extending Plone
  • Managing, Administration of Plone
    • Installing Plone
    • Guide to deploying and installing Plone in production
      • Introduction
      • Background: the stack
      • Preparing the Server
      • Starting, stopping and restarting
      • Logs and log rotation
      • Database packing
      • Backing up your Plone deployment
      • Copying a Plone site
      • WSGI
      • Zope Application Server
      • Guide to Caching
      • Frontend Webserver
        • Apache
        • Nginx
      • Production
      • Testing & Tuning Plone
    • Plone Upgrade Guide
    • Troubleshooting
  • Developing for Plone
  • Appendices
  • About this documentation
  • License for Plone Documentation
  • Asking for help
Table Of Content

Frontend Webserver¶

Description

How to configure the most popular Frontend servers.

This guide particularly focuses on Unix-like environments, though the stack discussion may be useful to everyone.

  • Apache
    • Introduction
    • Installing Apache front-end for Plone
    • Procedure to restart Apache in production environment
    • www-redirects
    • Migration redirects
    • Proxying other site under Plone URI space
    • Redirecting certain URIs to old site
    • Virtual hosting Apache configuration generator
    • Caching images
    • Testing cache headers
    • Flushing cache
    • Custom 500 internal error page
    • Load balanced Apache virtual host configuration
  • Nginx
    • Introduction
    • Minimal Nginx front end configuration for Plone on Ubuntu/Debian Linux
    • Buildout and recipe
    • Config test
    • Deployment configuration
    • Manually killing nginx
    • Debugging nginx
    • www-redirect
    • Permanent redirect
    • Make nginx aware where the request came from
    • PHP with nginx and PHP-FPM
    • SSI: server-side include
    • Session affinity
    • Securing Plone-Sites with https and nginx
    • Setting log files
    • Proxy Caching
  • Documentation
  • Managing, Administration of Plone
  • Guide to deploying and installing Plone in production
  • Frontend Webserver
  • Previous
  • Next
Further help resources:
  • Community discussion
  • Stackoverflow
  • IRC Chat
More info on the Plone project:
  • Plone Foundation
  • Providers & Consultants
About this documentation:
  • Contribute
  • These docs on Github
Download:
  • Plone
  • Plone add-ons
Plone

The text and illustrations in this website are licensed by the Plone Foundation under a Creative Commons Attribution 4.0 International license. Plone and the Plone® logo are registered trademarks of the Plone Foundation, registered in the United States and other countries. For guidelines on the permitted uses of the Plone trademarks, see https://plone.org/foundation/logo All other trademarks are owned by their respective owners.

This page uses Google Analytics to collect statistics. You can disable it by blocking the JavaScript coming from www.google-analytics.com.