linuxAS4+apache+j2sdk+tomcat+fedora-core

简介:
1、安装j2sdk
  #chmod +x j2sdk-1_4_2_13-linux-i586.bin
  #./j2sdk-1_4_2_13-linux-i586.bin
  #ln -s /usr/local/j2sdk1.4.2_13/ /usr/local/jdk
2.安装tomcat
  #tar -zxvf jakarta-tomcat-5.0.30.tar.gz
  #ln -s /usr/local/jakarta-tomcat-5.0.30/ /usr/local/tomcat
编辑startup.sh 和 shutdown.sh
  #vi startup.sh
在“#------------------------”后面添加
  export JAVA_HOME=/usr/local/jdk
  export PATH=$PATH:$JAVA_HOME/bin
  export CLASSPATH=$JAVA_HOME/lib
  #/usr/local/tomcat/bin/startup.sh   --启动tomcat
  #/usr/local/tomcat/bin/shutdown.sh   ---关闭tomcat
  #java -version        --查看jdk是否安装成功
[url]http://localhost:8080[/url]    --查看tomcat是否能够正常运行
3.整合apache和tomcat
 安装Fedora-Core-1-i386.tar.gz
  #tar -zxvf Fedora-Core-1-i386.tar.gz
  #cd Fedora-Core-1-i386
  #cp etc/httpd/conf/workers2.properties /usr/local/apache/conf/
  #cp etc/httpd/conf.d/jk2.conf /usr/local/apache/conf/
  #cp usr/lib/httpd/modules/* /usr/local/apache/modules/
  #cp -a usr/share/doc/mod_jk2/ /usr/share/doc/mod_jk2/
  #cp -a var/www/manual/mod_jk2/ /usr/local/apache/manual/mod_jk2/
 编辑workers2.properties文件,使其运行jsp文件
  #vi /usr/local/apache/conf/workers2.properties
 --在文件尾部加上以下语句--
  [uri:/*.jsp]
  worker=ajp13:localhost:8009

  编辑tomcal默认主目录
  #vi /usr/local/tomcat/conf/server.xml
  <Host name="localhost" debug="0" appBase="webapps"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">
  <Context path="" docBase="/usr/local/apache/htdocs" debug="0"/>   --添加此语句,和apache的主目录一致

  #killall httpd
  #/usr/local/apache/bin/apachectl start
  #/usr/local/tomcat/bin/shutdown.sh
  #/usr/local/tomcat/bin/startup.sh
 编辑测试文件test.jsp
  
 #vi test.jsp
  Hello! The time is <%=new java.util.Date() %>
Hello! The time is Sun Feb 25 05:10:30 CST 2007
4.设置虚拟目录
[root@yangwenjun conf]# vi /usr/local/apache/conf/httpd.conf
在httpd.conf文档末尾虚拟主机设置处加入以下内容:
NameVirtualHost *:80
<VirtualHost *:80>
    Documentroot /home/www/apache/htdocs
</VirtualHost>
<VirtualHost *:80>
    DocumentRoot /home/bruce/test1
    ServerName test1.yangwenjun.com
</VirtualHost>
<VirtualHost *:80>
        DocumentRoot /home/bruce/test2
    ServerName test2.yangwenjun.com
</VirtualHost>
    [root@yangwenjun conf]# vi /home/www/tomcat/conf/server.xml
在server.xml文档的<Engine>......</Engine>中间添加两段<Host>......</Host>
内容如下:
      <Host name="test1.yangwenjun.com" debug="0" appBase="webapps"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">
        <Context path="" docBase="/home/bruce/test1" debug="0"
        reloadable="true" crossContext="true"/>
        <Logger className="org.apache.catalina.logger.FileLogger"
                 directory="logs"  prefix="localhost_log." suffix=".txt"
            timestamp="true"/>
      </Host>
      <Host name="test2.yangwenjun.com" debug="0" appBase="webapps"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">
        <Context path="" docBase="/home/bruce/test2" debug="0"
        reloadable="true" crossContext="true"/>
        <Logger className="org.apache.catalina.logger.FileLogger"
                 directory="logs"  prefix="localhost_log." suffix=".txt"
            timestamp="true"/>
      </Host>


本文转自king_819 51CTO博客,原文链接:http://blog.51cto.com/kerry/102126,如需转载请自行联系原作者
相关文章
|
4月前
|
Java 应用服务中间件 Apache
从零手写实现 apache Tomcat-01-入门介绍
创建简易Tomcat涉及理解其作为Java服务器的角色,建立HTTP服务器,实现Servlet接口处理动态和静态内容,以及启动和关闭服务器。项目mini-cat是一个简化版Tomcat实现,支持Servlet、静态网页和基础功能。可通过maven添加依赖并运行测试类快速体验。开源项目位于[GitHub](https://github.com/houbb/minicat)。
|
4月前
|
Java 应用服务中间件 Apache
简介Nginx,Tomcat和 Apache
简介Nginx,Tomcat和 Apache
简介Nginx,Tomcat和 Apache
|
30天前
|
Ubuntu Java 应用服务中间件
如何通过 Apt-Get 在 Ubuntu 14.04 上安装 Apache Tomcat 7
如何通过 Apt-Get 在 Ubuntu 14.04 上安装 Apache Tomcat 7
58 0
|
30天前
|
Java 应用服务中间件 Apache
使用IDEA修改Web项目访问路径,以及解决Apache Tomcat控制台中文乱码问题
本文介绍了在IntelliJ IDEA中修改Web项目访问路径的步骤,包括修改项目、模块、Artifacts的配置,编辑Tomcat服务器设置,以及解决Apache Tomcat控制台中文乱码问题的方法。
49 0
使用IDEA修改Web项目访问路径,以及解决Apache Tomcat控制台中文乱码问题
|
30天前
|
Ubuntu Java 应用服务中间件
在Ubuntu 16.04上安装Apache Tomcat 8的方法
在Ubuntu 16.04上安装Apache Tomcat 8的方法
14 0
|
30天前
|
安全 Java 应用服务中间件
在CentOS 7上安装Apache Tomcat 8的方法
在CentOS 7上安装Apache Tomcat 8的方法
42 0
|
30天前
|
安全 Java 应用服务中间件
如何通过 Yum 在 CentOS 7 上安装 Apache Tomcat 7
如何通过 Yum 在 CentOS 7 上安装 Apache Tomcat 7
74 0
|
30天前
|
Java 应用服务中间件 Apache
在 Debian 服务器上安装和配置 Apache Tomcat 的方法
在 Debian 服务器上安装和配置 Apache Tomcat 的方法
17 0
|
3月前
|
Java 应用服务中间件 Apache
安装和配置Apache Tomcat是部署Java Web应用程序的常见任务
安装和配置Apache Tomcat是部署Java Web应用程序的常见任务
110 7
|
4月前
|
XML 安全 Java
从零手写实现 apache Tomcat-02-web.xml 入门详细介绍
`web.xml`是Java Web应用的核心配置文件,描述应用工作方式。它包含Servlet、Filter和Listener的定义。例如,示例展示了如何配置名为`my`的Servlet处理`/my`请求,`LoggingFilter`拦截所有请求,以及`MyServletContextAttrListener`监听应用事件。`web.xml`是服务器理解应用结构与行为的指南。迷你版Tomcat实现——mini-cat(开源:https://github.com/houbb/minicat)。

推荐镜像

更多