To remove logo from bitnami wordpress, login to SSH as user “bitnami”, then run

Now restart web server

If you are using Nginx, run

WordPress bitnami
Install LetsEncrypt SSL on Bitnami
Disable MySQL bin log on Bitnami

WordPress CDN Setup W3 Total Cache

Enable Amazon Cloudfront CDN in WordPress

I was setting up a wordpress web site to use Amazon S3 + Cloudfront as CDN. I used w3 total cache plugin for this. w3 total cache plugin have option to auto create Amazon S3 bucket and cloudfront distribution, for for this, you need to give Amazon AWS API keys.

WordPress CDN Setup W3 Total Cache

Clicking the button “Create as new bucket with distribution” will auto create s3 bucket and cloudfront for you.

if you site have images already uploaded, you need to upload them to Amazon S3. This can be done with W3 Total Cache.

Upload WordPress media to CDN

If you have lot of files, upload may fail. You may need to use Amazon AWS CLI tool to do the upload.

If needed, you can upload themes and plugins folder too

Disable WordPress wp-cron.php

WordPress run its sheduled tasks using wp-cron.php, this get called every time visitor visits web site. This is not efficient method for high traffic web sites. Since this have to be loaded using web server, it can cause web server process hang if your cronjob take more time to finish. It is better disable wordpress cronjob and set a real cronjob.

To disable wordpress cronjob, edit wp-config.php file, add following

Now set a cronjob as follows


WordPress Migration

Tools – Scan WordPress for plugins/theme installed

Good Plugins


WordPress Attacks

WordPress Behind Reverse Proxy

Add following code to wp-config.php to get WordPress work behind reverse proxy

Enable SSL

update wp_options set option_value="https://yourdomain.extn" where option_name="siteurl" or option_name="home";

Increase wordpress memory

Add following to wp-config.php