1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Plesk Enhancements - Now supports Percona and MariaDB + Full Nginx

Discussion in 'Server Configuration and Hosting' started by Slavik, Jul 28, 2013.

  1. Slavik

    Slavik XenForo Moderator Staff Member

    I've been lobbying Plesk for 3rd party database server support for a long time now. As Plesk users will know, previously if you swapped out MySQL for Percona or MariaDB, it would break things horribly.

    Anyway, as of the release of Plesk 11.5, it is now possible to swap out MySQL server for Percona and MariaDB.

    I've put a guide together here: http://xenforo.com/community/resources/upgrade-to-percona-server-on-a-plesk-server-or-vps.2121/

    We are already running it on P8ntballer. Huzzahs all around

    Also included in this update is full Nginx web server support (You will need to add the remi repo before enabling this option). So not only can it be set up as a reverse proxy as is easily available in current plesk and cpanel versions, but it can now be set up with php-fpm to allow Nginx to serve all content on your site.

    A full changelog can be found here: http://download1.parallels.com/Ples...lels-plesk-panel-11.5-for-linux-based-os.html
    smartpixels, p4guru and Marcus like this.
  2. p4guru

    p4guru Well-Known Member

    Wow that is good news for Plesk users. Makes sense regarding Percona and MariaDB as alot of linux distros are making MariaDB the default MySQL version.

    Full Nginx support good too.
  3. Carla Birch

    Carla Birch Well-Known Member

    I can run Nginx fine, but once i turn on php-fpm for Nginx i get 404 errors on my sites, i have no idea why lol. Some times i hate servers, maybe one day i'll take the time to learn :p
  4. Marcus

    Marcus Well-Known Member

    see below:
    You can not even change the / location with Plesk 11.5 fpm nginx. It's only for serving static files and not for any serious things like community software.
  5. Slavik

    Slavik XenForo Moderator Staff Member

    Sounds like your not configuring it correctly.

    Have you created the relevent vhost_nginx.conf file?
  6. Marcus

    Marcus Well-Known Member

    You can not create one with location /

    Its prohibited by Plesk. That's the catch.
  7. Marcus

    Marcus Well-Known Member

  8. Slavik

    Slavik XenForo Moderator Staff Member

    I see nothing to suggest thats prohibited in either of those links.
  9. Marcus

    Marcus Well-Known Member

    Pardon my english. You always get an error message once you have a custom nginx.conf with location /. Plesk isn't happy you provide a location that is already described in Plesks standard configuration.

    /etc/nginx/nginx.conf includes lots of other configuration files. I will remove these includes and hope Plesk won't put them there again.
  10. Slavik

    Slavik XenForo Moderator Staff Member

    If you specify a custom vhost_nginx.conf file for a domain is will override the server-wide policy conf file in the same way a custom vhost.conf for a domain overrides the server-wide apache profile.
  11. Marcus

    Marcus Well-Known Member

    How did you do that? Do you also use Plesk 11.5 and nginx?

    I always get the same error also mentioned in the plesk support forum.
  12. Marcus

    Marcus Well-Known Member

    This is how it works on a Plesk server with 100% manually nginx configuration:

    -> outcomment the inclusion lines:
    # include /etc/nginx/conf.d/*.conf;

    Then you can edit nginx.conf. Don't forget to "service nginx restart" after each edit.

Share This Page