In the old days I could simply edit /etc/hostname, but here we are with the latest and greatest.
This is tested on an Ubuntu 18.04 LTS, ymmv.
sudo hostnamectl set-hostname YOURHOSTNAMEHERE
sudo nano /etc/cloud/cloud.cfg
> preserve_hostname: true
In the old days I could simply edit /etc/hostname, but here we are with the latest and greatest.
This is tested on an Ubuntu 18.04 LTS, ymmv.
sudo hostnamectl set-hostname YOURHOSTNAMEHERE
sudo nano /etc/cloud/cloud.cfg
> preserve_hostname: true
I decided to join the future and encrypt the communications to/from this server. Not that it’s a big deal, but I do like privacy.
If you notice any problems please let me know.
Also, it’s a certificate through Letsencrypt!
I downloaded the DVD torrent for CentOS 5.4. It’s large. 3.72GB large. It’s the i386 version.
I needed it for testing as it’s closer to RHEL than Debian is. 🙂
So I selected install – generic install – but ONLY install the server portion. I don’t need that crazy GUI. Or do I?
After installation I ran the usual:
yum update
yum -y install httpd php mysql mysql-server php-mysql
/sbin/chkconfig httpd on
/sbin/chkconfig --add mysqld
/sbin/chkconfig mysqld on
Then I started the services:
/sbin/service httpd start
/sbin/service mysqld start
Opened up my browser to the IP of the new server. Page not found. Damn.
OK, let’s see if the server can access itself:
lynx http://127.0.0.1
Command not found
Damn. Install lynx:
yum install lynx
lynx http://127.0.0.1
Default CentOS page! Yay!
Well, by default, CentOS installs SELinux. I don’t care for MAC security as this is a pure test dev machine, so I’ll remove that:
nano /etc/selinux/config
SELINUX = disabled
Save, Reboot.
Page not found. Argh, must be the default firewall crap that is on by default. I shall remove that as well:
/sbin/service iptables save
/sbin/service iptables stop
/sbin/chkconfig iptables off
I rebooted once again by accident as I hit the power button on the wrong virtual machine. Oh well.
Default CentOS Page! Yay!
I’m not a big fan of Captcha use – sometimes it’s just a pain in the buttock. But I am even more of a not-big-fan of SPAM comments. They actually serve no purpose whatsoever. About 70% of the SPAM is for a site that doesn’t exist. 10% is for sites that exist and run just fine. The other 20% is for a site that does exist, but isn’t actually in the comments section – it’s in the SPAM bot’s website. A lot of good those do, right? That means 10% of all those comments (over 400 just this year) actually work. Now it’s obvious that I have been moderating them so no one else can see, but 360 comments this year have been utter BS.
So, starting today, I finally implemented the Captcha service for signing up for new users/making comments on the site. But I also made it so that all new comments are posted without delay (hopefully), so no more moderation (also hopefully).
***EDIT***
I’ve noticed that bots are still getting through. So I made the Captcha difficulty Medium instead of Easy. I have also added XSS JAVA based blocking protocols to the site, so hopefully that curbs the SPAM a little more. I guess I’ll always have to moderate it at least a little.
For the first time in at least 2 years I’m changing up the theme of the site. And, for the first time since I started it.thelibrarie.com I changed the home page index.html to meta refresh to /weblog. I never got around to manually updating the index page anyway, so it’s not really a big loss.
I must, however, update the utilities/downloads section to allow for easier access. I’ve been slacking as of late, but if I have time in the next few days I’ll be sure to get that ball rolling as well.
So anyway, the old theme was called Phoenixblue, the new theme is called Hemmed. I was also looking at ShadedGrey, but I didn’t like how the images got chopped off and I am not the best with DIVs. Kramer on the other hand…