For the past few months, my WordPress server, on an unmanaged virtual private server (VPS), has been freezing once or twice a month. I had to power cycle it to get it up and running again. I found out that the server’s Ubuntu 20.04 LTS (Long-Term Support) operating system was…
Leave a CommentCategory: Linux
I decided to migrate to GitHub for my source code repository. Previously, I was using Subversion with a repository on my own unmanaged VPS (Virtual Private Server). I used my own Subversion installation because in the past (prior to January 2019), GitHub’s free personal user account did not allow private…
Leave a CommentI’ve decided to remove Windows as a web development platform. On Windows, I’ve had to find and install 3rd party software to support features like SSH (Secure Shell), which was a hassle. Instead, I will use Ubuntu on WSL (Windows Subsystem for Linux) and macOS. Because macOS is based on…
Leave a CommentUpdate: I’ve provided updated instructions using the latest Ubuntu 24.04 LTS at Ubuntu 24.04 LTS and WordPress From Scratch. My website has been running on an unmanaged virtual private server (VPS), using Ubuntu 14.04, from DigitalOcean since 6 years ago. Unfortunately, the latest WordPress (as of version 5.2) requires at…
Leave a CommentMy old WordPress theme (a heavily modified SunsetIdea theme) was static, not responsive. It took up the same space whether you were viewing it on a desktop monitor, tablet, or smartphone. On a tiny phone screen, you would need to zoom and scroll around the page to read. Given the…
Leave a CommentBelow is an aggregate of my notes on how to use command line Subversion. The syntax may not be 100% correct (may have changed in newer versions) so please adapt accordingly. Note: For more details, refer to the free book, Version Control with Subversion, written by some of the Subversion…
Leave a CommentI made a mistake and posted a blog entry to the wrong WordPress website. A comment was made before I could manually delete and post it to the other website. While I could just lose that comment, I decided it would be interesting to see if I could manually migrate…
Leave a CommentRecently I got an email from DigitalOcean to update my server’s kernel to protect against the Meltdown and Spectre exploits. The instructions are the normal update commands that I usually run, “apt-get update” and “apt-get dist-upgrade”. After doing the update, I thought that I would double-check the kernel version. The…
Leave a CommentLet’s Encrypt will automatically email expiration notices when your domain’s SSL certificate is coming up for renewal at 20 days, 10 days, and 1 day before the expiration date. (Recently, I received notices at 19 days and again at 10 days.) I’ve found these renewal reminders very helpful because in…
Leave a CommentRecently, I received a couple of “Password Reset” request emails from my blog. I surmised that someone had tried to log into my WordPress administrative account, was unsuccessfully, and had resorted to using the “Lost your password?” link on the login page. Disconcertingly, the email indicated that my admin username…
Leave a Comment