Progress Report

This Site

June 5, 2019

Yesterday and Today's Progress

Although yesterday didn't seem productive, it helped me really conceptualize my new virtual machine and understand the errors into which I was running.

To the best of my ability, These are the steps I took to get the website up and running on the IP address and eventually the domain:

  1. Buy BBissey.com domain ($30/3yr)
  2. Buy CentOS7 Dynamic VPS from A2 ($5/mo)
  3. Spend about a day figuring out RSA keys, SSH, SCP file transfer, navigating around centOS.
  4. Spend another day figuring out setting up a virtual environment to run python, django, and the rest of the required packages.
  5. Run into the issue of Python3.7 in my virtual environment being setup with the wrong version of SQLite3 so that Django would not run. Figured out how to point my environmental library variables to the correct version of SQLite3 I rec$
  6. Got SQLite3 working, but ran into the issue of Django not being able to write to the database.
  7. Had to give the database directories write access through bash command chmod777 -R /my/path/to/database
  8. And HERE we are folks. Creating a blog post from the virtual private server that will be written to the server upon my clicking this post button.