CentOS安装jdk + tomcat

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介: 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
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  开机不自动启动 
      
    • 查看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
  • 如果还不能访问!查看阿狸腾讯安全组端口!!!
  • 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
相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
16小时前
|
Linux
centos 6.5安装yum
centos 6.5安装yum
5 0
|
2天前
|
存储 Linux 网络安全
centos7使用yum网络安装
这些是使用Yum进行网络安装的基本步骤。根据你的需求,你可以重复步骤3和4来安装其他软件包。请注意,执行Yum操作需要root或具有sudo权限的用户。
12 1
|
4天前
|
应用服务中间件 Linux 网络安全
Tomcat的安装(Linux版)
Tomcat的安装(Linux版)
17 0
|
7天前
|
Oracle Java 关系型数据库
Java 开发者必备:JDK 版本详解与选择策略(含安装与验证)
Oracle Java SE 支持路线图显示,JDK 8(LTS)支持至2030年,非LTS版本如9-11每6个月发布且支持有限。JDK 11(LTS)支持至2032年,而JDK 17及以上版本现在提供免费商用许可。LTS版本提供长达8年的支持,每2年发布一次。Oracle JDK与OpenJDK有多个社区和公司构建版本,如Adoptium、Amazon Corretto和Azul Zulu,它们在许可证、商业支持和更新方面有所不同。个人选择JDK时,可考虑稳定性、LTS、第三方兼容性和提供商支持。
17 0
|
8天前
|
关系型数据库 MySQL Linux
centos7安装mysql-带网盘安装包
centos7安装mysql-带网盘安装包
45 2
|
14天前
|
Java Linux 开发工具
linux jdk的安装
linux jdk的安装
16 0
|
14天前
|
存储 Linux Shell
centos 部署docker容器 安装 、基本使用方法(一)
centos 部署docker容器 安装 、基本使用方法(一)
26 0
|
14天前
|
分布式计算 Hadoop Java
centos 部署Hadoop-3.0-高性能集群(一)安装
centos 部署Hadoop-3.0-高性能集群(一)安装
15 0
|
14天前
|
关系型数据库 MySQL Linux
CentOS 7 下使用yum安装MySQL5.7.20 最简单 图文详解
CentOS 7 下使用yum安装MySQL5.7.20 最简单 图文详解
68 0
|
20天前
|
IDE Linux 开发工具
CentOS7.4+REDHAWK2.3.1安装教程——折腾篇
CentOS7.4+REDHAWK2.3.1安装教程——折腾篇
19 0