Book Review: The 3CX IP PBX Tutorial

I was recently contacted by Packt Publishing and asked if I would review a book about 3CX. I was more than happy to as we use 3CX and I am a supporter of the 3CX product (See my past blog on setting up 3CX).

The 3CX IP PBX Tutorial Cover

The book is titled the 3CX IP PBX Tutorial authored by Matthew M. Landis and Robert Lloyd.

What is this book about? This book is titled “The 3CX IP PBX Tutorial” therefore it is a tutorial and a hands on guide to 3CX for beginners and administrators of software PBX solutions. The book is meant to guide you through setting up 3CX for business or home office use. It brings you from start to finish in a short amount of time.

What I liked:

In this book the authors aim to give a real world approach to setting up 3CX. They did a good job at organizing the steps and order of implementing a 3CX system. This will help someone that has never worked with 3CX or any PBX solution. I like how the authors went into the history of 3CX and background on VOIP/PBX as well.

There are many components that make up 3CX besides the core such as: the soft phone, the 3CX assistant, and reporting tool. In the beginning of the book they covered these components so you would get a good understanding of what 3CX is made of and what it can do.

The section titled “What 3CX is not” is valuable real world knowledge. This would help someone easily identify if 3CX meets their needs or not before getting too involved.

Chapters 1 through 4 covered the basics such as working with extensions, call groups, digital prompts, and install. Most of this was review for me but good information for a beginner.

Read more

Exchange 07 backup with DPM 07

I recently had the task of backing up Exchange 2007 using DPM 2007. I added the DPM agent to the Exchange server just fine. When I modified the protection group to add my storage groups I got an error saying I needed the eseutil.exe and ese.dll on the DPM server. I got these off my Exchange … Read more

How to find PHP.ini location

One day I was working on a new Drupal site for client. This was on a new server and I had no clue where anything was. I needed to find out what PHP version was running. I could not find this in Plesk for some reason. On Geeklog they had an article with a cool way to track down your PHP version and other information about PHP on a server.

 

Read more

Source: MSExchange ADAccess Event ID: 2114

At a client’s site they had Small Business Server 2008. For some reason Exchange 2007 was no longer working after they ran some windows updates on SBS 2008 and did a reboot. The information store service would no longer start. I checked event logs and saw this “Source: MSExchange ADAccess Event ID: 2114“. After doing some research I … Read more

SharePoint Event

Check out this free SharePoint event in Minnesota. Twin Cities SharePoint Saturday IV on March 20, 2010 The 4th Biannual Twin Cities SharePoint Saturday! (Formerly known as the Twin Cities SharePoint Camp.)  Spend a day with other SharePoint Administrators, Developers and End Users and come away with tips, tricks and a richer understanding of how … Read more

Can’t find Scanpst.exe file!

I have run into the issue of not being able to find the Scanpst.exe file where it should be. I even had show hidden files olders and show system files turned on. I did a search and still could not find it. This file typically would be in one of two locations:

  • First: C:\Program Files\Microsoft Office\Office12\
  • Second: C:\Program Files\Common Files\System\MSMAPI\1033\

Read more

Install Google Chrome in Program Files

 

We recently had a client that required Google Chrome for a web based app. Google Chrome is easy to download and install. Pretty straight forward and easy enough right? Wrong. Google Chrome installs in

  • Win Vista/7 – C:\Users\%username%\AppData\Local\Google\Chrome\
  • Win Xp – C:\Documents and Settings\%username%\Local Settings\Application Data\Google\Chrome\

by default. You would think Google would install it to Program Files by default like other applications but it does not.

Read more

Automatically backup MySQL database

I needed to backup a couple of MySQL databaes automatically. Here is what I did to accomplish this. I created a folder called mysqlbackup. I then created a script called “mysqldbbackup.sh” and put this script file in the mysqlbackup folder. It contains “rm /mysqlbackup/DBNAME_backup.sql mysqldump -u USERNAME -pPASSWORD DBNAME > /mysqlbackup/DBNAME_backup.sql” I used the “rm” command to … Read more