I guess it is ftting that my first entry on this new blog would be on the platform I’m posting it from. WordPress. For years I have used something called Rapid Weaver, which is awesome, and Rapid Weaver also has a blogging plugin called Armadillo which is very WordPress-like.
Still, you know me, I have to dabble in everything.
So the first thing one needs to know about WordPress is that it requires some smarts to get running. It runs on a webserver that uses PHP and ties into an SQL database. One can deal with that generally in Linux by running the following command:
sudo apt-get install lamp-server^
Works great right up until your ISP blocks port 80 for running a server. So I moved the server to Port 90 and set an URL redirect up. For some reason it never really worked as it should. Another downside to this is that I take this Linux laptop where the server is in my camper with me. So my blog could be down for extended periods of time.
So then I found out you could install it under Mac with something called MAMP. Well that works but I have the same port issues and configuring https is a real bear and I only get a self-signed certificate anyway.
What to do? So I host my other website on NameCheap. I log in the CPanel and in my NameCheap account and the first thing I see is I get 1 free year of https (SSL). Yeah! So I activated that. Then in the CPanel I see a WordPress installation icon. No. No. It can’t be this easy. So I click it, add my SSL certificate and it installs in about 4 seconds. Then I check the site. It’s working. What the?
So then I call NameCheap to make sure this isn’t costing me anything. It isn’t. Free WordPress on the Domain that I am already paying for anyway AND I can lock it down with SSL encryption. So after three days of fooling around with installing WordPress on various platforms the best solution was to install it on my web host and the best part is I don’t have to open ports in my own firewall to operate my own servers which I think I’m not supposed to do anyway.
Run, don’t walk to use NameCheap as your web hots.