linux系统之JDKTomcat

Posted iT江湖那些事

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux系统之JDKTomcat相关的知识,希望对你有一定的参考价值。


简要

描述






在这里只介绍linux下相关软件安装及环境配置,至于linux的基本知识和原理可以百度哈。

首先在linux上有三种安装软件的方式分别是:

1.rpm安装

2.解压缩安装

3.yum安装



linux系统之JDK、Tomcat






JDK安装

(rpm安装)






  1. 这里我们选择rpm安装jdk

  • 在window上下载rpm包,百度jdk  rpm即可

  • 如果是自己买的服务器可以用xshell远程连接服务器,然后用xftp将rpm包上传到远程服务器/usr/lib目录下或者虚拟机

    这里推荐还是在服务器/usr/lib目录下新建java目录,将rpm上传在java目录

  1. 检查本地是否有安装过jdk

    [root@localhost /]# java -version
    java version "1.8.0_121"
    Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
    Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
    # 检查服务器本地的jdk的版本
    # -qa 列出所有包
    # |grep 是否包含某个字符串
    [root@localhost /]# rpm -qa|grep jdk
    jdk1.8.0_121-1.8.0_121-fcs.x86_64
    # 卸载 -e
    # 强制删除 --nodeps (可选)
    [root@localhost /]# rpm -e --nodeps jdk1.8.0_121-1.8.0_121-fcs.x86_64
    #卸载后查看是否还有jdk版本
    [root@localhost /]# java -version
    -bash: /usr/bin/java: No such file or directory
  2. 安装JDK

    # 安装java rpm
    [root@localhost /]# cd /usr/lib/java
    # i 安装
    # v 显示安装过程
    # h 显示进度
    [root@localhost java]# rpm -ivh jdk-8u221-linux-x64.rpm
    #有选择时,选择y
  3. 配置环境变量

    [root@localhost java]# cd /
    #vim 编辑
    [root@localhost /]#vim /etc/profile
    #在文本末尾添加以下内容
    JAVA_HOME=/usr/lib/java/jdk1.8.0_221-amd64
    CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib
    PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
    export PATH CLASSPATH JAVA_HOME

    #编辑后按ESC输入冒号(:)然后wq回车
  4. 验证

    #使环境变量生效
    [root@localhost /]# source /etc/profile
    [root@localhost /]# Java
linux系统之JDK、Tomcat

linux系统之JDK、Tomcat






Tomcat安装

(解压缩安装)






1.这里选择解压缩安装Tomcat

  • 下载后缀为tar.gz的tomcat包

  • 使用xshell将包至于/usr/lib/tomcat,没有这个目录自行新建

[root@localhost /]# cd /usr/lib/tomcat
[root@localhost tomcat]# ls
apache-tomcat-9.0.22.tar.gz
# 解压
[root@localhost tomcat]# tar -zxvf apache-tomcat-9.0.22.tar.gz  

2、运行Tomcat,进入bin目录,如同在Windows下的操作

# 启动tomcat
[root@localhost bin]# ./startup.sh
# 关闭tomcat
[root@localhost bin]# ./shutdown.sh

3、打开Linux的防火墙端口,如果是阿里云,需要阿里云的安全组策略(只有这个开放才是真正的被访问)是开放的

# 查看firewall服务状态
[root@localhost /]# systemctl status firewalld
# firewall服务开启
[root@localhost /]# service firewalld start
# firewall服务重启
[root@localhost /]# service firewalld restart
# firewall服务关闭
[root@localhost /]# service firewalld stop

# 查看防火墙规则
[root@localhost /]# firewall-cmd --list-all   # 查看全部信息
[root@localhost /]# firewall-cmd --list-ports # 只看端口信息

# 开启端口
# --zone 作用域
# --add-port=80/tcp 添加端口,格式为:端口/通讯协议
# --permanent   永久生效,没有此参数重启后失效
[root@localhost /]# firewall-cmd --zone=public --add-port=80/tcp --permanent
# 重启防火墙:
[root@localhost /]# systemctl restart firewalld.service



linux系统之JDK、Tomcat

linux系统之JDK、Tomcat






linux系统之JDK、Tomcat



以上是关于linux系统之JDKTomcat的主要内容,如果未能解决你的问题,请参考以下文章

win7系统64为安装jdktomcat

JDKTomcat安装(CentOS 7)

是否可以使用 pyodbc 读取在 Paradox gui 中打开的 Paradox 表?

未处理来自 pyodbc 查询的最后一条记录(到使用 stomp 的消息传递系统)

Python3.x: pyodbc+freetds+unixodbc连接sybase数据库(Linux系统)

linux下安装jdktomcat