Unzip Joomla! installation files right on your remote ColdFusion server

Having played around a little bit with the Joomla! online demo I got quite interested in it, thinking that I could save myself a lot of time with it. After all, building a content-management system from scratch can take a long time even when the site is quite simple.

Joomla! appears to be a very well thought out open-source solution and I have a couple of clients at the moment who will be benefitting from it I reckon.

I unpacked the zip on my local machine and it extracted over 1700 separate files! Needless to say, uploading those files via FTP took hours, event though the size of the original joomla zip file that I downloaded was less than 3MB. I left it overnight and came back to find that this morning it had finished but with several errors. Not wanting to go through the whole process again I decided to upload the original zip file to my coldfusion server and unpack it there.

If you have ColdFusion hosting that also supports PHP and MySQL and would like to use Joomla then maybe you could benefit from my experience.

This is how I did it:

  1. Download the latest zip version of joomla! and rename it to ‘joomla.zip’ (click HERE to go to the Joomla download page)
  2. On the remote coldfusion server, create a directory within your new empty site root called ‘joomla_package’
  3. Download this zip file containing two CF templates unzip_joomla_on_cf_server.zip
  4. Upload the previously downloaded and renamed ‘joomla.zip’ along with the ‘unzip.cfm’ and ‘install_joomla.cfm’ coldfusion files into the ‘joomla_package’ folder on the remote server.
  5. Call the install_joomla.cfm page from a browser eg http://www.yourdomain.com/joomla_package/install_joomla.cfm

The contents of the joomla zip file will then be extracted into the site root and there will be a link to the next stage of Joomla installation.

The whole process takes about 5 minutes or less, a fraction of the time it would take to unload the joomla unzipped joomla files using Dreamweaver.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>