Installing WordPress on Ubuntu 14.04 Apache 2.4 on AWS

Published on

Create a database. mysql -h localhost -u root -p CREATE DATABASE WORDPRESS_DATABASE; CREATE USER WORDPRESS_USER@localhost IDENTIFIED BY ‘password’; GRANT ALL PRIVILEGES ON WORDPRESS_DATABASE.* TO WORDPRESS_USER@localhost; FLUSH PRIVILEGES; exit; Download WordPress and copy it to the document root. cd ~ wget http://wordpress.org/latest.tar.gz tar xzvf latest.tar.gz sudo mv wordpress/ /var/www/WORDPRESS_DIRECTORY/ Download some additional PHP modules WordPress will … Continue reading Installing WordPress on Ubuntu 14.04 Apache 2.4 on AWS

Useful WordPress Plugins

Published on

* requires a WordPress account. Name Description Link UpdraftPlus backup and restoration https://wordpress.org/plugins/updraftplus/ Black Studio TinyMCE Widget text editor https://wordpress.org/plugins/black-studio-tinymce-widget/ Jetpack* site stats, security and more https://wordpress.org/plugins/jetpack/ Akismet* comment moderation and spam protection https://wordpress.org/plugins/akismet/ The SEO Framework site seo https://wordpress.org/plugins/autodescription/ PHP Code Widget add PHP to widgets https://wordpress.org/plugins/php-code-widget/ JQuery UI Widgets add jQuery UI widgets … Continue reading Useful WordPress Plugins

Installing WordPress on Ubuntu 14.04 Nginx on AWS

Published on

Create a database. mysql -h localhost -u root -p CREATE DATABASE WORDPRESS_DATABASE; CREATE USER WORDPRESS_USER@localhost IDENTIFIED BY ‘password’; GRANT ALL PRIVILEGES ON WORDPRESS_DATABASE.* TO WORDPRESS_USER@localhost; FLUSH PRIVILEGES; exit; Download WordPress and copy it to the document root. cd ~ wget http://wordpress.org/latest.tar.gz tar xzvf latest.tar.gz sudo mv wordpress/ /var/www/WORDPRESS_DIRECTORY/ Download some additional PHP modules WordPress will … Continue reading Installing WordPress on Ubuntu 14.04 Nginx on AWS

Nginx Server Configuration for WordPress on Ubuntu 14.04

Published on

server { listen 80 #listen 80 default_server; #listen [::]:80 default_server ipv6only=on; root /var/www/WORDPRESS_DIRECTORY; index index.php index.html index.htm; # Make site accessible from http://localhost/ server_name WORDPRESS_DOMAIN; client_max_body_size 50m; location / { # try_files $uri $uri/ =404; try_files $uri $uri/ /index.php?q=$uri&$args; } error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page … Continue reading Nginx Server Configuration for WordPress on Ubuntu 14.04

WordPress Automatic Backups on AWS

Published on

You may need to install unzip and curl, if they are not already installed. sudo apt-get install unzip sudo apt-get install php5-curl You may need to enable mcrypt. sudo php5enmod mcrypt Change to the plugins directory. cd wp-content/plugins Get the UpdraftPlus zip file. wget http://downloads.wordpress.org/plugin/updraftplus.1.7.41.zip Unzip UpdraftPlus. unzip updraftplus.1.7.41.zip Remove the UpdraftPlus zip. rm updraftplus.1.7.41.zip … Continue reading WordPress Automatic Backups on AWS