Linux下搭建能运行jsp与 php的服务器(4)

五、配置
①配置 jdk : 修改环境变量文件 /etc/profile ,只需在原文件的后面加上以下几行即可。
export java_home=/usr/java/j2sdk1.4.2
export classpath=/usr/java/j2sdk1.4.2/lib
用命令 #vi /etc/profile.
修改环境变量示意图

保存文件,用命令 #source /etc/profile 使修改马上生效。用命令 #java ╟version 检验配置的正确性。
②配置tomcat:这个过程比较复杂,要分几步进行。
a 修改文件 web.xml. #vi /usr/local/jakarta-tomcat/conf/web.xml ,把web.xml文件中的如下部分:

两部分的注释去掉即可(就是把 去掉)。做这一步的原因是,tomcat 4.1.12以后的版本的 servlet 调用器开关在默认状态下是关闭的。
b 修改文件 jk2.properties。#vi /usr/local/tomcat/conf/jk2.properties
## this file may be overriden at runtime. make sure tomcat is stoped
## when you edit the file.

## comments will be _lost_

## documentation of the format in jkmain javadoc.

# set the desired handler list
handler.list=apr,request //去掉了前面的注释符号#
# override the default port for the socketchannel
channelsocket.port=8009 //去掉了前面的注释符号#
# default:
# channelunix.file=${jkhome}/work/jk2.socket
# just to check if the the c is working
shm.file=/usr/local/apache/logs/jk2.shm //手动添加的
# in order to enable jni use any channeljni directive
# channeljni.disabled = 0
# and of the following directives:

# apr.jnimodeso=/opt/apache2/modules/mod_jk2.so
# if set to inprocess the mod_jk2 will register natives itself
# this will enable the starting of the tomcat from mod_jk2
# apr.jnimodeso=inprocess

在这里可以先验证一下tomcat是否可以正常工作。启动tomcat #sh /usr/local/jakarta-tomcat-5.0.28/bin/startup.sh , 正常情况会输出tomcat 和jdk的目录。
tomcat 启动输出示意图

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wypxpj.html