Version 1 (modified by 16 years ago) ( diff ) | ,
---|
Installation and Configuration Examples
Example 1
- from Tom Kralidis
Environment
- os: fc10
- db: MySQL 5.0.67
- java: 1.5.0_06
- apache: 2.2.10
- tomcat: 6.0.18
- Other notes:
- required to run on port 80 (tomcat is tied to apache via proxy_ajp)
- no X11 capability (restricted to command line only)
Steps
- create a MySQL geonetwork db instance
$ mysqladmin create geonetwork
- Create a u/p for the database
> grant select, insert, update, delete, drop, alter, create on table geonetwork.* to geonetwork@’localhost’ identified by ‘password’;
- download GeoNetwork source (either latest stable or svn trunk [I'm using SVN trunk])
$ svn co http://geonetwork.svn.sourceforge.net/svnroot/geonetwork/trunk ./geonetwork
- update web/geonetwork/WEB-INF/config.xml
- in geonet/resources, set the McKoi resource to
resource/@enabled="false"
- in geonet/resources, set the MySQL resource to
resource/@enabled="true"
- In the MySQL XML definition:
- set
resource/config/user
to the username you set in MySQL - set
resource/config/password
to the password you set in MySQL - set
resource/config/url
tojdbc:mysql:HOSTNAME:PORT:DATABASE_NAME
- set
- run GAST
$ cd geonetwork/gast && java -jar ./gast.jar -setupdb
- Update tomcat configuration (in $CATALINA_HOME/conf/server.xml, inServer/Service/Engine/Host)
<!-- geonetwork --> <Context path="/geonetwork" docBase="/path/to/geonetwork/web/geonetwork" reloadable="true"/> <Context path="/intermap" docBase="/path/to/geonetwork/web/intermap"/> <Context path="/geoserver" docBase="/path/to/geonetwork/web/geoserver"/> <Context path="/geonetwork/docs" docBase="/path/to/geonetwork/docs"/>
- Update the Apache proxy_ajp configuration (mine was in
/etc/httpd/conf.d/proxy_ajp.conf
ProxyPass /geonetwork ajp://localhost:8009/geonetwork/ ProxyPass /geoserver ajp://localhost:8009/geoserver/ ProxyPass /intermap ajp://localhost:8009/intermap/ ProxyPass /geonetwork/docs ajp://localhost:8009/geonetwork/docs/
- Restart tomcat (
service tomcat6 restart OR $CATALINA_HOME/bin/shutdown.sh && $CATALINA_HOME/bin/startup.sh
)
- Restart Apache (
service httpd restart OR /path/to/apachectl restart
)
- Go to http://HOSTNAME/geonetwork
Other info
- you have to set $SERVLET manually in
gast/data/index.html
.gast.jar
usually sets this up through X11.
Note:
See TracWiki
for help on using the wiki.