en:user_advanced:greenstone2_with_iis
Differences
This shows you the differences between two versions of the page.
| — | en:user_advanced:greenstone2_with_iis [2023/03/13 01:46] (current) – created - external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | |||
| + | |||
| + | ====== Running greenstone2 using IIS ====== | ||
| + | |||
| + | // Note: we don't use IIS, test Greenstone with it, or recommend it. Greenstone binaries come with Apache included. Apache has a much better security record, and of course it's open source. // | ||
| + | |||
| + | // Note: These notes are quite old (written for version 2.82), but included here just in case... // | ||
| + | |||
| + | After installing the web library version of Greenstone, configure IIS by following these steps: | ||
| + | - Visit '' | ||
| + | - Run the IIS configuration program (Control Panel -> Administrative Tools -> Internet Information Services) | ||
| + | - Double-click on the local computer, then Web Sites. Right-click on Default Web Site, choose New -> Virtual Directory. Set the Alias to " | ||
| + | - Open the new " | ||
| + | - IIS 6: Copy the gsdlsite.cfg file from the Greenstone " | ||
| + | - IIS 6: expand Local Computer, click "Web Service Extension", | ||
| + | - Close the IIS configuration program. | ||
| + | - Make the Greenstone " | ||
| + | < | ||
| + | cacls " | ||
| + | cacls " | ||
| + | cacls " | ||
| + | </ | ||
| + | |||
| + | If error.txt not there, add an empty file called error.txt and change permissions as described. | ||
| + | |||
| + | You should now be able to access your Greenstone library at http:// | ||
| + | |||
| + | * Additional notes for 2.82, thanks to Diego Spano and Sridhara B | ||
| + | * Make sure in cgi-bin you have gsdlsite.cfg not gsdlsite.cfg.in. It may be better to rename the file in IIS: | ||
| + | |||
| + | - Go to IIS | ||
| + | - Default website | ||
| + | - click on cgi-bin virtual directory. | ||
| + | - In the right side cgi-bin files are found and rename gsdlsite.cfg.in to gsdlsite.cfg. | ||
| + | |||
| + | Then edit the values like the following: (this assumes installation into C: | ||
| + | < | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | </ | ||
