• tomcat7源码包编译安装


    tomcat/:作用解析jsp程序。
    先安装jdk容器。
    1、下载jdk,
    wget http://download.oracle.com/otn-
    pub/java/jdk/8u131-
    b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-
    linux-i586.tar.gz
    2、解压 tar zxf jdk-8u131-linux-i586.tar.gz
    3、移动 软件包到指定目录下
    如 :mv jdk-8u131 /usr/local/jdk-8u131
    4、环境变量设置
    vim /etc/profile.d/java.sh
    在其中写入环境变量:
    JAVA_HOME=/usr/local/jdk1.8.0_131/
    JAVA_BIN=/usr/local/jdk1.8.0_131/bin
    JRE_HOME=/usr/local/jdk1.8.0_131/jre
    PATH=
    $PATH:/usr/local/jdk1.8.0_131/bin:/usr/local/jdk1.
    8.0_131/jre/bin
    CLASSPATH=/usr/local/jdk1.8.0_131/jre/lib:/usr/loc
    al/jdk1.8.0_131/lib:/usr/local/jdk1.8.0_131/jre/li
    b/charsets.jar
    export JAVA_HOME JAVA_BIN JRE_HOME PATH
    CLASSPATH
    5、执行环境变量
    . /etc/profile.d/java.sh
    6、查看安装的jdk信息
    java -version
    版本不对可能是原来安装过jdk,yum list|grep jdk可查看
    到系统已有的jdk
    可通过yum remove 卸载老版本的jdk.
    重新执行环境变量。
    1、下载tomcat
    wget http://apache.fayea.com/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77.tar.gz
    2、解压 :tar zxvf apache-tomcat-7.0.77.tar.gz
    3、和jdkg一样,不需要编译。
    移动软件包到指定安装位置下
    如:mv apache-tomcat-7.0.77 /usr/local/tomcat
    4、进入这个目录,拷备启动脚本到指定路径下。
    如:cp -v bin/catalina.sh /etc/init.d/tomcat
    5、修改脚本权限。
    chmod 755 /etc/init.d/tomcat
    6、加入系统开机启动服务中
    chkconfig --add tomcat
    开机启动:chkconfig tomcat on
    不成功的原因:
    在tomcat启动脚本中存在问题:加入如下内容。
    #chkconfig:2345 63 37
    #[启动的级别,启动顺序,关闭顺序]
    . /etc/init.d/functions 出错:点与文件间没空
    JAVA_HOME=/usr/local/jdk1.8.0_131
    CATALINA_HOME=/usr/local/tomcat
    7、启动tomcat
    /etc/init.d/tomcat start
    不支持直接restart,重启需要先stop 再start.
    8、查看服务是否启动/监听端口
    ps aux|grep tomcat/netstat -lntp
    可通过IP:port端口访问。
    通过nginx反向代理可以实现代理tomcat,从而能以域名登录

  • 相关阅读:
    进阶 | 手把手教你模拟键盘和鼠标操作ActionChains
    做web自动化时,定位元素常用方法有哪些?
    C# 自定义控件无法查看视图设计:文件中的类都不能进行设计,因此未能为该文件显示设计器
    Windows Server时间服务器配置方法
    MySQL 8.0主从(MasterSlave)配置
    VMware VSphere Client克隆虚拟机
    VMware vSphere Client给虚拟机增加硬盘
    nginx负载+mysql8.0双主实现
    Java
    关于awvs和nessus的api的说明
  • 原文地址:https://www.cnblogs.com/ddgen/p/7110950.html
Copyright © 2020-2023  润新知