CentOS安装jdk + tomcat

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介: 1.下载并解压2.移动到/usr目录下image.png2.5 给予jdk所有权限chmod 777 -R jdk3.修改/etc/profile 文件在最底部加 export JAVA_HOME=/usr/java/jdk1.

1.下载并解压

2.移动到/usr目录下

img_8e7beaffbc9bbab3af781ed3dba1b97c.png
image.png

2.5 给予jdk所有权限

chmod 777 -R jdk

3.修改/etc/profile 文件

在最底部加

 export JAVA_HOME=/usr/java/jdk1.7.0_60

 export JRE_HOME=/usr/java/jdk1.7.0_60/jre

 exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

 export PATH=$PATH:$JAVA_HOME/bin
AI 代码解读
img_6997da18e050a938bd8f741c667ac796.png
image.png

4.source profile 使文件生效

5.java -version 检测是否安装成功

img_a7add51f721ef93be37cb25c599531df.png
image.png
  • tomcat 安装
  • 1.解压
    • unzip或者tar
  • 2.移动至/usr
  • 3.给予权限


    img_45e0064094c60775a28fa73e6db0dfda.png
    image.png
  • 4.执行./startup.sh判断是否安装成功(出现下面的证明成功了)
    • img_78f43ab760cb45887d7fb05453573b22.png
      image.png
  • 5.防火墙和端口问题的解决

    • 先查看tomcat日志(进入bin目录 ./catalina.sh run)

    • 关闭防火墙 service iptables stop//redhat系列

                                  service ufw stop   //ubuntu       ufw  disable  开机不自动启动 
      
      AI 代码解读
    • 查看8080端口占用情况netstat -apn |grep 8080
    • img_e2c7ecfbedc2ddab75a6bc9b5e8f93b3.png
      image.png
