I think it should be possible to install apache and perl on NT. I have copied the instructions for doing it that are taken from the advanced user guide of the actinic gatalog (actinic.co.uk). I hope it is of some help:
How can I set up Catalog on my Laptop?
To install a standalone Catalog system (that does not require connection to the Internet) on a laptop or any PC running NT or Win'98 you will need the following components:
Program Can be downloaded from Filename
Apache Web Server
apache_1_3_12_win32.exe
ActivePerl
Api522e.exe (or a newer version if available)
War-FTP Daemon
ward165.exe
The above file locations are correct as of July 2000.
Installing Perl
Download ActivePerl and run the Perl installer. A successful installation can be achieved by going with all the default settings in the installer.
Installing the Apache Web Server
Run the Apache installer and follow the defaults with the exception that the installation directory should be C:\Apache.
Before the web server will run you need to edit the file httpd.conf located in the c:\Apache\conf directory. Open it with Notepad and locate the line:
#ServerName new.host.name
and replace it with
ServerName localhost
This will create a web server at C:\Apache\htdocs which should now be able to start (using the 'Start Apache as console app' option on your Start Menu.) Once Apache is started, you can go to
on your browser to view the encouraging message of 'It Worked! The Apache Web Server is installed on this Web Site!'
Using Explorer, create a sub-directory 'acatalog' under 'htdocs'. Create directories called 'COM' and 'Actinic' and 'Catalog' under 'htdocs'.
Now you have:
c: +
|
+-- Apache
|
+-- htdocs
|
+-- acatalog
|
+-- COM
|
+--Actinic
|
+--Catalog
Installing and Configuring FTP
Note: These instructions are for War 1.70, which is the version available from JGAA at the time of writing.
Installation is fairly straightforward. Put the file ward165.exe into a temporary directory and run it. Then run the setup.exe program that it unpacks. Accept the defaults, and run the War daemon from the 'Start' menu.
Then you need to create a user. Double click on the War logo in the System Tray (bottom right-hand corner of your screen) and it will bring up the configuration interface. Select the menu option: ‘Properties | Security | Edit User’ and then click ‘Add’ in the left panel.
Create ‘demo’ as a user. Set up a log-in password. This will need to be secure since, if your laptop is ever connected to the Internet, it could potentially open up a hole in your computer security if you have a guessable password.
Select the ‘File access’ tab and click ‘Add’ in the path part of the tab. It prompts you with 'C:\' so navigate to ‘C:\Apache’ and hit ‘OK’.
You need to set permissions explicitly - the default grey ticks don't actually work. Set permissions to ‘Read’, ‘Write’ and ‘Delete’ but not ‘Execute’. Allow ‘List’, ‘Create’ and ‘Remove’. Check ‘Root’ and ‘Home’ and ‘Recursive’ but clear ‘Deny’ and ‘Mapping’.
Now click ‘Add’ again, select ‘C:\Apache\cgi-bin’ and this time allow ‘Read’, ‘Write’ and ‘Delete’ and ‘Execute’. Do not change any of the other settings.
Start the server by clicking on the lightning bolt in the top left corner. Then minimise the War FTP interface.