September 7

AWS Strategy – Webpage Server

SECURITY GROUPS – Create one for each service (isolate IPs accordingly) RDS instance (mysql – set security group to only MySQL) EFS instance (keep logs .conf and http files) EC2 instance (the engine that runs the show) Linux login – log in with new .pem file Linux update – sudo yum -y update Linux EFS.

October 13

VMWare ESXi — Try This At Home

——————————————————————— – OVERVIEW / THOUGHT PROCESS – ——————————————————————— For years now, I’ve been using VMWare Fusion for all of my home/lab virtual environments. It’s a wonderful way to create all of your experiments, or even real world servers, in the compact environment of your home desktop computer. At work, however, this type of virtual setup.

September 8

WordPress (Update Fail)

——————————————————————— – OVERVIEW / THOUGHT PROCESS – ——————————————————————— Sometimes, during the smallest of routines, you can come across something that can take hours to figure out!  Fortunately, if you’ve been through the same situation in the past, you can come up with the solution within seconds and go along your way. This writing is for.

September 2

Apache or httpd (Accept Passphrase on Boot)

——————————————————————— – OVERVIEW / THOUGHT PROCESS – ——————————————————————— This experiment was conducted on a CentOS 6 installation of Linux.  As always, with any other installations of Linux, there may be slightly different commands and directories to consider, but the theory is the same.  Try it out if you like the concept… WHY NOT?!? This experiment.

August 24

Fail2Ban vs. Firewall…. FIGHT!

——————————————————————— – OVERVIEW / THOUGHT PROCESS – ——————————————————————— For months now, I’ve been dealing with customers calling about their email services being no longer available. By the time I troubleshoot the problem, their email has come back on line which created a ‘could not duplicate’ finality to the problem. As such, I got extremely curious.

December 21

CentOS (Let’s Make A Server!)

passwd adduser Watch It! passed user visudo Add to the bottom: <username> ALL=(ALL) ALL sudo ls -al scp from local computer scp ~/.ssh/ [email protected]:/home/demo/ su user cd ~ mkdir .ssh cat >> ~/.ssh/authorized_keys chmod 700 ~/.ssh chmod 600 ~/.ssh/* user’s ~/.bash_profile <add PS1=”: -==x==x=(0)=x==x==- : “> cd ~ nano .bash_profile sudo iptables -L sudo.

December 21

Drupal (First Impressions)

Unfortunatly, my first impressions were not so good….   $ sudo chmod 644 default/ $ sudo chmod 644 default/settings.php   When I changed the permissions back to 644 for default/ and settings.php, going to any link on the dashboard page brought me back to the install.php page. As always, there’s a reason for everything that.

December 21

Hostname Mismatch (WTF?!?)

Feb 23 16:27:27 mail postfix/smtpd[32581]: connect from[] Feb 23 16:27:52 mail postfix/smtpd[32581]: SSL_accept error from[]: -1 Feb 23 16:27:52 mail postfix/smtpd[32581]: warning: TLS library problem: 32581:error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol:s23_srvr.c:593: Feb 23 16:27:52 mail postfix/smtpd[32581]: lost connection after STARTTLS from[] Feb 23 16:27:52 mail postfix/smtpd[32581]: disconnect from[]   :MAIL: -==x==x=(0)=x==x==- : telnet

December 1

MySQL Replication (the easy way)

——————————————————————— – OVERVIEW / THOUGHT PROCESS – ——————————————————————— Recently, there was a hardware failure on my primary mail server, which left me (and my clients) without email for an entire day.  Although it was possible to use one of my backups to get us up and running again, I decided to take another route.  After.

August 11

Password Protect Your Web Directory (apache)

Have you ever just wanted to protect something on your web server.  Perhaps there’s a sensitive web page that you created like a blog that you only want certain people to see.  Well, here’s how you do it!  This will be written for a Fedora/Red Hat/CentOS platform, but will work on any apache web server.