*   ![image.png](http://upload-images.jianshu.io/upload_images/5786888-05883ae56d6705f3.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


*   或者开放8080等端口
*   yum install -t iptables 
*   service iptables status
*   service iptables start
*   iptables -P INPUT ACCEPT   #这个一定要先做,不然清空后可能会悲剧
*   iptables -F    #清空默认所有规则 
*   iptables -X   #清空自定义的所有规则
*   iptables -Z    #计数器置0
*   iptables -A INPUT -i lo -j ACCEPT

*   iptables -A INPUT -p tcp --dport 22 -j ACCEPT

*   iptables -A INPUT -p tcp --dport 80 -j ACCEPT   开放80端口

*   iptables -A INPUT -p tcp --dport 8080 -j ACCEPT   开放8080端口

*   保存重启
*   service iptables save
*   service iptables restart
AI 代码解读
  • 如果还不能访问!查看阿狸腾讯安全组端口!!!
  • mysql
    • 1.查看是否有mysql
    • rpm -qa |grep mysql
    • 2.普通删除mysql服务
    • rpm -e mysql
    • 2.5 强力删除mysql服务
    • rpm -e --nodeps mysql
    • 3.通过yum安装mysql
    • yum list|grep mysql 查看mysql列表
    • 4.安装mysql一套服务
    • yum install -y mysql-server mysql mysql-deve
    • 5.查看安装版本
    • rpm -qi mysql-server
    • 6.启动mysql服务
    • service mysqld start
    • 7.查看是否是开机启动
    • chkconfig --list |grep mysqld
    • 7.5如果需要开机启动
    • chkconfig mysqld on 然后返回第7步查看
    • 8.设置mysql帐号密码
    • mysqladmin -u root password 'root'
    • 9.配置文件
    • /etc/my.cnf
    • 10.数据库文件
    • /var/lib/mysql
    • 11.日志
    • /var/log mysql.log
相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
CentOS 7系统下详细安装MySQL 5.7的步骤:包括密码配置、字符集配置、远程连接配置
以上就是在CentOS 7系统下安装MySQL 5.7的详细步骤。希望这个指南能帮助你顺利完成安装。
125 26
CentOS 7.8下使用kubeadm安装Kubernetes 1.26
这就是所有的前线报告,冒险家们,你们已经做好准备,开始在CentOS 7.8上通过Kubeadm安装Kubernetes 1.26的挑战了吗?走上这段旅程,让你的代码飞翔吧。
56 16
在Linux(CentOS和AWS)上安装更新的git2的方法并配置github-ssh
经过以上这些步骤,你现在就能在GitHub上顺利往返,如同海洋中的航海者自由驰骋。欢迎你加入码农的世界,享受这编程的乐趣吧!
46 10
VMware隐藏黑科技!CentOS安装这个神器效率翻倍 文件互传竟比U盘还快?
### 安装VMtools的作用及步骤 安装VMtools可以实现Windows与CentOS之间的字符串和命令粘贴、文件夹共享等操作。在CentOS中,通过VMware菜单栏选择“VMware Tools”,将下载的压缩包拷贝到`/opt`目录并解压。接着进入终端,使用`./vmware-install.pl`命令完成安装。安装后重启系统,即可实现Windows与CentOS之间的字符和文件共享。具体步骤包括解压文件、启动命令行终端、安装VMtools以及配置文件共享。
93 16
VMware隐藏黑科技!CentOS安装这个神器效率翻倍 文件互传竟比U盘还快?
在CentOS 7.9中安装sshpass教程
如果在控制台显示出sshpass的使用方法,那就说明我们的大餐已经准备好,sshpass已经成功安装。 以上就是在 CentOS 7.9 中安装 sshpass 的彩色步骤,专业而生动,就像大厨在厨房一样顺利。
53 8
零基础保姆级教程!手把手教你免费玩转Linux CentOS安装+学习环境搭建(附避坑指南)
本文详细介绍了在VMware虚拟机中安装CentOS 6.8的全过程。首先,需确保已安装VMware并开启V-CPU虚拟化功能,可通过BIOS设置或使用LeoMoon CPU-V工具检测。接着,下载CentOS镜像文件,并在VMware中新建虚拟机,配置CPU、内存、硬盘等参数。最后,加载ISO镜像启动虚拟机,按照提示完成CentOS的安装,包括语言、键盘、存储方式、地区、密码设置及硬盘分区等步骤。安装完成后,以root用户登录即可进入系统桌面,开始学习Linux命令和操作。
151 12
零基础保姆级教程!手把手教你免费玩转Linux CentOS安装+学习环境搭建(附避坑指南)
在Rocky Linux 9上安装JDK并配置环境变量!
本教程介绍在Rocky Linux 9上安装JDK并配置环境变量的完整步骤。首先更新系统,清理旧版本JDK相关包及残留文件,确保环境干净。接着搜索并安装所需版本的JDK(如OpenJDK 17),验证安装是否成功。然后查找JDK安装路径,配置全局环境变量`JAVA_HOME`和`PATH`,最后验证环境变量设置。按照此流程操作,可顺利完成Java开发环境搭建,支持多版本切换(如JDK 8/11/17)。生产环境请谨慎操作,避免影响现有服务。
119 21
如何从CentOS7升级到8?CentOS8最新安装教程
从CentOS 7升级到8只需三步:清理系统、更换软件包及存储库、安装新内核与发布版本。首先确保系统最新并清理冗余包,接着替换基础系统包为CentOS 8版本,最后通过DNF工具完成内核更新与系统同步。整个过程需在终端执行,建议升级前备份VPS快照以防数据丢失。此方法可避免重装系统导致的数据清除问题,实现平滑升级。
105 6
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
通过本文,我们详细了解了 `yum`、`rpm`、`apt-get`和 `wget`的区别、常用命令以及在CentOS和Ubuntu中安装 `wget`的方法。`yum`和 `apt-get`是高层次的包管理器,分别用于RPM系和Debian系发行版,能够自动解决依赖问题;而 `rpm`是低层次的包管理工具,适合处理单个包;`wget`则是一个功能强大的下载工具,适用于各种下载任务。在实际使用中,根据系统类型和任务需求选择合适的工具,可以大大提高工作效率和系统管理的便利性。
238 25
|
2月前
|
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
100 20