sexevil 发表于 2018-11-22 10:54:45

源码安装apache, jre, tomcat

  安装顺序   先装apache然后 jdk然后是tomcat    注意:安装TOMCAT或者RESIN 之前要安装JDK,原因是TOMCAT和RESIN 发布JSP 要JDK的支持。
  一 、安装JDK环境
  下载JDK-rpm包
  从官网下载jdk rpm包:http://www.oracle.com/technetwork/java/javase/downloads/index.html
  下载tomcat:http://apache.fayea.com/apache-mirror/tomcat/tomcat-8/v8.0.9/bin/apache-tomcat-8.0.9.tar.gz
  安装jdk:
  # rpm -ivh jdk-8u11-linux-x64.rpm
Preparing...                ###########################################
   1:jdk                  ######################################      ( 88%)
  默认安装到/usr/java/jdk1.8.0_11/ 下
  # vim /etc/profile
  更改环境变量,此次我们更改的是所有用户的环境变量,打开文件后在最后加入下面三行变量
  export JAVA_HOME=/usr/java/jdk1.8.0_11
  
  
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
  
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin
  # soucre /etc/profile 使环境变量马上生效
  查看java版本,显示版本是1.8.0_11证明安装成功
  # java -version
java version "1.8.0_11"
Java(TM) SE Runtime Environment (build 1.8.0_11-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.11-b03, mixed mode)
  二、安装APACHE
  官方下载目前稳定版本,http://mirror.esocc.com/apache/httpd/httpd-2.2.27.tar.gz ,解压安装如下,安装apache之前,需要先安装apr apr-util。
  # tar zxvf httpd-2.2.27.tar.gz
  # yum install -y apr apr-util apr-util-devel
  # cd httpd-2.2.27
  编译之前确定你的电脑已安装gcc
  # ./configure --prefix=/usr/local/apache2 --enable-rewrite --enable-so
  # make
  # make install
  然后启动apache服务:/usr/local/apache2/bin/apachectl start
  配置TOMCAT :
  # cd /usr/local/src/
  # tar zxvf apache-tomcat-8.0.9
  # cp -r apache-tomcat-8.0.9 tomcat_test
  # mv tomcat_test/ /usr/local/
  #vim /usr/local/tomcat_test/bin/setenv.sh
  JAVA_HOME=/usr/java/jdk1.8.0_11
JRE_HOME=/usr/java/jdk1.8.0_11/jre
  
  启动 /usr/local/tomcat_test/bin/startup.sh
  然后访问 http://192.168.1.16:8080/
  
  整合apache和tomcat(ajp方式整合)
  # vim /usr/local/apache2/conf/httpd.conf    在配置文件末尾加入
  
      BalancerMember ajp://localhost:8009

RewriteEngine On
ProxyPreserveHost On
RewriteRule ^/$ balancer://localCluster/
RewriteRule ^/(.*)$ balancer://localCluster/$1
  
  
  注意: balancer://localCluster里面 “localCluster”名称可以自定义,但是必须跟apache引用部分保持一致 。
  新建测试页:
  # vim /usr/local/apache2/htdocs/index.jsp
  

JSP Test Page



  
  修改tomcat配置文件server.xml
  #vim /usr/local/tomcat_test/conf/server.xml
  
  

  /usr/local/apache2/bin/apachectlgraceful即可!然后再重启tomcat。
  然后直接访问:http://192.168.1.16/index.jsp
  结果能看到时间变化证明apache和tomcat整合配置成功!



页: [1]
查看完整版本: 源码安装apache, jre, tomcat