The following are the usernames and  access information  for WordPress powered by Symetricore on the Amazon Web Services (AWS) marketplace.

AWS LogoThis applies to version 4.5.x of WordPress.

SSH login user

Username: ubuntu

No password is used. You should connect to your instance using the public IP address and your public key

ssh -i mykey.pem ubuntu@public-ip

WordPress

Access to WordPress is via a web browser at

http://public-ip

WordPress administrator account.

username: admin 
password: aws-instance-id

The instance id is found in the AWS console under in the “Description” tab. It is formatted like this:

i-02cced9059be1aacd

Make sure you include the i- in the when you copy/paste.

More information is located here on how to locate your instance-id.

Floating IP Address Issues

For most EC2 users, the public IP address of your instance changes every time you start/stop your  instance. WordPress needs to know about this change to the public IP address for it to work correctly. There is a script in the /etc/symetricore directory that makes the need changes for you. However for some users, you might want to use another IP address for example if you have an elastic IP address you want to use for your instance. You may have changed it in the General setting tab for example

Settings

In which case you want to disable the automatic updating feature as it will overwrite your change the next time you boot up your EC instance. You can disable the feature by editing the file:

sudo nano /etc/symetricore/updatepassword.sh

Update the script to comment out the last two mysql statements as highlighted below.

#!/bin/bash 
###
## Added by Symetricore LLC to comply with AWS standards for access to web applications
## sets the password for the admin account to be the same as the AWS instance-id 
## invoked from /etc/rc.local
###

newpass="'"
newpass+=$(/usr/bin/curl -s http://169.254.169.254/latest/meta-data/instance-id)
newpass+="'"

updateString="UPDATE wp_users SET user_pass= MD5( $newpass ) WHERE user_login='admin';"
/usr/bin/mysql -uwordpressuser -pwp-password -e " $updateString " wordpress

newip="'http://"
newip+=$(/usr/bin/curl -s http://169.254.169.254/latest/meta-data/public-ipv4)
newip+="'"

updateString2="UPDATE wp_options SET option_value= $newip WHERE option_name = 'siteurl';"
#/usr/bin/mysql -uwordpressuser -pwp-password -e " $updateString2 " wordpress

updateString3="UPDATE wp_options SET option_value= $newip WHERE option_name = 'home';"
#/usr/bin/mysql -uwordpressuser -pwp-password -e " $updateString3 " wordpress

This will stop the database being updated every time your instance is booted up.

Support

WordPress support can be found in the forums here

License

WordPress and “WordPress powered by Symetricore” is free software licensed under version 2 of the GNU General Public License. Because MediaWiki is licensed free of charge, there is no warranty, to the extent permitted by applicable law. Read the full text of the GNU GPL version 2 for details.

More information at https://wordpress.org/about/gpl/