我爱小虾 发表于 2018-11-27 06:04:09

linux+tomcat+apache

一、安装jdk,分32和64位
    chmod u+x jdk-version-xxx.bin
    ./jdk-version-xxx.bin
    mv jdk1.6.0_17 /usr/local/
二、设置jdk环境变量
    编译 /etc/profile,追加
    JAVA_HOME=/usr/local/jdk1.6.0_17
    JAVA_BIN=$JAVA_HOME/bin
    JRE_HOME=/usr/local/jdk1.6.0_17/jre
    PATH=$PATH:$JAVA_BIN
    CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export JAVA_HOME JAVA_BIN JRE_HOME PATH CLASSPATH

    source /etc/profile
三、安装tomcat
    tar -zcvf apache-tomcat-xxxx.tar.gz
    mv apache-tomcat-6.0.20 /usr/local/tomcat
    webapps网站主目录
    conf   主配置文件
    bin      执行文件路径
    启动
    cd bin
    ./startup.sh    启动
    ./shutdown.sh   关闭
   
    默认端口 8080

    使用server启动
    cp /usr/local/tomcat/bin/catalina.sh /etc/init.d/tomcat
    编辑/etc/init.d/tomcat
    添加
    #chkconfig: 34599 33
    #description: tomcat start and stop

    JAVA_HOME=/usr/local/jdk1.6.0_17
    CATALINA_HOME=/usr/local/tomcat
   
    启动停止
    service tomcat start |stop
   
    开机启动
    chkconfig --add tomcat
    chkconfig tomcat on

四、tomcat配置文件
    1、tomcat-user.xml   #网页部署
   
   
      #角色名
       #用户和角色
   

    2、server.xml 设置
          #更改端口
          #可关闭,telnet端口执行SHUTDOWN

    #配置虚拟主机
      #中间配置虚拟主机
   
         
         
      
   
      mkdir -p /usr/local/tomcat/webapps/baidu/ROOT
    3、 #配置首页
      web.xml

   index.html
   index.htm
   index.jsp


五、apache+tomcat实现动静分离
   
            apache监听80,apache把jsp内容交给tomcat解析
   apache处理静态页面,需要apache支持mod_jk2.so
            
   tar -zxvf jakarta-tomcat-connectors-jk2-XXX.tar.gz
   cd jk/native2
   ./configure --with-apxs2=/usr/sbin/apxs; make
   cd ../build/jk2/apache2
   cp mod_jk2.so /etc/httpd/modules/   #
   /usr/sbin/apxs -n jk2 -i mod_jk2.so   #自动增加支持mod_jk2.so,也可以手动复制到
   编辑 /etc/httpd/conf/httpd.conf
            增加
            LoadModule jk2_module modules/mod_jk2.so
   cd jk/conf
   cp workers2.properties /etc/httpd/conf/
   编辑 /etc/httpd/conf/workers2.properties
   #*.jsp 给tomcat处理
            
            重启apache服务
            
            





页: [1]
查看完整版本: linux+tomcat+apache