Linux运行环境大杂配
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-05-04
.xml文件中的如下部分: <!-- <servlet> <servlet-name>invoker</servlet-name> <servlet-class> org.apache.catalina.servlets.invokerservlet </servlet-class> <init-param> <param-name>debug</param-name> <param-value>0</param-value> </init-param> <load- </servlet> --> 和 <!-- <servlet-mapping> <servlet-name>invoker</servlet-name> <url-pattern>/servlet/*</url-pattern> </servlet-mapping> --> 两部分的注释去掉即可(就是把<!-- --> 去掉).做这一步的原因是,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 wo***ng 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 启动输出示意图 然后再在windows的计算机的浏览器里输入linux服务器的ip地址和端口号,形如:http://192.168.0.100:8080 ,如果没有意外,则可出现那只可爱的小猫. ③配置apache:php和jsp都要整合在apache里(可以把apache想象成一个容器),这一步的配置过程也是很复杂的.配置前可以先验证一下apache,看它是否可以正常工作.与tomcat相试,只是不用输端口号而已,形如 http://192.168.0.100 ,如果出现apache 的测试web页面,表明一切正常. a 对文件workers2.properties的修改.其目的是让tomcat与apache系统工作.使用命令 #vi /usr/local/apache/conf/workers2.properties 编辑文件如下所示 [shm] info=scoreboard. requried for rec and status with multiprocess servers. file=/usr/local/apache/logs/shm.file //这行是改动过的 size=1048576 //手动添加的 # defines a load balancer named lb. use even if you have machine. [lb:lb] # example socket channel, override port and host. [channel.socket:localhost:8009] port=8009 host=127.0.0.1 # define the worker [ajp13:localhost:8009] channel=channel.socket:localhost:8009 group=lb # map the tomcat examples webapp to the web server uri space [uri:/*.jsp] //jsp脚本交给tomcat 解释器完成,其它的由apache处理, 如果不是这//样,就会出现/usr/local/jakarta-tomcat/webapps/root里的php脚本//不能被正确解析.感 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于Linux运行环境大杂配的所有评论