Rsync from a FreeBSD Server to a FreeBSD Shell Account

Foreword:

Recently, a need to utilize rsync to synchronize  various FreeBSD configuration files to a FreeBSD shell account at our BSD-based hosting services company necessitated this post to document the basic setup and configuration. Continue reading “Rsync from a FreeBSD Server to a FreeBSD Shell Account”

Drush: Command Line Utility for Drupal on FreeBSD

About Drush:

Drush is a command line shell and Unix scripting interface for Drupal installations.  It can update Drupal’s core files, update modules and execute sql queries just to name a few.  It is a must have utility to manage one or many Drupal installations.  This guide will only touch on a few of the many commands.
Continue reading “Drush: Command Line Utility for Drupal on FreeBSD”

Heimdal Kerberos, SASL, and OpenLDAP Integration on FreeBSD – Part II

Part II – Configuring a Master/Slave Kerberos Servers

In Part II, a Master/Slave Kerberos implemenation will be configured together with the necessary tools to replicate/propagate the Heimdal Database from Master to Slave Kerberos Servers. Continue reading “Heimdal Kerberos, SASL, and OpenLDAP Integration on FreeBSD – Part II”

Heimdal Kerberos, SASL, and OpenLDAP Integration on FreeBSD – Part I

Part I – Configuring Kerberos Server and Client

In Part I, configuring a Heimdal Kerberos Server and Client is demonstrated.  Additionally, SSH will be configured to allow single sign on using Kerberos. Continue reading “Heimdal Kerberos, SASL, and OpenLDAP Integration on FreeBSD – Part I”

Password Protecting Apache2.4 Directories with .htaccess

Introduction:

Apache allows directories to be restricted by requiring a user name and password.  In this article, configuring the httpd.conf, creating a .htaccess file, and generating the necessary password file is demonstrated. Continue reading “Password Protecting Apache2.4 Directories with .htaccess”

Postgresql 9.x Streaming Repilication on FreeBSD – Part II SSL

Configuring SSL for Postgresql:

Setting up SSL on Postgresql is quite simple.  Our requirements are to enforce SSL Encryption on all Postgresql database connections.  To that end, the creation of self-signed certificates will not be explored in this post. Continue reading “Postgresql 9.x Streaming Repilication on FreeBSD – Part II SSL”

AWStats on FreeBSD

AWStats PreRequisites:

Since AWStats is a web server log file analyzer, the first prerequisite is a fully functional web server.  In our case, it is Apache 2.4 on a FreeBSD 10 Server.  Additionally, the web server should have the cgi_module loaded.  Also, if geographical data is desired, then the additional port – p5-geo-ip is required. Continue reading “AWStats on FreeBSD”

Postgresql 9.x Streaming Repilication on FreeBSD – Part I

Installing Postgresql 9.3:

Installing and configuring Postgresql 9.3 for streaming replication is complex but not difficult.  Although replication can provide a certain level of redundancy it should never take the place of a good backup strategy. Continue reading “Postgresql 9.x Streaming Repilication on FreeBSD – Part I”

Apache, PHP, MySQL, and Drupal in FreeBSD 10 – Part IV: Drupal 7 & SSL

Part IV: Drupal 7 & SSL:

The next step in the process is to use an ssl certificate to protect the connections to secure pages.  Obtaining a certificate is left to the reader to fulfill.  The author recommends obtaining an ssl certificate from a certificate authority such as verisign, godaddy, geotrust, etc. Continue reading “Apache, PHP, MySQL, and Drupal in FreeBSD 10 – Part IV: Drupal 7 & SSL”