How to Install Redmine 1.4 with cPanel 11.32

The reason I repost this article is because my previous article is old enough and I still can see the demand on this task.

– Ruby On Rails 1.8.x enabled, please downgrade to 1.8.7, 1.9.2 or 1.9.3 if your are running higher than that. To check the Ruby version, type “ruby -v” from shell.
– Shell Access(SSH) enabled
– MySQL Enabled
– Rubygems <= 1.8

1. Install gem rails version 2.3.14(exact version), from SSH shell, run

gem install rails -v=2.3.14

2. Install gem rack version 1.1.3, from SSH shell, run

gem install rack -v=1.1.3

3. Install gem rubygems 1.8.23(or higher version, not >= 1.8), from SSH shell, run


If it is not working, refer to
4. Create MySQL database from your cPanel and I assume that you are using the database as detail below.
Database Name: mickgenie_redmine
Username: mickgenie_redmine
Password: StR0NgPa$$w0Rd

Installation Step:
1. Log into the cPanel, click on Ruby On Rails.
2. In the App Name, enter Redmine, environment session select Production and create the App.
3. Click on Create Rewrite button and enter the subdomain or path that needed, then save it.
4. Download Redmine from RubyForce.
5. Upload through File Manager according to the path that you created from the Ruby On Rails.
6. Extract the file to the RoR Apps.
7. Install bundler gem by enter,

gem install bundler

8. Now, run the following command to install all the required gem from Redmine,

bundle install --without development test postgresql

9. Rename the in config/database.yml.example to config/database.yml.
10. Open the database.yml file and look for the production section.
11. Modify the production section as detail below.
adapter: mysql
database: mickgenie_redmine
host: localhost
username: mickgenie_redmine
password: StR0NgPa$$w0Rd

(These information is create as above).
12. Create session store secret.

rake generate_session_store

13. Create the database structure.

RAILS_ENV=production rake db:migrate

14. Create default data.

RAILS_ENV=production rake redmine:load_default_data

15. You have done the installation, just go to cPanel and start the mongrel.

Final Step:
You may now log into Redmine with detail below,
Username: admin
Password: admin

Android Review: Utilitas for Android

Utilitas, which is a tools designed to ease the user with a collection of light and tools such as StopWatch, Date Calculator, Compass, etc.

Even though many apps could do that but Utilitas is special design with all-in-one.

Below is part of the screenshot images on this apps.

To get this apps, please download it from,

info app:
google play:


WordPress Plugin: P3 (Plugin Performance Profiler)

Feeling your WordPress apps slower and slower? As using too much plugin from your WordPress is actually reducing the website performance, you may now use WordPress plugin named P3 which stand for Plugin Performance Profiler.

To install P3, it is simply easy,

  1. Log into your WordPress admin.
  2. Click Plugins.
  3. Click Add New.
  4. Search for P3.
  5. Click Install Now under “P3 (Plugin Performance Profiler)”.
  6. Activate the plugin.
To start profile your website, you may start scanning the website.
And it will just take less than a minute to calculate the performance from your WordPress website.
Next, you could understand the statistic from the result.
P3 do support email the report of your performance test where you may forward the result to your webmaster.

Howto: Block a call from your Android Phone

With your Androind Phone, you do not need to install any addon apps to block unwanted phone call, it is bundled with any of the Android Phone.

1. To do this, simply create a contact record.
2. Go to the contact record that created.
3. Edit it and choose the option enable voice mail.

Note: Some Android phone might get different step to enable voice mail, but you should able to do that.

Howto: Check detailed error from Zen Cart

Today found out one of the customer’s Zen Cart apps getting blank page and there’s no error found from Apache error_log.

To understand the detailed error generated from Zen Cart, you may use the built in debugging tool by Zen Cart.

1. Go to the cache folder from your Zen Cart.
2. Find the file named ‘myDebug-xxxxx.log’ file as xxxxx is the numbers.

Now, you may troubleshoot the problem from Zen Cart.

Manually install NotePad++ Plugins

A part from previous post,

I have found out NotePad++ MIME Tool is not able to install automatically from the Plugin Manager.

To overcome the problem, you may refer the following URL to get the plugin manually.

1. Download the plugins from the URL above.
2. Open the folder such as “C:\Program Files\Notepad++\plugins”.
3. Paste the plugin file to this folder.
4. Restart the NotePad++.

PlayOnLinux – Run Windows Application on Linux

PlayOnLinux is a piece of software which allows you to easily install on your Linux box and it will just like running on Microsoft Windows.

It come with numerous games and apps that could just run with cost-free from your Linux box.

Now, you can visit them by

Install Your Apps from Android Market through web

Recently, Android’s Market come out new feature that allow you to install your Apps through web with URL of

Now, you do not need to install the Market Apps from your Android but you may directly install it through the Android’s Market.

MGe did tested several apps and below is the example step for my readers.

1. Go to Android’s Market.
2. Search any Apps that you needed.

3. Select on your device and hit on the Install button.

4. Now you will see the Apps is downloading and install to your Android’s phone without any extra step.

With the above step, be sure that you have your phone connected to the Internet.

Android Apps – Barcode Scanner

Recently, Barcode Scanner is very hot for mobile computing/mobile phone as it could scan the barcode from a product or even a QR Code.

Basically Barcode Scanner could save the URL, Text, Phone Number or even SMS.

To get the Barcode Scanner, you may simply download it from site as below.
Download here

Get it directly from here.