Tomcat安装

Tomcat安装

安装java SDK

tomcat 的运行依赖于java 所以要先安装java环境

SDK SDK一般指软件开发工具包。软件开发工具包一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合

1.下载JDK

wget http://120.53.7.204:90/jdk-14.0.2_linux-x64_bin.tar.gz

2.解压下载的压缩包

tar -zxvf jdk-14.0.2_linux-x64_bin.tar.gz

3.解压后移动到/usr/local下

mv jdk-14.0.2 /usr/local/
chmod -R 777 /usr/local/jdk-14.0.2   #调整权限
yum -y install glibc.i686   #安装依赖

4.增加环境变量,识别Java语言

#set java environment
JAVA_HOME=/usr/local/jdk-14.0.2
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH 
source /etc/profile   #刷新环境变量

5.测试

java -version

安装Tomcat

1.下载Tomcat

wget http://120.53.7.204:90/apache-tomcat-8.5.57.zip

2.解压并移动到/usr/local下

tar -zxvf apache-tomcat-8.5.57.zip
mv apache-tomcat-8.5.57.zip /usr/local/tomcat
chmod -R 777 /usr/local/tomcat

3.增加环境变量

#set environment variable
exportTOMCAT_HOME=/usr/local/tomcat
exportCATALINA_HOME=/usr/local/tomcat
source /etc/profile  #刷新环境变量

4.修改启动配置文件 /usr/local/tomcat/bin/catalina.sh

#在第二行添加
JAVA_HOME=/usr/local/jdk-14.0.2
CATALINA_HOME=/usr/local/tomcat

5.服务的启动和停止

sh /usr/local/tomcat/bin/startup.sh  #启动服务
sh /usr/local/tomcat/bin/catalina.sh start  #启动服务
sh /usr/local/tomcat/bin/shutdown.sh   #停止服务
sh /usr/local/tomcat/bin/catalina.sh start   #停止服务

修改Tomcat配置文件

1.添加web项目

 <Host name="localhost"  appBase="webapps">

        <!-- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="localhost_access_log" suffix=".txt"
               pattern="%h %l %u %t &quot;%r&quot; %s %b" /> -->
        # 添加这个 path 就是location 后面那个 / 
        # docBase 就是网站根目录的位置 debug就是相当于错误日志处理 9个等级
        <Context path='/' docBase='/usr/local/nginx/html2/X-admin' debug="0"/>  #增加这一行 docBase就是网站的根目录,debug是错误的等级
      </Host>

2.显示manager

# 添加 用户
> vim /usr/local/tomcat/conf/tomcat-users.xml
# 添加
<role rolename="manager-gui"/>
<user username="tomcat" password="s3cret" roles="manager-gui"/>
# 修改 /usr/local/tomcat/webapps/manager/META-INF
> vim /usr/local/tomcat/webapps/manager/META-INF/content.xml
# 把下面这行注释掉
<Valve className="org.apache.catalina.valves.RemoteAddrValve"
         allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值