说明:阿里云centos7服务器上部署tomcat服务。

服务器配置

阿里云1c2g1m突发型实例,系统为centos7.7

Tomcat安装

tomcat需要jdk的支持,根据项目需求选择合适的jdk版本。

jdk1.8的安装

  1. 检查是否安装过jdk

    rpm -qa | grep java

    如果有安装过其他版本的jdk,删除。注意修改下面命令的xxx, 表示你通过上一条命令查到的安装包的名字。如果没有返回,请跳过这一步。

    rpm -e xxx --nodeps
  2. 创建java文件夹存放jdk包

    cd /
    mkdir /usr/local/java
    cd /usr/local/java
    wget https://repo.huaweicloud.com/java/jdk/8u202-b08/jdk-8u202-linux-x64.tar.gz
  3. 解压并删除原来的安装包

    tar -xvf jdk-8u202-linux-x64.tar.gz
    rm -rf jdk-8u202-linux-x64.tar.gz
  4. 进入解压后的文件夹里,用pwd命令显示路径

    cd jdk1.8.0_202/
    pwd
  5. 编辑环境变量的配置文件

    vim /etc/profile

    按小键盘的下键来到配置文件的底端,点击 i 键进入插入模式,新起一行准备写入 java 的环境变量配置:

    JAVA_HOME=/usr/local/java/jdk1.8.0_202
    CLASSPATH=.:$JAVA_HOME/lib.tools.jar
    PATH=$JAVA_HOME/bin:$PATH
    export JAVA_HOME CLASSPATH PATH

    点击 ESC 键退出插入模式。点击 : 键,输入 wq 敲回车键保存退出,: 为英文状态下的符号
    使环境变量更改的配置立即生效

    source /etc/profile
  6. 查看 jdk 是否安装成功
    java -version
    javac -version

tomcat8的安装

  1. 创建tomcat文件夹存放,下载tomcat包

    cd /
    mkdir /usr/local/tomcat
    cd /usr/local/tomcat
    wget https://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.53/bin/apache-tomcat-8.5.53.tar.gz
  2. 解压并删除原来的安装包

    tar -zxvf apache-tomcat-8.5.53.tar.gz
    rm -rf apache-tomcat-8.5.53.tar.gz
    mv apache-tomcat-8.5.53/* /usr/local/tomcat
    rm -rf apache-tomcat-8.5.53
  3. 启用管理用户

    vim /usr/local/tomcat/tomcat-users.xml

    在‘tomcat-users’和‘/tomcat-users’之间加入上面配置
    2020041101.PNG

    <role rolename="admin-gui"/>
    <role rolename="admin-script"/>
    <role rolename="manager-gui"/>
    <role rolename="manager-script"/>
    <role rolename="manager-jmx"/>
    <role rolename="manager-status"/>
    <user username="你设置的用户" password="你设置的密码" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-script,admin-gui"/>

    然后保存,最后关闭一下manager的保护功能。

    vim /usr/local/tomcat/webapps/manager/META-INF/context.xml

    将下面两行注释掉

  4. 修改端口
    切换到tomcat下的conf下,里面有个server.xml文件

    vim /usr/local/tomcat/conf/server.xml

    /8080 回车
    按" i "键切换到输入模式进行修改

  5. 修改内存
    切换到tomcat下的bin下,里面有个catalina.sh文件

    vim /usr/local/tomcat/bin/catalina.sh

    在位置cygwin=false前加上下面的代码。注意引号要带上。

    export JAVA_OPTS="-Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m"
  6. 启动tomcat8
    /usr/local/tomcat/bin/startup.sh
Last modification:May 2nd, 2020 at 09:36 pm
If you think my article is useful to you, please feel free to appreciate