I ran into two small hurdles when installing the ColdFusion 8.0.1 updater on my CentOs Linux server. Here is a quick overview of what I did to get the installer to work.
First, the file that Adobe provides is incorrectly labeled as a ZIP archive file (the file extension is .zip). This led me to believe that I had to first unzip the file, and then look for the shell script to execute that would start the installer. Well, that is incorrect, and thanks to James Holmes on the CF-TALK listsev for helping me out. All you need to do is make the file executable and then execute the script:
1 2 [root@localhost ~]$ chmod +x coldfusion-801-lin_updater.zip [root@localhost ~]$ ./coldfusion-801-lin_updater.zip
Secondly, I ran into another problem during the updater process:
1 2 3 4 5 6 7 8 9 10 Preparing to install... Extracting the JRE from the installer archive... Unpacking the JRE... Extracting the installation resources from the installer archive... Configuring the installer for this system's environment... Launching installer... ./coldfusion-801-lin_updater.zip: line 2479: /tmp/install.dir.9795/Linux/resource/jre/bin/java: Permission denied ./coldfusion-801-lin_updater.zip: line 2479: /tmp/install.dir.9795/Linux/resource/jre/bin/java: Success
I actually ran into the same problem previously when I installed ColdFusion 8 on my server, but I couldn’t recall how I fixed the issue. After doing some searching, I came across the last comment on the ColdFusion 7 Installation considerations page on livedocs. To resolve this issue I set the environment variable IATEMPDIR, which is the temp directory used by InstallAnywhere:
1 2 [root@localhost ~]$ mkdir /opt/iatempdir/ [root@localhost ~]$ export IATEMPDIR=/opt/iatempdir
Thats it, the installer ran and quickly updated my installation to ColdFusion 8.0.1!

One Comment, Comment or Ping
Brad
Thanks so much, I was pulling my hair out and about to call Adobe. There is still no instructions indicating that a .zip file is really the executable script. What was Adobe thinking? Why did they name the windows update .exe? I suspect a preference for Windows servers.
Sep 18th, 2008
Reply to “ColdFusion 8.0.1 updater on linux”