Question
How to install and enable nginx reverse proxy on a Plesk for Linux server?
Answer
After enabling nginx reverse proxy on a Plesk server, it will be used in combination with Apache. To learn more about how nginx reverse proxy works with Apache, visit the following Plesk documentation page:
- Install the nginx reverse proxy component:
1.1. Log in to Plesk.
1.2. Go to Tools & Settings and click Updates and Upgrades.
1.3. On the Updates and Upgrades page, click Add/Remove Components.
1.4. On the Add/Remove Components page, expand Web hosting and select Nginx web server for installation. Click Continue to begin the installation.
- Once the component is installed, enable the nginx reverse proxy service in Plesk:
2.1. Go to Tools & Settings > Services Management.
2.2. Click theÂ
 button next to Reverse Proxy Server (nginx) once and wait. The process will take some time to configure.
- Connect to a Plesk server via SSH.
- Install the nginx reverse proxy component using the following command:
# plesk installer --select-release-current --install-component nginx
- Manage nginx reverse proxy:
- To check the current status of nginx reverse proxy:
# /usr/local/psa/admin/sbin/nginxmng --status
- To enable the nginx reverse proxy service, run:
# /usr/local/psa/admin/sbin/nginxmng --enable
- To disable the nginx reverse proxy service, run:
# /usr/local/psa/admin/sbin/nginxmng --disable
Note: The start and stop operations for nginx reverse proxy listed above switch the nginx web-server configuration for all domains in Plesk. This might cause a website downtime for a short period of time.
- To check the current status of nginx reverse proxy: