ubuntu oneiric apache2.2 tomat7 mod_jk geonetwork

在一台新服务器上安装了ubuntu oneiric 11.10中安装apache2.2 tomcat7,现在想通过mod_jk把二者桥接起来。
1. 首先安装

sudo apt-get install tomcat7 apache2 libapache2-mod-jk

2. 修改workers.properties

sudo nano /etc/libapache2-mod-jk/workers.properties

把其中一行:

workers.tomcat_home=/usr/share/tomcat6

替换为:

workers.tomcat_home=/usr/share/tomcat7

3. 配置tomcat7

sudo nano /etc/tomcat7/server.xml

把port 8009这行的默认注释给去掉:


并添加host中添加自己的应用:

4. 修改apache2 site配置

sudo nano /etc/apache2/sites-enabled/xining

在其中,添加:

JkMount /geonetwork/* ajp13_worker
JkMount /geonetwork ajp13_worker

以让mod_jk生效。

5. 重启相关服务

sudo service apache2 restart
sudo service tomcat7 restart

6. 安装sun-java6-jdk
我们应用的GEONETWORK软件在使用默认的OPENJDK时会有错误产生,如不能登录、不能查询,因此需要安装SUN JDK。

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:ferramroberto/java
sudo apt-get update
sudo apt-get install sun-java6-jdk
sudo update-alternatives –config java

安装完成后,可以通过java -version命令确认:

java version “1.6.0_26”
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02, mixed mode)


已发布

分类

,

来自

评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注