I’ve added SSL/TLS security to the website. I had to pay $50 to buy a certificate to do that (the hosting company, opensourcehost.com, doesn’t support the free Let’s Encrypt certificates). Now, these web pages have a green lock next to them in the address bar in Firefox, and the address starts with https://, which indicates that the site is secure in regards to having entered personal data, such as passwords, picked up while the page is being transferred from your computer to this site’s server.
Yet another bit of security was required by the school: Troy University doesn’t want data transmitted over the internet by ftp because the data isn’t encrypted, so I had to figure out how to make SSH (Secure SHell) work on this site. Fortunately, the required key is free, but it took a while to figure out how to get my preferred client, WinSCP, to handle SFTP (secure FTP) using SSH. Now I can transfer grades and passwords to the site without worrying about them being intercepted along the way.
I’ve been thinking of adding blogging capabilities to the site for some time, and decided to do it today, so, now, WordPress has been installed. Since it’s open-source, there was no charge. However, to allow comments, I needed to have email capabilities on the site, so I’ve now got an extra email address: email@example.com. Fortunately, Microsoft Outlook handles this smoothly, and all my email is collected in the same “pot” as my firstname.lastname@example.org email.