Basic WordPress Security

The most important file in every WordPress install is wp-config.php, this file contains all of you database settings as well as other configuration settings.  It is important to understand how to secure this file and how to use it to secure your site further.

Of course none of this matters if you don’t follow the basic security rules.  Use secure passwords, update and backup often etc.

Continue reading “Basic WordPress Security”

WordPress and AWS CloudFormation

When I first started working with WordPress hosted on AWS I began by deploying an EC2 instance and running a LAMP stack on this instance, this is of course fine when you first start out.  I then migrated the database off of the local server and onto an RDS instance and the media into S3.  From there I wanted a better way to manage the large numbers of sites that we deploy so we moved the server deployment into CloudFormation and started using other services such as CodeDeploy, Elastic Load Balance, Auto Scaling etc.

Continue reading “WordPress and AWS CloudFormation”

Increasing the WordPress File Size Upload Limit

I do a lot of work on WordPress sites and one of the common issues I see is with administrators trying to increase the file size upload limits.  They either have difficulty finding the correct place to increase this limit or forget to increase things like script execution to allow for file processing times.

In this post I hope to address all these issues and explain what these commands actually do.

Continue reading “Increasing the WordPress File Size Upload Limit”