mac配置tomcat环境变量_终端安装过程

mac配置tomcat环境变量_终端安装过程Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。Tomc

Mac 终端 Tomcat 环境配置过程

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。工欲善其事,必先利其器。本次tomcat配置环境的配置选用的是9.0.30版本,其他版本亦同。

下载官网:http://tomcat.apache.org/

    解压:
    tar -zxv -f apache-tomcat-9.0.30.tar.gz 
    mv apache-tomcat-9.0.30 /usr/local    该路径为安装tomcat路径,没有强制要求,方便即可。

    环境变量配置
    vim /etc/profile
    export CATALINA_HOME=/usr/local/apache-tomcat-9.0.30    安装路径
    source /etc/profile    使profile文件无须重启终端而立即生效

    字符集配置
    pwd = /usr/local/apache-tomcat-9.0.30
    cd conf
    vim server.xml    编辑文件中69~71行左右
    类似:
    69  <Connector port="8080" protocol="HTTP/1.1"
    70  connectionTimeout="20000"
    71  redirectPort="8443" />”    在其末为添加URIEncoding="UTF-8”
    即:
    69  <Connector port="8080" protocol="HTTP/1.1"
    70  connectionTimeout="20000"
    71  redirectPort="8443" URIEncoding="UTF-8” />    该部分内容中的port等内容可根据自己喜好定义

    启动tomcat
    pwd = /usr/local/apache-tomcat-9.0.30
    cd  bin
    ./startup.sh    执行启动脚本,成功启动内容大致如下(如需关闭tomcat, 在bin文件目录下执行./shutdown.sh即可):
    "Using CATALINA_BASE:   /usr/local/apache-tomcat-9.0.30
     Using CATALINA_HOME:   /usr/local/apache-tomcat-9.0.30
     Using CATALINA_TMPDIR: /usr/local/apache-tomcat-9.0.30/temp
     Using JRE_HOME:        /Library/Java/JavaVirtualMachines/jdk-12.0.1.jdk/Contents/Home
     Using CLASSPATH:       /usr/local/apache-tomcat-9.0.30/bin/bootstrap.jar:/usr/local/apache-tomcat-9.0.30/bin/tomcat-juli.jar
     Tomcat started."

    环境配置验证
    浏览器搜索:localhost:8080    如图即为成功完成了tomcat的环境配置,这样简单的server环境已搭建完毕。

代码100分

mac配置tomcat环境变量_终端安装过程

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

(0)
上一篇 2022-12-30 11:30
下一篇 2022-12-30

相关推荐

  • mariaDB & MySQL 权限与远程连接[通俗易懂]

    mariaDB & MySQL 权限与远程连接[通俗易懂]我们大家链接这个数据库可能都用root作为用户名!但默认不可以远程访问!如果要远程访问怎么处理呢?1 GRANT ALL PRIVILEGES ON *.* TO 'root'@&#3

    2023-02-06
    155
  • 优雅的Pandas索引操作

    优雅的Pandas索引操作在数据探索和数据处理的过程中,经常需要按照特定的条件选取某些部分数据。使用索引方式来完成这个任务已经成为了数据分析工具中的重要操作之一。Pandas提供了一系列灵活且易用的索引方式,本文将会向大家介绍这些优雅的Pandas索引操作。

    2024-08-13
    29
  • Python identity b:如何正确使用对象标识符

    Python identity b:如何正确使用对象标识符Python中的对象是我们处理数据的基本单元。Python中的每个对象都有一个唯一的身份标识符,我们常常称之为对象标识符。对象标识符是一个整数,它被用于唯一地区别一个对象与另一个对象。在Python中,对象标识符被用于比较两个对象是否引用了同一个对象。

    2024-01-27
    101
  • Kafka Eagle分布式模式「终于解决」

    Kafka Eagle分布式模式「终于解决」1.概述 最近有同学留言,Kafka Eagle的分布式模式功能怎么使用,如何部署安装?今天笔者就为大家来详细介绍一下Kafka Eagle的分布式模式功能的安装和使用。 2.内容 首先,这里我们需要

    2023-05-02
    156
  • mysql 5.7 主从_MySQL source

    mysql 5.7 主从_MySQL source一、环境准备 # rpm -qa |grep mariadb |xargs yum remove -y # setenforce 0(临时关闭),(selinux配置文件:SELINUX=disabl

    2023-05-06
    166
  • SpringBoot随笔-SpringBoot集成Druid[通俗易懂]

    SpringBoot随笔-SpringBoot集成Druid[通俗易懂]1.Druid是什么 Druid是Java语言中最好的数据库连接池之一,Druid能够提供强大的监控和扩展功能。 2.Druid连接池的优点: 强大的监控特性,通过Druid提供的监控功能,可以清楚知

    2023-03-06
    164
  • mysql索引设置怎么实现的_MySQL索引失效

    mysql索引设置怎么实现的_MySQL索引失效1.Memory用的是hash index,但是InnoDB和MyISAM用的是B+树,不用二叉树的原因就是深度可能过深,深度过深影响查询和IO性能; 2.索引使用树的过程: BST:二分查找,不平…

    2023-03-19
    157
  • Python列表平均值计算

    Python列表平均值计算Python是一种强大的编程语言,拥有各种各样的功能。其中一个最常用的功能是对列表中的数据进行计算。本文将重点介绍Python计算列表平均值的方法和相关知识,引领您进入Python计算列表平均值的世界。

    2024-09-18
    20

发表回复

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