zoukankan      html  css  js  c++  java
  • centos7安装jdk 、tomcat

    一、下载安装JDK

    //进入离线包放置路径
    cd /homt/www/
    tar -xvf jdk-8u271-linux-x64.tar.gz
    //copy到需要放置的路径
    cp -r jdk1.8.0_271/ /usr/local/jdk1.8.0_271
    
    //配置环境变量
    vim  /etc/profile
    
    //刷新环境变量
    source /etc/profile
    

    export JAVA_HOME=/usr/local/jdk1.8.0_271
    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export JRE_HOME=$JAVA_HOME/jre

    验证jdk是否安装成功

    java -version
    

    下载安装tomcat

    //进入离线包放置路径
    cd /homt/www/
    
    //解压到指定路径
    tar -xzvf apache-tomcat-10.0.5.tar.gz -C /usr/local/
    
    //进入解压后的路径
    cd /usr/local/
     
    //重命名解压文件夹
    mv  apache-tomcat-10.0.5 tomcat10
    
    //修改tomcat的启动端口
    vim /usr/local/tomcat10/conf/service.xml
    
    //进入bin目录
    cd /usr/local/tomcat10/bin/
    

    //ll查看所有文件的权限,如果权限不够可以使用 chmod +x *.sh 授予执行权限之后再启动tomcat服务
    ./startup.sh
    
    //查看启动日志
    tailf ../logs/catalina.out
    
    

    验证服务启动情况

    调整防火墙设置允许远程访问(略)

    设置阿里云ECS安全组策略运行远程访问(略)
    参见: https://www.cnblogs.com/XMYG/p/14639647.html

    Tomcat 部署工程的几种方式

    一、直接将war包放入webapps中
    这是最简单粗暴的方式:将web工程打成war,丢进tomcat/webapps目录即可,tomcat会自动解压。无需修改任何配置文件即可完成部署。


    启动tomcat

    二、配置server.xml部署web工程
    修改配置文件无需我们打war,这样方便开发
    编辑server.xml
    添加如下:

    通过浏览器访问:localhost:52180/test

    三、添加xml方式部署web工程
    在apache-tomcat-8.5.43confCatalinalocalhost:添加testA.xml

    <?xml version="1.0" encoding="UTF-8"?>
    <Context docBase="/home/www/html/myWeb2" reloadable="false" />
    

    补充--阿里云环境低配ECS上运行tomcat shutdown.sh关闭命令时会报错

    问题原因是因为服务器内存太小(笔者太穷,只能买最低配的2g内存)
    解决方法是修改tomcat的启动内存
    切换到bin目录下面,使用

    vim catalina.sh
    

    修改catalina.sh文件,在位置cygwin=false前,插入以下内容
    JAVA_OPTS="-server -Xms256m -Xmx512m -XX:PermSize=64M -XX:MaxPermSize=128m"

    这世上所有美好的东西,都需要踮起脚尖。
  • 相关阅读:
    网络安全分析
    java实现 洛谷 P1464 Function
    java实现 洛谷 P1464 Function
    java实现 洛谷 P1014 Cantor表
    java实现 洛谷 P1014 Cantor表
    java实现 洛谷 P1014 Cantor表
    java实现 洛谷 P1014 Cantor表
    java实现 洛谷 P1014 Cantor表
    java实现 洛谷 P1540 机器
    java实现 洛谷 P1540 机器
  • 原文地址:https://www.cnblogs.com/XMYG/p/14640722.html
Copyright © 2011-2022 走看看