Skip to content

gerbier/apache-frontend

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

1. Ensure you have apache 2.2.
2. Ensure you have mod_ssl, httpd-devel 
3. Execute copyfiles.sh.  
4. Copy your web container certificate and key to /etc/certs as hostcert.pem and hostkey.pem.
5. Copy your CA chain-file to /etc/certs as cachain.pem
6. Stop esg-node and backup existing /usr/local/tomcat/conf/server.xml. Ensure tomcat processes are fully absent.
7. Ensure you don't have httpd running. 
8. Ensure that the line below is present in the /etc/pam_pgsql.conf and that it lists your node's fqdn
auth_query=select password from esgf_security.user where username = %u and openid like '%%yournodeFQDNhere%%
9. esg-node start
10. /etc/init.d/esgf-httpd start

Expected behavior:
1. http://yournodename should get auto-redirected to http://yournodename/esgf-web-fe
2. http://yournodename/api/demo should display a flask 'hello world' page

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 97.6%
  • Python 2.4%