TOMCAT的安装

安装tomcat

  1. wget下载
  2. 解压 tar -zxvf文件名
  3. 把解压后的目录移动到/usr/local/目录中 mv 用来的目录 新的目录
  4. 查看目录下的conf目录中的文件。重点找到server.Xml(配置端口,部署项目)web.Xml mime文件类型
  5. Server.Xml对应nginx的nginx.conf
  6. Webapp/==nginx/html/,webapps(静态资源,.Jsp,.war)
  7. 如果项目不方便移动到webapps目录下,就需要在配置文件中指定路径server.Xml
  8. Tomcat要运行需要Java的环境,配置、
  9. Yum -y install java-1.8.0-openjbk.x86_64

安装yum源

[root@localhost ~]# ls /etc/yum.repos.d (查看)

[root@localhost ~]# rm  -rf  /etc/yum.repos.d/*  (清除)

[root@localhost ~]# vim  /etc/yum.repos.d/trow.repo(trow是自己随便定的名字,进入编辑)

[cangku]  (仓库名字,随便)

name=cangkumiaoshuxinxi   (仓库描述信息,随便弄)

baseurl=file:///mnt(挂载在/mnt下,//表示路径)

gpgcheck=0

[root@localhost ~]# vim  /etc/fstab  (添加自动挂载)

   /dev/cdrom /mnt iso9660 defaults 0 0                 //自动挂载

[root@localhost ~]# mount -a                                //进行挂载

mount: /dev/sr0 写保护,将以只读方式挂载

[root@localhost ~]# yum repolist                          //查看yum

   yum -y insatll lrzsz       //下载解压工具

   rz -E

   yum -y install wget       //下载wget

   cd /root/                        //进入到root模式

    ls

   mv apache-tomcat-10.1.25.tar.gz

   tar -zxvf apache-tomcat-10.1.25.tar.gz               //解压

   ls

   mv apache-tomcat-10.1.25 /usr/local

   ls /usr/local/

  cd /usr/local/apache-tomcat-10.1.25/conf

   tree /usr/local/apache-tomcat-10.1.25//conf

    cd /usr/local/apache-tomcat-10.1.25

   yum list |grep jbk                                      

  yum -y install java-1.8.0-openjdk.x86_64

[root@localhost apache-tomcat-10.1.25]# python

Python 2.7.5 (default, Apr 11 2018, 07:36:10)

[GCC 4.8.5 20150623 (Red Hat 4.8.5-28)] on linux2

Type "help", "copyright", "credits" or "license" for more information.

>>> quit()

[root@localhost apache-tomcat-10.1.25]# cd /opt/

[root@localhost opt]# touch Ma.java

[root@localhost opt]# vi Main.java

public class Main{

        public static void main(String[]args){

                System.out.println("Hello World");

        }

}

编译这个java文件

安装完成之后java -version返回版本

     Java  显示所有java的指令参数

     Javac 显示所有javac指令的参数

yum install java-1.8.0-openjdk-devel

[root@localhost opt]# javac Main.java

[root@localhost opt]# java Main

Hello World

Maven是快速创建java应用的工具,依赖java环境,通过配置/etc/profile文件。让maven中的mvn指令暴露,就可以直接在命令行中使用,在绿色版本的软件中,不需要安装,所有bin和sbin目录中都没有link文件指定mvn指令,在/etc/profile中新起一行。Export暴露这个指令

[root@localhost opt]# rz -E

rz waiting to receive.

[root@localhost opt]# tar -zxvf apache-maven-3.9.8-bin.tar.gz               //解压

[root@localhost opt]# vi /etc/profile

[root@localhost opt]# cd apache-maven-3.9.8/bin/

[root@localhost bin]# pwd

/opt/apache-maven-3.9.8/bin

[root@localhost bin]# vi /etc/profile

export PATH=/opt/apache-maven-3.9.8/bin:$PATH

修改完成之后,让配置文件立即生效,source /etc/profile

[root@localhost bin]# source /etc/profile

[root@localhost bin]# mvn -v

Apache Maven 3.9.8 (36645f6c9b5079805ea5009217e36f2cffd34256)

Maven home: /opt/apache-maven-3.9.8

Java version: 1.8.0_161, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-2.b14.el7.x86_64/jre

Default locale: zh_CN, platform encoding: UTF-8

OS name: "linux", version: "3.10.0-862.el7.x86_64", arch: "amd64", family: "unix"

现在已经有jdk1.8

下载Tomcat9,启动服务,关闭防火墙(systemct stop firewalld)

[root@localhost bin]# rz -E

rz waiting to receive.

[root@localhost bin]# tar -zxvf apache-tomcat-9.0.91.tar.gz      //解压

[root@localhost bin]# ls

apache-tomcat-9.0.91         m2.conf  mvn.cmd   mvnDebug.cmd 

apache-tomcat-9.0.91.tar.gz  mvn      mvnDebug  mvnyjp

[root@localhost bin]# cd apache-tomcat-9.0.91/

[root@localhost apache-tomcat-9.0.91]# ./bin/startup.sh

Using CATALINA_BASE:   /opt/apache-maven-3.9.8/bin/apache-tomcat-9.0.91

Using CATALINA_HOME:   /opt/apache-maven-3.9.8/bin/apache-tomcat-9.0.91

Using CATALINA_TMPDIR: /opt/apache-maven-3.9.8/bin/apache-tomcat-9.0.91/temp

Using JRE_HOME:        /usr

Using CLASSPATH:       /opt/apache-maven-3.9.8/bin/apache-tomcat-9.0.91/bin/bootstrap.jar:/opt/apache-maven-3.9.8/bin/apache-tomcat-9.0.91/bin/tomcat-juli.jar

Using CATALINA_OPTS:  

Tomcat started.

[root@localhost apache-tomcat-9.0.91]# systemctl stop firewalld     //关闭防火墙

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值