Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am configuring Apache to run on an IIS server. The one requirement that I have left is to install the Tomact Native DLL. I have downloaded tcnative-1.dll from the Apache site. The instructions aren't clear on where I put this file on the web server. How do I install the DLL on the IIS server?


share|improve this question
the Tomcat Native Library does not related to IIS & Tomcat integration – LiuYan 刘研 Jul 12 '12 at 7:28

The official guide says:

Edit $CATALINA_BASE\bin\setenv.bat (creating the file if necessary) and add the path to the tc-native libraries, apr and OpenSSL to PATH. For example:

set PATH=%PATH;C:\cygwin\home\support\tomcat-native-current-win32-src\jni\native\Debug;C:\cygwin\home\support\tomcat-native-current-win32-src\jni\apr\Debug;C:\OpenSSL\lib\VC

And this means: add "C:\cygwin\home\support\tomcat-native-current-win32-src\jni\native\Debug" to the environment variable "PATH", so i believe that is where you should put this file.

share|improve this answer

The simple answer is to put it into Tomcat's bin directory.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.