CentOS7.9 安装java基础环境

软件安装方式

  • 二进制发布包安装
    软件已经针对具体平台编译打包发布,只要解压,修改配置即可
  • rpm安装
    软件已经按照redhat的包管理规范进行打包,使用rpm命令进行安装,不能自行解决库依赖问题
  • yum安装
    一种在线软件安装方式,本质上还是rpm安装,自动下载安装包并安装,安装过程中自动解决库依赖问题
  • 源码编译安装
    软件以源码工程的形式发布,需要自己编译打包

安装jdk(二进制发布包安装)

操作步骤 :

  1. 使用FinalShell自带的上传工具将jdk的二进制发布包上传到Linux jdk-8u171-linux-x64.tar.gz
  2. 解压安装包,命令为 tar -zxvf jdk-8u171-linux-x64.tar.gz -C /usr/local
  3. 配置环境变量,使用vim命令修改/etc/profile文件,在文件末尾加入如下配置
    JAVA_HOME=/usr/local/jdk1.8.0_171
    PATH=$JAVA_HOME/bin:$PATH
    
  4. 重新加载profile文件,使更改的配置立即生效,命令为 source /etc/profile
  5. 检查安装是否成功,命令为 java -version

安装Tomcat(二进制发布包安装)

操作步骤 :

  1. 使用FinalShell自带的上传工具将Tomcat的二进制发布包上传到Linux apache-tomcat-7.0.57.tar.gz
  2. 解压安装包,命令为tar -zxvf apache-tomcat-7.0.57.tar.gz -C /usr/local
  3. 进入Tomcat的bin目录启动服务,命令为sh startup.sh或者./startup.sh

验证Tomcat启动是否成功,有多种方式 :

  • 查看启动日志
    more /usr/local/apache-tomcat-7.0.57/logs/catalina.out
    tail -50 /usr/local/apache-tomcat-7.0.57/logs/catalina.out
    
  • 查看进程 ps -ef | grep tomcat
    注意 :
    ps命令是linux下非常强大的进程查看命令,通过ps -ef可以查看当前运行的所有进程的详细信息|在Linux中称为管道符,可以将前一个命令的结果输出给后一个命令作为输入
    使用ps命令查看进程时,经常配合管道符和查找命令grep一起使用,来查看特定进程

当用浏览器访问http://192.168.200.129:8080/显示无法访问,是因为防火墙没开启

防火墙操作 :

  • 查看防火墙状态(systemctl status firewalld、firewall-cmd --state)
  • 暂时关闭防火培(systemctl stop firewalld)
  • 永久关闭防火墙(systemctl disable firewalld)
  • 开启防火墙(systemctl start firewalld)
  • 开放指定端口(firewall-cmd --zone=public --add-port=8080/tcp --permanent)(得启动firewall-cmd --reload一下)
  • 关闭指定端口(firewall-cmd --zone=public --remove-port=8080/tcp --permanent)(得启动firewall-cmd --reload一下)
  • 立即生效(firewall-cmd --reload)
  • 查看开放的端口(firewall-cmd --zone=public --list-ports)

注意 :

  1. systemctl是管理Linux中服务的命令,可以对服务进行启动、停止、重启、查看状态等操作
  2. firewall-cmd是Linux中专门用于控制防火培的命令
  3. 为了保证系统安全,服务器的防火培不建议关闭

停止Tomcat服务的方式 :

  • 运行Tomcat的bin目录中提供的停止服务的脚本文件shutdown.sh命令为sh shu
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值