在ubuntu下使用axis开发web services (1)

本文详细介绍了在Ubuntu Server 7.10环境下安装配置Sun JDK 1.6.0、Tomcat 5.5.26及Axis 1.4的过程。包括配置环境变量、修改端口、增加管理用户等内容。

        其实tomcat+axis开发web services并不难,不过以前是在windows下做的,这次在的ubuntu下实现还是第一次,而且相关资料不如windows下那么多,所以把过程写下来和大家分享,也为自己做个备忘。具体的环境和软件版本是:ubuntu server 7.10、Sun JDK 1.6.0、 Tomcat 5.5.26 和 Axis 1.4

 一、安装jdk

1.安装

sudo apt-get install sun-java6-jdk

 2.从已经安装的JVM中选择默认使用的

sudo update-alternatives --config java

系统会列出可供使用的java,填入你要的编号即可。

3.配置JAVA_HOME环境变量

echo "export JAVA_HOME=/usr/lib/jvm/java-6-sun" >> ~/.bashrc source

~/.bashrc source

好像也不起作用,修改~/.bashrc得要重启才生效,可以稍后等CATALINA_HOME添加后一起重启。

二、安装tomcat及tomcat admin
1、安装文件下载路径分别是:
下载回来的文件放置位置为用户根目录,下同。
2、安装配置tomcat
a.解压tomcat
cd ~
tar -xvzf apache-tomcat-5.5.26.tar.gz
b.配置环境变量
echo "export CATALINA_HOME=~/apache-tomcat-5.5.26" >> ~/.bashrc source
~/.bashrc
现在可以重启系统了
c.如果需要修改tomcat端口,可以在 $CATALINA_HOME/conf/server.xml中查找8080端口,然后改为你要的端口。
d.增加管理用户修改
$CATALINA_HOME/conf/tomcat-users.xml,增加两行:
<role rolename="admin"/>
<user username="admin" password="admin" roles="admin"/>
位置分别在其他"role"及"user"行后面。
e.启动、关闭tomcat命令
$CATALINA_HOME/bin/startup.sh
$CATALINA_HOME/bin/shutdown.sh
如果需要调试,可以使用下面的命令:
$CATALINA_HOME/bin/catalina.sh run
启动后,可以在浏览器中输入: http://localhost:8080 可以看到tomcat主页面,注意填对IP和端口。
 f.解压tomcat admin
cd ~
tar -xvzf apache-tomcat-5.5.26-admin.tar.gz
可以访问: http://localhost:8080/admin页面用户名、密码分别是:admin和admin(步骤d设置的)
三、安装axis
a.下载axis 1.4及其源文件,路径:
b.解压axis-bin-1_4.tar.gz,并将axis-1_4子目录webapps目录下的axis目录拷贝到$CATALINA_HOME/webapps下,然后删除axis-1_4目录
cd ~
tar -xvzf axis-bin-1_4.tar.gz
cp -r axis-1_4/webapps/axis $CATALINA_HOME/webapps/
rm -r axis-1_4
c.解压axis-src-1_4.tar.gz,并从axis-1_4/lib中拷贝activation.jar到$CATALINA_HOME/common/lib下
cd ~
tar -xvzf axis-src-1_4.tar.gz
cp axis-1_4/lib/activation.jar $CATALINA_HOME/common/lib
d.从$JAVA_HOME/lib下拷贝tools.jar到$CATALINA_HOME/common/lib下
cp $JAVA_HOME/lib/activation.jar $CATALINA_HOME/common/lib
e.从 http://java.sun.com/products/javamail/downloads/index.html下载javamail-1_4.zip 将其中的mail.jar拷贝到$CATALINA_HOME/common/lib下
f.从 http://xml.apache.org/security/dist/java-library/下载xml-security-bin-1_3_0.zip  将其中的lib/xmlsec-1.3.0.jar拷贝到$CATALINA_HOME/common/lib下步骤e和f中似乎只有zip格式可以下,所以...
 四、验证安装是否成功
a.重启tomcat,并访问http://localhost:8080/axis/ 如果正常显示Apache-Axis欢迎页面,说明axis安装成功
b.进入Validation会显示Examining webapp configuration页面如果Needed Components 以及 Optional Components的各项都Found的话,安装工作终于可以告一段落,(大口大口喘气),有空的话再接着写如何开发程序吧。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值