Best configuration for WordPress server?

FabioSelau

Senior Member
Joined
Oct 19, 2018
Messages
813
Reaction score
451
I have a WordPress platform and I have to set up a VPS for this.

The VPS will be for this platform only and will be hosted on DigitalOcean ($15/m plan).

What settings do recommend to get the best performance? Apache or NGINX? cPanel or without cPanel? CyberPanel? Varnish? LiteSpeed?

I need the maximum performance because I have application and if the platform is slow it will take to load things in the application...
 
Nginx. Since it's the only site hosted on the server, you don't need cPanel.

Varnish helps reduce the server load but you'll lose out the https termination but you can fix it by terminating the SSL with Nginx and proxifying the requests to varnish.

If you don't know how to do it yourself, hire a certified System/Network Admin like me.lol or post a thread in https://www.blackhatworld.com/forums/hire-a-freelancer.76/.
 
Nginx. Since it's the only site hosted on the server, you don't need cPanel.

Varnish helps reduce the server load but you'll lose out the https termination but you can fix it by terminating the SSL with Nginx and proxifying the requests to varnish.

If you don't know how to do it yourself, hire a certified System/Network Admin like me.lol or post a thread in HAF section.
How many would you charge to do this?
 
How many would you charge to do this?

Depends on how fast you want the site to load. I don't want to talk about my service and it's pricing outside the HAF/WTB section.

If you want the https://spdywp.com, I'd charge $200 and $75 for something minimal but it will still load a lot faster than the typical shared Wordpress hosting.
 
I'll recommend you to have cpanel because it is easy to manage your site through it. Once you have WHM(Web Hosting Manager by cpanel) on your VPS then you can have Engintron for cPanel/WHM is the easiest way to integrate Nginx on your cPanel/WHM server. Engintron will improve the performance & web serving capacity of your server, while reducing CPU/RAM load at the same time, by installing & configuring the popular Nginx web server to act as a reverse caching proxy in front of Apache.

You can integrate CSF(Config Server Firewall) for the firewall. In this way, you will have server end security. There are many other tools from which you can take help from them.

It is a lot easier to take backup from Cpanel.

You can manage multiple accounts with the help of cPanel/WHM.
 
If you run a single website you don't need a cpanel.

As a sysadmin i'm a fan of Apache but in this case as @SpoonFeeder said i would recommend Nginx.
 
Nginx + HA proxy + super cache + cloudflare page level - its gonna fly !
 
use platforms like:
serverpilot.io
They will setup fast configuration like Nginx and etc.
 
If you run a single website you don't need a cpanel.

As a sysadmin i'm a fan of Apache but in this case as @SpoonFeeder said i would recommend Nginx.

totally agree with you, for a single website you don't need to have cpanel but with the help of cpanel laymen can also manage it easily.
 
If you newbie on vps configuration and you just host one website, i suggest you using Cyberpanel Enterprise, Its come with Litespeed webserver but only for one domain. I used it and its good so far.
 
Be careful with Nginx though. It is awesome for speed optimization but you will need to translate the .htaccess rules to web.config which may not be the easiest for newbies. May be hire a professional like @SpoonFeeder who seems to be confident in nginx judging by his reply :) .
 
Be careful with Nginx though. It is awesome for speed optimization but you will need to translate the .htaccess rules to web.config which may not be the easiest for newbies. May be hire a professional like @SpoonFeeder who seems to be confident in nginx judging by his reply :) .

Thanks for the tag mate. I just finished setting up the server for another member who contacted me through https://www.blackhatworld.com/seo/help-http-https-godaddy-wordpress.1068984/. Instead of the normal $200 set-up fee, I charged just $30 for the set-up as a Thanksgiving day discount price.

This is what he's got to say...

c0oygPG


and the result

6MJ57jI


He's happy with the result. I'm happy with my work. His Visitors will be happy with the super fast page load time. Win-Win-Win :) ;)
 
Yepp $200 is a good fee if you ask me. I would charge a bit more though (as I don't normally do freelance jobs these days) but that's just me. Keep up the good work. ;)
Thanks for the tag mate. I just finished setting up the server for another member who contacted me through this thread. Instead of the normal $200 set-up fee, I charged just $30 for the set-up as a Thanksgiving day discount price.

This is what he's got to say...

c0oygPG


and the result

6MJ57jI


He's happy with the result. I'm happy with my work. His Visitors will be happy with the super fast page load time. Win-Win-Win :) ;)
 
I have a WordPress platform and I have to set up a VPS for this.

The VPS will be for this platform only and will be hosted on DigitalOcean ($15/m plan).

What settings do recommend to get the best performance? Apache or NGINX? cPanel or without cPanel? CyberPanel? Varnish? LiteSpeed?

I need the maximum performance because I have application and if the platform is slow it will take to load things in the application...

Hello i see you want not just the server install i allows use this tut, for wordpress make sure about less sql query's by make not needed elments to be static without sql request for example your logo.

work out with your .htaccess to optimizate your catche in browsers here a code sample

do not forget to optimizate your photos (here) and use CDNs create your own or use it.

do not forget to use a free CDNS for fonts javascripts to make less http requests


I hope i could help

if you want i can review your site for free
 
Nginx - redis (memcached) - Cloudflare (full page cache) - CDN for images is your way to go.

Also, some defer and combine js/css plugin within wordpress will help a lot.

I would not advice to use varnish, since it's very complicated to setup with nginx, but the outcome is not worth to put effort into configuring it.

Instead, use wp super cache can help with html generation.

Thats my way to reduce to 2-3s for DOM load, but full page load (including ads) is still 6-7s. The score with webpage test is like shit, but thats ok for me, because i put lots of ads. I doubt anyone can reduce full page load with ads to less than 1s though. Anyone can do this, i would be very surprised.
 
I doubt anyone can reduce full page load with ads to less than 1s though. Anyone can do this, i would be very surprised.

If the "ads" you're referring to is loaded through external javascripts like adsense, it's impossible to load the site under 1s but if you're selling ad slots on your site and host static image ads/banners like you see on BHW, < 1s page load time is definitely possible.
 
If the "ads" you're referring to is loaded through external javascripts like adsense, it's impossible to load the site under 1s but if you're selling ad slots on your site and host static image ads/banners like you see on BHW, < 1s page load time is definitely possible.

Yep, thats what i mean, ads from external js like adsense and/or facebook script. Without those, i can squeeze my load time under 2.5s max, can't go under than that. Full page cache from cloudflare and js/css defer help A LOT in speed.
 
Great performance.
Do you also setup and optimze servers for performance?


Thanks for the tag mate. I just finished setting up the server for another member who contacted me through [URL='https://www.blackhatworld.com/seo/help-http-https-godaddy-wordpress.1068984/']this thread
. Instead of the normal $200 set-up fee, I charged just $30 for the set-up as a Thanksgiving day discount price.

This is what he's got to say...

c0oygPG


and the result

6MJ57jI


He's happy with the result. I'm happy with my work. His Visitors will be happy with the super fast page load time. Win-Win-Win :) ;)

[/URL]
 
Great performance.
Do you also setup and optimze servers for performance?

Thanks. Yeah, that's what I do for a living. You just can't beat the performance on the servers I setup and optimise. Have a look at my sig banner. I'm having a thanksgiving offer coming around in the next few days. ;)
 
Back
Top