This page provides instructions on setting up a Wordpress instance suitable for acting as a website (less like a blog, more like a site).
To jumpstart the process, I use the free Bitnami aws image.
- Launch Instance -> AWS Marketplace -> Bitnami Wordpress (HVM) <- allows you to use HVM provisioned instances like t2
- Disk: 10g?
NOTE: Here's what I had for usage after uploading themes, playing with content and such:
bitnami@ip-172-31-41-143:~$ df -h /
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 9.8G 2.2G 7.2G 23% /
When the Bitnami instances launches, it automatically installs wordpress and creates an admin user. Instead of using a weak default password, a password is automatically generated at first launch. Follow the instructions here to obtain your password: https://wiki.bitnami.com/Amazon_cloud/Where_can_I_find_my_AWS_Marketplace_credentials%253f
- EC2 Console -> Image -> Actions -> Instance Settings -> Get System Log
- Look for "# Setting Bitnami application password to"
- Login to yourhost/wp-admin with username: user, password: {see system log}
- Add User -> Role (Administrator)
- Remove "user" user
- Attribute all content to your new user (as opposed to delete)
Recommended: https://wordpress.org/themes/responsive
- Go to https://wordpress.org/themes/
- Download theme after finding something you like
- Login to your wordpress site
- Appearance -> Themes -> Add Theme -> Upload -> Select the theme zip you downloaded
- Activate the theme
- Appearance ->
- Customize -> Title & Tagline -> Set the title and tagline, then click Save
- Theme Options
- Home Page <- type your homepage text and content here
- Default Layout -> Full Width Page <- turns this more into a website, and less into a blog
- In the analytics console, add your company/property to get a tracking ID
- In WordPress, activate the plugin: Google Analytics by Yoast
- Login
- Set the tracking property to match the property you just created
If you're using this as a static site, you probably want to disable all the comment dialogs.
- Install the "Disable Comments" plugin
- Go to plugins -> active -> Disable Comments -> Settings
- Disable -> Everywhere
Follow the instructions in the default widgets to update the three widgets in the default responsive layout
When you add pages, they will automatically appear in the navigation bar.
- Pages -> Add Page
- Set page order (in nav menu)
- Page Attributes -> Order
You can manage your Amazon Marketplace subscriptions by clicking the "Your Software" link here:
https://aws.amazon.com/marketplace