环境:redhat linux 9.0
先前没有安装过jdk, tomcat, axis,并将三个软件copy到/usr/local目录下
一、 安装jdk1.4.2
1.安装
> chmod +x j2sdk-1_4_2_04-linux-i586-rpm.bin
> ./j2sdk-1_4_2_04-linux-i586-rpm.bin --自动解压,生成rpm 安装包
> Do you agree to the above license terms? [yes or no] y
> rpm -ivh j2sdk-1_4_2_04-linux-i586.rpm –自动安装在目录/usr/java/ j2sdk1.4.2
> cd /usr/java
> mv j2sdk1.4.2 jdk1.4 –更改文件夹名称
2.设置环境量
> vi /etc/profile
在里面加入以下环境变量,保存并退出。
export JAVA_HOME=/usr/java/ jdk1.4
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/classes12.jar:$JAVA_HOME/lib/classes111.jar
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin
export CATALINA_HOME=/usr/local/tomcat
二、 安装apache-tomcat-4.1.34.
> cd /usr/local
> tar –zxvf apache-tomcat-4.1.34.tar.gz
> mv apache-tomcat-4.1.34 tomcat --更改文件夹与环境变量中的一致
> /usr/local/tomcat/bin/startup.sh –启动服务
如启动成功在IE中输入: http://10.110.4.66:8080,查看是否可以看到欢迎界面,如不能,则查看8080端口是否打开
三、 安装axis-bin-1_4.tar.gz
1.安装axis
> cd /usr/local
> tar –zxvf axis-bin-1_4.tar.gz
>cp -R -f /usr/local/axis-1_4/webapps/axis /usr/local/tomcat/webapps –将axis目录copy以tomcat目录下
>cp -R -f /usr/local/axis/lib/*.jar /usr/local/tomcat/common/lib/ --axis所要的jar文件Copy到tomcat的lib目录下
> cp classes12.jar /usr/local/tomcat/common/lib/ --将Oracle驱动Copy
> cp classes111.jar /usr/local/tomcat/common/lib/ --将Oracle驱动Copy
在IE中输入http://10.110.2.192:8080/axis/happyaxis.jsp 查看是否有问题
2.配置axis
a. 在tomcat的 tomcat-users.xml增加管理员用户
<role rolename="manager"/>
<role rolename="admin"/>
<user username="gdufo" password="gdufo" roles="admin,manager"/>
b.重启tomcat
c.配置连接池
登陆http://10.110.4.66:8080/admin/login.jsp 用户名:gdufo 密码:gdufo
在菜单树中选择tomcat server/Host(local host)/Context(/axis)/Resource/DataSource 中选择”create a new datasource”中填入相关参数
JNDI Name: dbc/axis
Data Source URL: jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.110.1.3)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=PROD)(SERVER=DEDICATED)))
JDBC Driver Class: oracle.jdbc.driver.OracleDriver
User Name: name
Password:xxxx
Max. Active Connections: 20
Max. Idle Connections:2
Max. Wait for Connection:5000
点击”save”和”commit changes”