7.2.3  
Download Now
 
 

Sawmill Discussion Forum

Subject: "Installing Sawmill 7 on IIS6 CGI mode"     Previous Topic | Next Topic
Printer-friendly copy     Email this topic to a friend    
Conferences Support Topic #2125
Reading Topic #2125
FC01
unregistered user
Feb-03-05, 09:14 AM (PDT)
 
"Installing Sawmill 7 on IIS6 CGI mode"
 
   Please can someone tell me where I can find information on setting up Sawmill on Windows Server 2003 using CGI mode.

Thanks


  Alert | IP Printer-friendly page | Edit | Reply | Reply With Quote | Top

 
Conferences | Topics | Previous Topic | Next Topic
dgilmoreadmin
Member since Nov-18-04
1471 posts
Feb-03-05, 11:00 AM (PDT)
Click to EMail dgilmore Click to send private message to dgilmore Click to view user profileClick to add this user to your buddy list Click to send message via AOL IM  
1. "RE: Installing Sawmill 7 on IIS6 CGI mode"
In response to message #0
 
I just completed this exact install on a local server here at Sawmill.net so that I could publish these very instructions to aide with installing Sawmill on W2K3 server with IIS6 in CGI mode. I should have the instructions, complete with images and the "how to" steps, in their "beta" form ready for distribution in the next few days. You can either wait until I publish them, or call our support line and I can try and walk you through some of the issues you might see along the way.

The link below provides instructions for doing this installation on a previous version of Windows. Although there are similarities to a CGI mode install on W2k3, there are certain places where you need to do things slightly differently. Most of the differences are with directory permissions from the windows explorer & other subtle changes within IIS manager control panel. I've tried to summarize some of the steps in brief for you below the link, with any luck the combination of detail information found at this link and the notes I’ve made below might be enough to get you up and running.

http://sawmill.net/cgi-bin/sawmill7/docs/sawmill.cgi?dp+docs.technical_manual.iiscgi

In summary, as long as you have IIS6 Installed, The basics of how to get Sawmill installed in CGI mode are as follows:

Install Sawmill using the pre-packaged windows installer provided as part of the normal distribution. Once Sawmill is installed go into control panels->administrative tools->Services and stop the Sawmill service. You will need to create a “cgi-bin” folder in your webserver directory, and move the “SawmillCL.exe” binary and the “LogAnalysisInfo” folder into that cgi-bin folder within your IIS6 webserver directory. You will also need to create a directory for Sawmill temporary images in that same directory - call it “sawmill”. I have not had time to figure out the minimalist set of permissions to allow for the maximum security on the platform, so currently to get things working I've set up all folders to have write permissions by all users (right click folders in windows explorer, and select security (I think is the menu tab) and modify permissions accordingly for all users & groups. You will also have to load up the IIS 6 manager control panel and change permissions (see the web link about this) & also allow for executables to be run from the cgi-bin directory there’s a pull down to allow “executables” run permissions. I believe there's also a step to set up the "URL" for a particular directory in the IIS manager so that you can resolve this directory from the web browser. The other things to do are to use the IIS control panel and set run Unknown CGI services to "enable" from the main IIS menu (this again is a case where security is compromised and will allow everything CGI to run, with enough time I should be able to figure out a more minimalist approach to permissions here). There are probably a few things I've missed in this quick summary however, that will get you most of the way.

Once you've set this up, you should be able to access your CGI install directly via http://www.yourdomain.com/cgi-bin/SawmillCL.exe (or where ever you've installed the cgi-bin directory in the hierarchy of the website – and created a URL to access it.) If you see a page not found that's bad news, if you see something about not having "permissions" or internal server error (I think error 500) then this is good news because the browser is resolving your install - however, something still needs to be fixed in terms of permissions to get it up and running. If everything goes well you will be prompted for the location of the webserver root directory (the path for the sawmill temporary image folder you've created) and also the URL to get to that directory from the browser. If you get this and successfully see the "sawmill" logo when you submit the information! YOU'VE DONE IT! CONGRATS! From this point forward you will be able to log in and set up profiles.

David
Sawmill Product Support Team
support@flowerfire.com


  Alert | IP Printer-friendly page | Edit | Reply | Reply With Quote | Top
FC01
unregistered user
Feb-04-05, 04:50 AM (PDT)
 
2. "RE: Installing Sawmill 7 on IIS6 CGI mode"
In response to message #1
 
   Thanks very much - all working now.

Regards


  Alert | IP Printer-friendly page | Edit | Reply | Reply With Quote | Top
rob
unregistered user
Mar-13-06, 06:39 AM (PDT)
 
3. "RE: Installing Sawmill 7 on IIS6 CGI mode"
In response to message #2
 
   can i also just use webserver mode on a win2003 machine with IIS6 where IIS is running websites at the same time!??

why go cgi-bin if webserver mode of sawmill can work together with iis at the same time. at least then i can use the sawmill scheduler


  Alert | IP Printer-friendly page | Edit | Reply | Reply With Quote | Top
dgilmoreadmin
Member since Nov-18-04
1471 posts
Mar-13-06, 11:40 AM (PDT)
Click to EMail dgilmore Click to send private message to dgilmore Click to view user profileClick to add this user to your buddy list Click to send message via AOL IM  
4. "RE: Installing Sawmill 7 on IIS6 CGI mode"
In response to message #3
 
You can definitely use Sawmill in webserver mode with IIS running on the same system. It's more of a "preference" for how one would like to run Sawmill and in general the functionality is the same. With CGI you could specify a directory within your existing website that contains Sawmill. In the case where you install Sawmill as a webserver it would be accessible from the top level:port (either by IP:port, or FQDN:port).

You can use the schedular in CGI mode also, however, it requires you set up an external mechanism, for example windows automated scheduler, or cron on linus/unix. There's info about this in our FAQ section.

David
Sawmill Product Support Team
support@flowerfire.com


  Alert | IP Printer-friendly page | Edit | Reply | Reply With Quote | Top
mikey_g22
Member since May-2-06
1 posts
May-02-06, 09:10 AM (PDT)
Click to send private message to mikey_g22 Click to add this user to your buddy list  
5. "RE: Installing Sawmill 7 on IIS6 CGI mode"
In response to message #1
 
   Is that documentation for the more secure install on IIS 6 available yet?

Thanks,


  Alert | IP Printer-friendly page | Edit | Reply | Reply With Quote | Top
dgilmoreadmin
Member since Nov-18-04
1471 posts
May-02-06, 05:08 PM (PDT)
Click to EMail dgilmore Click to send private message to dgilmore Click to view user profileClick to add this user to your buddy list Click to send message via AOL IM  
6. "RE: Installing Sawmill 7 on IIS6 CGI mode"
In response to message #5
 
The installation process has changed some however, this is the 'latest' and greatest doc as the documentation is being updated.

Now, there's no need to create the 'temporary directories' all that's necessary is to Setup Sawmill in the cgi-bin and use the instructions to open up write privledges to the LogAnalysisInfo directory. I think from there you'll be good.

David
Sawmill Product Support Team
support@flowerfire.com


  Alert | IP Printer-friendly page | Edit | Reply | Reply With Quote | Top

Conferences | Topics | Previous Topic | Next Topic
 
 
Home    Lite    Professional    Enterprise    Samples    FAQ    Downloads    Purchase    Manual    Support    Contact Us
Copyright © 2006 by Flowerfire. Privacy Policy