JDK.TomCat.Mysql安装部署

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介: JDK.TomCat.Mysql安装部署

JDK安装部署

1、软件包的上传大到/export/soft
2、加压安装包到/export/servers
  tar  -zxvf  jdk-8u65-linux-x64.tar.gz  -C   /export/servers/

3、修改系统配置

创建vi /etc/profile.d/java.sh文件,添加一下内容,保存并退出
    export  JAVA_HOME=/export/servers/jdk1.8.0_65
  export  PATH=$PATH:$JAVA_HOME/bin

4、使配置生效

source    /etc/profile

5、更新/usr/bin/java 软链接

a)删除/usr/bin/java链接     rm  -rf  /usr/bin/java
b)创建新的软连接(将java1.8解压路径下的bin/java链接到/usr/bin/) 
ln  -s  /export/servers/jdk1.8.0_65/bin/java  /usr/bin/java
6、验证是否生效
  java -version
补充: 查看软件包安装在哪里      whereis  java
    查看历史所有的命令       history

TomCat安装部署

1、软件包的上传与解压
  tar  zxvf  apache-tomcat-9.0.24.tar.gz  -C  ../servers/
2、直接启动,并查看启动日志
  ./startup.sh  &&  tail  -100f  ../logs/catalina.out
3、验证,在浏览器访问http://192.168.10.132:8080/

Mysql安装部署

7.1

a、安装部署        yum  install  -y  mysql-server
b、启动mysql     /etc/init.d/mysqld  start
c、设置用户名密码   /usr/bin/mysqladmin  -u  root  password  '123456'
d、使用root登录      mysql   -uroot   -p123456

Mysql命令

查看数据库列表   show   databases;
  查看数据表      show   tables;
  数据库切换    use   数据库名

7.2

解决中文乱码

A:  查看当前编码集
    mysql  -uroot  -p123456
    show  variables  like  'character_set_%';
B:修改配置/etc/my.cnf
  在/etc/my.cnf中添加一下内容
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
character-set-server=utf8
  最终结果
C:  重启mysql
    /etc/init.d/mysqld   restart
D: 查看编码集

7.3 解决mysql远程连接失败

远程连接工具连接mysql报错如下

原因:mysql允许远程连接的服务器收到限制
修改mysql配置
  A:  mysql -uroot -p123456
  B:  mysql> use mysql
  C:  select host, user ,password  from user;
  D:  修改远程限制,让root用户在任意节点使用123456都能够访问
    grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
  E:  刷新配置
    flush privileges;
  F:  查看最终结果
    select host, user ,password  from user;
  G:再次连接

8、定时任务crontab

基本操作

查看已经配置的定时任务 crontab  -l
    编辑/添加新的定时任务 crontab  -e
    删除当前用户所有的任务 crontab  -r

基本语法

* * * * * 命令/操作/动作

9、时钟同步

A:与阿里云同步      ntpdate   ntp4.aliyun.com
    B:  局域网内部与某一个节点同步
    1、服务节点安装ntpd软件,并启动。
    2、修改配置/etc/ntp.conf
    a)解开第18行的注释,并将网段设置正确
    restrict 192.168.10.0 mask 255.255.255.0 nomodify notrap
      b)注释掉第22-25行
       #server 0.centos.pool.ntp.org iburst
       #server 1.centos.pool.ntp.org iburst
       #server 2.centos.pool.ntp.org iburst
       #server 3.centos.pool.ntp.org iburst
      c)在文档最后 添加两个设置
       server  127.127.1.0
       fudge   127.127.1.0  stratum  10
    3、修改配置文件/etc/sysconfig/ntpd
    保证BIOS与系统时间同步  添加SYNC_HWLOCK=yes  ,保存退出
    4、重启ntpd 服务
    /etc/init.d  ntpd   restart
    5、到其他节点执行同步命令
    ntpdate  192.168.10.132(时钟同步服务器的IP)
    6、验证


相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
6天前
|
NoSQL 关系型数据库 应用服务中间件
docker基础篇:安装tomcat
docker基础篇:安装tomcat
111 64
|
2天前
|
关系型数据库 MySQL 数据库
【MySQL基础篇】MySQL概述、Windows下载MySQL8.0超详细图文安装教程
在这一章节,主要介绍两个部分,数据库相关概念及MySQL数据库的介绍、下载、安装、启动及连接。接着,详细描述了MySQL 8.0的版本选择与下载,推荐使用社区版(免费)。安装过程包括自定义安装路径、配置环境变量、启动和停止服务、以及客户端连接测试。此外,还提供了在同一台电脑上安装多个MySQL版本的方法及卸载步骤。最后,解释了关系型数据库(RDBMS)的特点,即基于二维表存储数据,使用SQL语言进行操作,格式统一且便于维护。通过具体的结构图展示了MySQL的数据模型,说明了数据库服务器、数据库、表和记录之间的层次关系。
【MySQL基础篇】MySQL概述、Windows下载MySQL8.0超详细图文安装教程
|
8天前
|
关系型数据库 MySQL 数据库
docker高级篇(大厂进阶):安装mysql主从复制
docker高级篇(大厂进阶):安装mysql主从复制
66 24
|
16天前
|
NoSQL Java 关系型数据库
Liunx部署java项目Tomcat、Redis、Mysql教程
本文详细介绍了如何在 Linux 服务器上安装和配置 Tomcat、MySQL 和 Redis,并部署 Java 项目。通过这些步骤,您可以搭建一个高效稳定的 Java 应用运行环境。希望本文能为您在实际操作中提供有价值的参考。
89 26
|
2天前
|
NoSQL 关系型数据库 MySQL
Linux安装jdk、mysql、redis
Linux安装jdk、mysql、redis
58 7
|
25天前
|
Java 关系型数据库 MySQL
如何将Spring Boot + MySQL应用程序部署到Pivotal Cloud Foundry (PCF)
如何将Spring Boot + MySQL应用程序部署到Pivotal Cloud Foundry (PCF)
45 5
|
1月前
|
Oracle Java 关系型数据库
安装 JDK 时应该注意哪些问题
选择合适的JDK版本需考虑项目需求与兼容性,推荐使用LTS版本如JDK 17或21。安装时注意操作系统适配,配置环境变量PATH和JAVA_HOME,确保合法使用许可证,并进行安装后测试以验证JDK功能正常。
55 1
|
1月前
|
IDE Java 编译器
开发 Java 程序一定要安装 JDK 吗
开发Java程序通常需要安装JDK(Java Development Kit),因为它包含了编译、运行和调试Java程序所需的各种工具和环境。不过,某些集成开发环境(IDE)可能内置了JDK,或可使用在线Java编辑器,无需单独安装。
72 1
|
1月前
|
SQL 关系型数据库 MySQL
go语言数据库中mysql驱动安装
【11月更文挑战第2天】
62 4
|
2月前
|
关系型数据库 MySQL Linux
Docker安装Mysql5.7,解决无法访问DockerHub问题
当 Docker Hub 无法访问时,可以通过配置国内镜像加速来解决应用安装失败和镜像拉取超时的问题。本文介绍了如何在 CentOS 上一键配置国内镜像加速,并成功拉取 MySQL 5.7 镜像。
626 2
Docker安装Mysql5.7,解决无法访问DockerHub问题