Also, there's a reference on the DSpace Wiki which goes step by step 
through installing mod_jk on RedHat:

http://wiki.dspace.org/index.php/ModJk

I originally wrote that page based on how I installed mod_jk on RedHat 
EL 3.2 here at UIUC.  At the time, I don't think there was a mod_jk RPM 
available for RedHat.  But, the wiki page goes through everything you 
need to do to compile mod_jk from source.  If you have problems, let me 
know.  If you find something wrong with the instructions on the Wiki, 
feel free to update them (or let me know, and I'll update them).

Good luck!

- Tim

-- 

========================================
Tim Donohue
Research Programmer, Illinois Digital Environment for
Access to Learning and Scholarship (IDEALS)
135 Grainger Engineering Library
University of Illinois at Urbana-Champaign

email: [EMAIL PROTECTED]
web:   http://ideals.uiuc.edu
phone: (217) 333-4648
fax:   (217) 244-7764
========================================


Mark Diggory wrote:
> I haven't kept uptodate with Redhat.  I think you'll find that the  
> rpm is named differently on Redhat are you using updates/rpm to  
> manage things? It may be called apache-mod_jk
> 
> 
> On Jan 25, 2007, at 9:40 AM, Susan Teague Rector wrote:
> 
>> I'm running Redhat and installed the binary for tomcat
>>
>> thx
>>
>> Mark Diggory wrote:
>>> It depends on the linux vendor, which linux are you running and  
>>> how  did you install tomcat originally? (RedHat, Debian, Ubuntu,  
>>> Gentoo?  etc).
>>>
>>> -Mark
>>>
>>> On Jan 25, 2007, at 9:10 AM, Susan Teague Rector wrote:
>>>
>>>
>>>> Hi All,
>>>> I thought I'd jump in here
>>>>
>>>> I have just installed Dspace on a test server and am running it  
>>>> on : 80. I think I want to move to the model you all are listing  
>>>> where  we log in through https:// thus running Tomcat under Apache.
>>>>
>>>> I have a silly question though - Do I need to build the mod_jk   
>>>> connector in Linux? It doesn't look like there's a binary   
>>>> distribution?
>>>>
>>>> Thanks,
>>>>
>>>> -- 
>>>> Susan Teague Rector
>>>> Web Applications Manager
>>>> VCU Libraries: Library Information Systems
>>>> 804.827.3554 | [EMAIL PROTECTED]
>>>>
>>>>
>>>> Mark Diggory wrote:
>>>>
>>>>> John,
>>>>>
>>>>> It is mounted vi mod_jk, connector which allows apache to   
>>>>> communicate with tomcat directly. I left that out, those  
>>>>> details  are available in tomcats server.xml. There are two  
>>>>> configurations  that you are hearing back from Larry Stone and  
>>>>> myself about.
>>>>> 1.) Use Apache and mod_jk in front of tomcat to handle http/ 
>>>>> https  requests. In which apache handles which port a request  
>>>>> goes to ala  URL Rewrites/Redirects, tomcat listens via the  
>>>>> mod_jk/ajp  connector for requests. This is a the solution  
>>>>> usually taken in  production environments running tomcat. It  
>>>>> allows the System  Administrator to control the entire request  
>>>>> process and its  behavior. There are many "mods" in Apache that  
>>>>> can do things like  bandwidth filtering, redirecting and URL  
>>>>> rewriting which are  difficult if not impossible to find for  
>>>>> Tomcat directly. This  solution does not require having to  
>>>>> recompile the dspace  webapplication to administer these  
>>>>> aspects, it allows your System  Admin to take control in this  
>>>>> area while your application  developers deal with the web- 
>>>>> application side.
>>>>>
>>>>> 2.) Use Tomcat to directly serve http/https and security   
>>>>> constraints. This requires rebuilding the war (or just editing  
>>>>> the  security constraint in web.xml <http://web.xml>) to enforce  
>>>>> this  restriction. Note, you have open tomcat up on two ports  
>>>>> http and  https You also need to hack the JSP's to redirect you  
>>>>> back out of  https after your user is leaving a protected area.
>>>>> This is why I choose the former solution, it is always in the   
>>>>> hands of the system administrator, who is the expert in this  
>>>>> area  and actualy needs to control these security aspects of a  
>>>>> service  as the responsibility of his/her position. It requires  
>>>>> zero  modification of the DSpace web-application JSPs and  
>>>>> configuration  and thus is very easy to maintain across dspace  
>>>>> upgrades.  Each  solution has its nuances and complexities.  
>>>>> You'll need to evaluate  for yourself, which seems most  
>>>>> appropriate for your taste and  situation.
>>>>> -Mark Diggory
>>>>>
>>>>>
>>>>> On Jan 24, 2007, at 3:19 PM, John Preston wrote:
>>>>>
>>>>>
>>>>>> I see that you are redirecting to the apache https service.  
>>>>>> Where  is the tomcat server, I presume on 84343 port.
>>>>>>
>>>>>> John
>>>>>>
>>>>>> On 1/24/07, *Mark Diggory* < [EMAIL PROTECTED]   
>>>>>> <mailto:[EMAIL PROTECTED]>> wrote:
>>>>>>
>>>>>>     We accomplish this within our Apache httpd service in front of
>>>>>>     Tomcat. Basically I use mod_rewrite to force specific url's  
>>>>>> into
>>>>>>     http or https. (for example:
>>>>>>
>>>>>>
>>>>>>
>>>>>>>     ## SSL Virtual Host Context
>>>>>>>     <VirtualHost 18.51.3.31:443 <http://18.51.3.31:443>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>     ...
>>>>>>
>>>>>>
>>>>>>>            RewriteEngine on
>>>>>>>
>>>>>>>            RewriteCond   %{REQUEST_URI}    !^/certificate-login.*
>>>>>>>            RewriteCond   %{REQUEST_URI}    !^/password-login.*
>>>>>>>            RewriteRule   ^/(.*)  http://%{HTTP_HOST}/$1 [L,R]
>>>>>>>
>>>>>>>
>>>>>>     ...
>>>>>>
>>>>>>
>>>>>>>     </VirtualHost>
>>>>>>>     <VirtualHost 18.51.3.31:80 <http://18.51.3.31:80>>
>>>>>>>
>>>>>>>
>>>>>>     ...
>>>>>>
>>>>>>
>>>>>>>             RewriteEngine on
>>>>>>>
>>>>>>>             RewriteCond   %{REQUEST_URI}    ^/certificate-  
>>>>>>> login.* [OR]
>>>>>>>             RewriteCond   %{REQUEST_URI}    ^/password-login.*
>>>>>>>             RewriteRule   ^/(.*)  https://%{HTTP_HOST}:443/$1  
>>>>>>> [L,R]
>>>>>>>
>>>>>>     -Mark
>>>>>>
>>>>>>
>>>>>>     On Jan 24, 2007, at 2:15 PM, John Preston wrote:
>>>>>>
>>>>>>
>>>>>>>     Can anyone tell me if it is possible to use https for just  
>>>>>>> the
>>>>>>>     login steps and regualr unsecured http to access my  
>>>>>>> dspace  site.
>>>>>>>     I need to secure the login username/password phase but once
>>>>>>>     logged in I want to use the regular http so it is as fast as
>>>>>>>     possible.
>>>>>>>
>>>>>>     Mark R. Diggory
>>>>>>     ~~~~~~~~~~~~~
>>>>>>     DSpace Systems Manager
>>>>>>     MIT Libraries, Systems and Technology Services
>>>>>>     Massachusetts Institute of Technology
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>> Mark R. Diggory
>>>>> ~~~~~~~~~~~~~
>>>>> DSpace Systems Manager
>>>>> MIT Libraries, Systems and Technology Services
>>>>> Massachusetts Institute of Technology
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------- 
>>>>> -- ---
>>>>>
>>>>> ------------------------------------------------------------------- 
>>>>> -- ----
>>>>> Take Surveys. Earn Cash. Influence the Future of IT
>>>>> Join SourceForge.net's Techsay panel and you'll get the chance  
>>>>> to  share your
>>>>> opinions on IT & business topics through brief surveys - and  
>>>>> earn  cash
>>>>> http://www.techsay.com/default.php?  
>>>>> page=join.php&p=sourceforge&CID=DEVDEV
>>>>> ------------------------------------------------------------------- 
>>>>> -- ---
>>>>>
>>>>> _______________________________________________
>>>>> DSpace-tech mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>>>>>
>>>>>
>>> Mark R. Diggory
>>> ~~~~~~~~~~~~~
>>> DSpace Systems Manager
>>> MIT Libraries, Systems and Technology Services
>>> Massachusetts Institute of Technology
>>>
>>>
>>>
>>> --------------------------------------------------------------------- 
>>> ----
>>> Take Surveys. Earn Cash. Influence the Future of IT
>>> Join SourceForge.net's Techsay panel and you'll get the chance to  
>>> share your
>>> opinions on IT & business topics through brief surveys - and earn  
>>> cash
>>> http://www.techsay.com/default.php? 
>>> page=join.php&p=sourceforge&CID=DEVDEV
>>> _______________________________________________
>>> DSpace-tech mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>>>
>> -- 
>> Susan Teague Rector
>> Web Applications Manager
>> VCU Libraries: Library Information Systems
>> 804.827.3554 | [EMAIL PROTECTED]
>>
>>
> 
> Mark R. Diggory
> ~~~~~~~~~~~~~
> DSpace Systems Manager
> MIT Libraries, Systems and Technology Services
> Massachusetts Institute of Technology
> 
> 
> 
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> DSpace-tech mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/dspace-tech
> 


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to