Web Site Administration

Setting Up a New Web Page

Bitnami WordPress on AWS

Once WordPress has been deployed, the Bitnami applications need to be set and connected to the database.

https://docs.bitnami.com/aws/how-to/get-started-wordpress-aws-marketplace-intermediate/

  • Connect to server using SSH
  • Use a custom domain with WordPress Deployment
  • Secure WorkPress with SSL Certificate
  • Confirm access to PhpMyAdmin
  • Remove the Bitnami Badge

Connect using SSH

https://docs.bitnami.com/aws/how-to/get-started-wordpress-aws-marketplace-intermediate/#linux-and-os-x-131

Open the MacOS terminal

chmod 600 my-file.pem
ssh -I my-file.pem bitnami@nu8m.com

One source recommended using chmod 400 instead to that it did not permanently change the file permissions. Also, used lowercase “-i” in the option

chmod 400 my-file.pem
ssh -i my-file.pem bitnami@3.137.85.103

Install or Update SSL Certificate

https://docs.bitnami.com/aws/how-to/generate-install-lets-encrypt-ssl/

sudo /opt/bitnami/bncert-tool
-----------
Welcome to the Bitnami HTTPS Configuration tool.
---------
Domain list []: nu8m.com www.nu8m.com

-------------
Changes to perform

The following changes will be performed to your Bitnami installation:

1. Stop web server
2. Configure web server to use an existing Let's Encrypt certificate and renew: 
/opt/bitnami/letsencrypt/certificates/nu8m.com.crt
3. Configure a cron job to automatically renew the certificate each month
4. Configure web server name to: nu8m.com
5. Enable HTTP to HTTPS redirection (example: redirect http://nu8m.com to 
https://nu8m.com)
6. Enable non-www to www redirection (example: redirect nu8m.com to 
www.nu8m.com)
7. Start web server once all changes have been performed 


-------------------
Create a free HTTPS certificate with Let's Encrypt

Please provide a valid e-mail address for which to associate your Let's Encrypt 
certificate.

Domain list: nu8m.com www.nu8m.com

Server name: nu8m.com

E-mail address []: jthaworth@charter.net

The Let's Encrypt Subscriber Agreement can be found at:

https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf

If you find any issues, please check Bitnami Support forums at: https://community.bitnami.com