Welcome to chadryan.ca

Welcome to the personal portfolio of Chad Ryan. This site is a collection of documentation and information about a variety of information technology topics. Most of the content of this site comes from my studies in the Information Technology and Applied Systems program at Vancouver Island University.
Spread Firefox Affiliate Button

Exchange Installation and Backup

Introduction
By far the most widely used e-mail solution in large companies is Microsoft Exchange. Learning to install, configure, and back up Exchange is an important task for any administrator to master.

Installation

  1. Download Exchange SP1 from http://www.microsoft.com/downloads/details.aspx?FamilyId=44C66AD6-F185-4...
  2. Double-click to extract the files
  3. Double-click Setup

LEGO Mindstorm Robot

Abstract
LEGO Mindstorms combine one or more programmable bricks with electric motors, a variety of sensors, and other LEGO pieces to create robots. LEGO Mindstorm robots can be programmed to accomplish thousands of different tasks.

Project Information
The assignment for our robot is to climb a set of fifty stairs and cross three flat surfaces on campus without human control with a time limit of fifteen minutes. There are also a few minor turns involved. The robot must be completely made out of LEGO from the LEGO Mindstorm kits.

Bastille Linux

Introduction
Bastille Linux is a program that hardens your Linux server. This documentation covers installing Bastille on CentOS 5.2.

Installation
There are two dependencies that must be installed before we continue:
yum install perl-tk
yum install perl-curses

Now it's time to install Bastille:
mkdir /bastille
cd /bastille
wget http://www.cipherdyne.com/psad/download/psad-1.4.6-1.i386.rpm
rpm -ivh psad-1.4.6-1.i386.rpm
wget ftp://ftp.univie.ac.at/systems/linux/dag/redhat/el4/en/i386/RPMS.dag/per...

Lightweight Directory Access Protocol (LDAP)

Introduction
Lightweight Directory Access Protocol (LDAP) allows one server to get authentication information from another server so that passwords only have to be changed in one place. This documentation uses LDAP to have the Zimbra mail server on a Linux server authenticate off of a Windows Server 2008 Active Directory.

Zimbra
I already have a Zimbra server running on Ubuntu 8.04 and I already have a Windows Server 2008 machine with Active Directory installed. These are the servers:

mail.chadryan.ca 142.25.97.211 - Zimbra

Installing Sharepoint Server 2007 on Windows Server 2008

Abstract
This documentation describes how to install Microsoft Office Sharepoint Server (MOSS) 2007 on Windows Server 2008. Sharepoint must be configured with four different sites:

  1. Documents Site
  2. Wiki Site
  3. Project Site
  4. Task Site

The wiki site should be accessible wihout authentication. The project site should be configured so members of a group named MINDSTORM may only access its resources. The interface should be accessible at mindstorm.chadryan.ca.

Installation

Asterisk Server

Introduction

Asterisk is an open-source solution for serving VOIP (Voice Over Internet Protocol). This is an excellent solution for companies that are trying to save some money on telephone costs. This documentation will walk you through how to get Asterisk up and running on Fedora 9.

Preparation

Here is the setup I am using:

OS: Fedora 9
IP: 142.25.97.213
FQDN: asterisk.chadryan.ca

There are a few libraries that are needed to avoid error messages during installation:

yum install gcc* openssl libtool

Zimbra Mail Server

Introduction

Every company uses e-mail and understanding how to install, configure and back up a mail server is important for any administrator. This documentation describes how to do all of this with Zimbra on Ubuntu 8.04 Server.

Installation

Before installing be sure to use a service such as Zone Edit to set up the domain. Mine is mail.chadryan.ca.

I already have a copy of Ubuntu 8.04 Server up and running so now I have to install Zimbra. First we have to install a few libraries that Zimbra requires.

Linux Apache Server

Introduction

This documentation will walk you through how to set up an Apache server in Linux with five different sites configured.
Installation

The first thing we need to do is install the necessary packages for our server. The following command will make sure we have apache, mysql, and php all working together.

yum install httpd php mysql mysql-server php-mysql mod_auth_mysql

Configuration

We will now configure our Apache server. First we need to start apache and mysql and enable them to start when the computer boots.

service httpd start

Common Administrative Tasks

Introduction

This documentation will focus on several common Linux administrative tasks: CUPS, LVMs, MySQL backups, and scripting. The first section will involve installing and configuring printers using CUPS. The second section details how to create Logical Volumes and how to use the Logical Volume Manager. The third section shows how to back up MySQL databases and the last section deals with a script that displays attributes of a text file.

CUPS

Syndicate content