Centos7 下安装tomcat7

Centos7 下安装tomcat7一、安装jdk1、检查jdk版本信息,输入“rpm-qa|grepjava”查看2、用命令“rpm-e–nodepsXXXXXXXX”删除已经安装的java版本,其中XXXXXXX表示上面查询到的Java信息。如下图3、下载JDKJDK下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-do…

大家好,又见面了,我是你们的朋友全栈君。

一、安装jdk
1、检查jdk版本信息,输入 “rpm -qa|grep java” 查看
在这里插入图片描述
2、用命令 “rpm -e –nodeps XXXXXXXX” 删除已经安装的java版本,其中XXXXXXX表示上面查询到的Java信息。如下图
在这里插入图片描述
3、下载JDK
JDK下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
我的linux系统是64位,我下载64位的JDK,jdk-8u191-linux-x64.tar.gz
4、上传文件到linux服务器,使用工具FileZilla
1)FileZilla连接会提示连接出错,可以按照下图进行设置(照片来自网络)
在这里插入图片描述
5、在usr目录下创建java目录(使用FileZilla创建,也可以命令创建)
将下载的文件拷贝到java目录下。
6、使用命令 “tar -zxvf XXXXXX” 解压jdk文件,其中XXXXX为文件名。如:tar -zxvf jdk-8u191-linux-x64.tar.gz 得到文件夹 jdk1.8.0_191,修改文件为jdk1.8并放在之前建的java文件夹下。
7、编辑配置文件,配置环境变量
vi /etc/profile
在文件最后添加如下内容:(JAVA_HOME=后面的部分为jdk的安装路径)
在这里插入图片描述
8、重启机器或执行命令 :source /etc/profile
9、查看安装情况
java -version
在这里插入图片描述
二、安装tomcat7
1、下载tomcat,链接https://tomcat.apache.org/download-70.cgi,我下载的文件为apache-tomcat-7.0.91.tar.gz
2、上传文件到usr目录下,使用工具FileZilla
3、解压apache-tomcat-7.0.91.tar.gz,命令 “tar -zxvf XXXXXX” 得到文件夹apache-tomcat-7.0.91,用命令 “mv file1 file2” 对文件夹进行修改名称,如:mv apache-tomcat-7.0.91 tomcat7,将解压的文件夹名称进行修改。
4、关闭防火墙命令: systemctl stop firewalld
开机禁用 : systemctl disable firewalld
下图是关于防火墙设置的命令(来自网络)
在这里插入图片描述
5、进入tomcat目录下bin文件夹启动tomcat服务,命令:sh startup.sh 出现下图所示,打开浏览器输入IP:8080出现汤姆猫页面,配置成功
在这里插入图片描述
6、配置开机自启动
用命令 “vi /etc/rc.d/rc.local” 编辑rc.local文件,在文件最后添加(注意:java和tomcat的路径要根据实际安装路径进行设置):
在这里插入图片描述
执行命令“cd /etc/rc.d” 进入rc.d文件夹,执行命令 “chmod +x rc.local” 给rc.local文件一个可执行的权限
设置成功
重启服务器 reboot

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/144458.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月19日 下午3:00
下一篇 2022年5月19日 下午3:00


相关推荐

  • J2EE的体系架构

    J2EE的体系架构J2EE 即 Java2 平台企业版 它提供了基于组件的方式来设计 开发 组装和部署企业应用 J2EE 使用多层分布式的应用模型 这个多层通常通过三层或四层来实现 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 1 客户层 运行在客户计算机上的组件 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 2 Web 层 运行在 J2EE 服务器上的组件 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 3 业务层 同样是运行在 J2EE 服务器上的组件 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 4 企业信息系统层

    2026年3月17日
    2
  • Coze AI智能体工作流:从配置到实战的完整指南

    Coze AI智能体工作流:从配置到实战的完整指南

    2026年3月12日
    3
  • 构建高效的AI智能体[译]

    构建高效的AI智能体[译]

    2026年3月15日
    3
  • 深入理解linux内存管理_linux内存是如何划分的

    深入理解linux内存管理_linux内存是如何划分的摘要:本章首先以应用程序开发者的角度审视Linux的进程内存管理,在此基础上逐步深入到内核中讨论系统物理内存管理和内核内存的使用方法。力求从外到内、水到渠成地引导网友分析Linux的内存管理与使用。在本章最后,我们给出一个内存映射的实例,帮助网友们理解内核内存管理与用户内存管理之间的关系,希望大家最终能驾驭Linux内存管理。前言内存管理一向是所有操作系统书籍不惜笔墨重点讨论的内容,无论市

    2025年6月16日
    4
  • STM32cubemx教程及STM32入门(一)

    STM32cubemx教程及STM32入门(一)STM32cubemx 教程 一 2021 10 17 简介 STM32CubeMX 是 ST 意法半导体近几年来大力推荐的 STM32 芯片图形化配置工具 目的就是为了方便开发者 允许用户使用图形化向导生成 C 初始化代码 可以大大减轻开发工作 时间和费用 提高开发效率 STM32CubeMX 几乎覆盖了 STM32 全系列芯片 在 CubeMX 上 通过傻瓜化的操作便能实现相关配置 最终能够生成 C 语言代码 支持多种工具链 比如 MDK IARForARM TrueStudio 等省去了我们配置各种外设的时间

    2026年3月26日
    1
  • Django 安装_启动redis的命令

    Django 安装_启动redis的命令安装redis1.使用Homebrew安装Redisbrewinstallredis执行上述命令后出现以下内容,则成功安装Downloadfailed:https://mirrors.

    2022年7月31日
    11

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号