Brooklyn's Bookcase- News


July 14, 2019: OK, it's been a bit of a break. I focused on learning some HTML and playing in Python, but hopefully I'll be able to pick the work back up now

July 1, 2019: Month 2. Now that I have the shell, let's fill in some details and make it pretty. I brought in a side bar and cleaned up the pages with actual info (including this log)!

June 30, 2019: After a lot of difficulty, I was finally able to get the MySQL connection working and returning a query to the page. Not bad for a month of work on the side!

June 27, 2019: Well, if JavaScript was hard, PHP is impossible. I can't really check it since errors occur in preprocessing on the server and not the browser. So errors are a lot harder to catch. But I was able to eventually work it. I guess you should just save pages as PHP since that includes HTML as well.

June 25, 2019: I was able to successfully set up a MySQL database and add some data (Brooklyn books). It's super manual in this server, but again, it's a start.

June 23, 2019: I've added some JavaScript, both as a separate called file and inline. I don't understand it much, but I'll learn.

June 20, 2019: Today I made a CSS file that allows me to customize pages and make them a bit prettier in a standard way.

June 19, 2019: Next up, multiple pages and linking together. Moving files around is kind of a pain, but you get used to it.

June 18, 2019: Hello world, part 2! We have a live site. After some research, Sublime is my coding application of choice and I've made a basic HTML file, loaded it onto the Linux server in the right spot as index.html, and launched it. Success! I'm not sure what Apache web server is exactly, but I guess it's working properly on my Linux server since my site works. Woo!

June 17, 2019: Ah, security. I need to make a security group to determine what can go in and out from my server as far as traffic goes. I've opened it up to all web traffic which may not be smart, but at least people will see it.

June 16, 2019: I have a LAMP stack on my server. It was surprisingly easy to install Apache Web Server, MySQL, and PHP on this server. I'm not sure I entirely understand how that works, but I'm glad it does.

June 13, 2019: We have a website registerd! Using AWS Route 53, I was able to reserve Basically I just tie the IP address of my Linux server to this and I'll be onto the next step.

June 12, 2019: I was able to copy my HTML file over onto the Linux server using Windows Powershell. This seems somewhat inefficient, but now I'm able to get files there, so that's a win.

June 11, 2019: After a vacation to Shiner, TX, we are back at it. If I'm going to store anything on my server, I need storage, so I set that up with an EBS (elastic block storage) volume.

June 4, 2019: Side adventure: I was able to make a static website by just creating an HTML file and loading it onto a public S3 bucket set to host a webpage with an open policy. Not particularly impressive, but a start and really quick!

June 3, 2019: I was able to set up an EC2 (elastic compute cloud) server, which is a Linux instance. I know nothing about Linux, and it looks like it's all command line. However, I was able to get a .pem key and log into the server using PuTTY. Woo!

June 2, 2019: After some research, I was able to set up an AWS account. It sound like a LAMP stack is the classic example, so we'll start with that.

June 1, 2019: Hello world! As my next project, I want to try & code a full stack website using Amazon. I have no idea how that will work, but let's try!