Hot answers tagged vps
5
@Tal,
In terms of performance an unmanaged VPS will be better than a managed one. A Managed VPS will almost always come with CPanel which is great for shared hosting and for hosting companies to easily manage your VPS for you.
You can still install any of the Opcode caching tools (APC, eAccelerator, XCache, MemCached) on a managed VPS with CPanel but ...
3
Not much information to go on... Start with elimination - disable the plugins, switch to default (or better - blank) theme. If it gets better - just find code at fault. If you are down to the bare and clean WP core and still having the issue - likely you have some server configuration issue.
Since you have considerable control over server you can also hook ...
3
This really isn't a Wordpress issue. That said, the key error is "open_basedir restriction in effect." If you're running your own VPS, you need to learn to configure it.
open_basedir restrictions keep scripts in one directory from being able to affect scripts in another directory, which is an important security feature. If one accounts gets hacked, ...
2
Backups: Sounds like you need two types. 1. Versioning (eg use Git or SVN) and 2. Failsafe backup - some good plugins for this, or use a cron job to backup the WP files and database
Sounds like there's two needs here as well. 1. An environment to easily scale WP and 2. A host that you can easily scale with. Personally I use WordPress in multisite mode with ...
1
First and most important question - did your host meant that you server is actively sending spam or is being used to relay spam? If former then you need to trace that down and cleanup (which takes someone competent looking at it, if you are not confident to do it yourself).
After that my first suggestion would be to install caching plugin (W3 Total Cache is ...
1
This is really a server question and not particularly Wordpress.
You're running into a MySQL server speed bottleneck at 1and1. Sorry, but they're well known as a slow shared host, and for that reason I doubt their VPSs are any better.
Caching and a CDN will only do so much for you. You need more horsepowwer in the form of a better and faster MySQL server, ...
1
This is fairly easy to set up using virtual host configurations in Apache or Nginx (depending on which webserver you want to run on your box).
Here's the gist of things:
1. Each installation will have a separate database and separate database user (for security).
I set these up manually in MySQL through the command line, but if you have phpMyAdmin set up, ...
1
If I use Apache & ngnix together will I have fewer problems?
Yes, of course.
Please be sure to install and setup mod_rpaf in Apache, if you are going to setup Nginx as reverse proxy to Apache.
I was wondering if I used Apache and Nginx together, with nginx
serving static files, apache php would I get both performance and
compatibility?
...
1
Chris_O's "My WordPress Performance and Caching Stack" is the server setup I'm planning to use for my multi-site install of similar size. Given that I can accomodate the following caveat, (from the Nginx proxy cache plugin page), I'll be very interested in seeing how many accounts (sites) a single VPS can comfortably support.
Plugins that rely on php ...
1
There's a post here that's very good about load optimization and performance:
Steps to Optimize WordPress in Regard to Server Load?
It might be a good idea to also utilize a CDN for a majority of your page requests.
If you want performance you'll have to minimize requests to your database and setup aggressive caching.
Working with Drupal i know this can ...
1
Have a look at this excellent question and answers on Server Fault that discusses how to secure your LAMP stack.
Make sure your FTP user can only access the directories you want.
Setup sudo to allow a non root user to run commands as root.
Lock down your ssh so that root cannot log in set
PermitRootLogin = no in /etc/ssh/sshd_config
Enable passwordless ...
1
Number of installs is not determined by WordPress, it is determined purely by hosting resources and policies. From personal experience even one blog with 1k daily visits can border overusing CPU quotas on crappy shared hosting with overstuffed server.
If you want to force this through - request specific resource usage policies and hard numbers on what ...
Only top voted, non community-wiki answers of a minimum length are eligible