2013-09-10

Mibew Messenger, also known as Open Web Messenger, is an open-source live/chat support application written in PHP and MySQL. It enables one-on-one chat assistance in real-time directly from your website. Just place the Mibew Messenger button at your site, the visitors of your site will be able to get assistance from your operators, technical support executives and customer support executives who help them by clicking on the chat button.

Features

- Visitors can do real-time chat without page refresh.

- Unlimited operators, chats, and users.

- Unlimited departments (groups of operators).

- Priority queue of visitors.

- Localized to 10+ languages, unicode support.

- Runs on your server and domain.

- Complete free and Open source.

For complete feature list visit here.

Prerequisites

Your server should have installed with following prerequisites.

- Apache webserver

- PHP (5.x and above) with MySQL support

- MySQL 5.0 and above

First you have to install and configure LAMP server. Visit any one of the following links to setup LAMP server.

- Install LAMP (Apache, MariaDB, PHP) Server On CentOS 6.4.

- Install LAMP (Apache, MySQL, PHP) Server On CentOS 6.4.

Create Database and User for Mibew

For instance, here i am going to create a database called “mibewdb” and database user called “mibewuser” with password “centos” for ProcessWire. You can define database and user as per your liking.

Adjust Firewall/Router Settings

Allow the apache default port “80″ through iptables/router. Edit file /etc/sysconfig/iptables,

Add the following line.

Now restart the iptables service.

Getting Mibew

Download the latest version here or just enter the following command to download it from your terminal.

Create a directory called “mibew” under web root folder i.e /var/www/html/.

Copy and unzip the mibew installation file in /var/www/html/mibew/ folder.

Configuration

Set privileges to mibew directory with command:

Edit file config.php file,

Set your mibew application path i.e the folder name under web root directory. In my case it is /var/www/html/mibew.

So my configuration will be:

Enter the MySQL details as shown below.

Save and exit the file.

Begin Installation

Open up browser and go to to URL http://domain-name/mibew/install or http://ip-address/mibew/install.

If everything seems ok, the following screen should appear. Click Create required tables link.

After successful installation, the following screen will appear.

Now you will be able login to chat as user admin with empty password. For security reason set the password immediately and remove the /mibew/install/ folder.

Now click on the Proceed to Login page and login as admin with empty password.

In the next page you will be asked to create your administrator login password and email as shown below.

Finally, this is how your administration console page looks.

From here, you can

- create/delete operators,

- find the waiting users,

- Search chat history,

- View the chat statistics,

- Setup common system behavior and chat options,

- Change administrator profile details and so on.

How do i add the chat button on my website?

It’s very simple. Go to the Mibew admin console. You will see a link called button code in the middle of the admin console window. Open the link in the new window and copy the HTML code and you can paste them in your website at any place.

You can change the chat image using Choose image button and can change the chat window style as well.

---------------------------------------------------------------------
Setup Chat Support On Your Website With Mibew Messenger

Show more