当前位置: 首页 > article >正文

Linux环境安装Java,Tomcat,Mysql,

1、Java的安装

  1. 载 jdk1.8 注:此处 CentOS7 是64位,所以下载的是:Linux x64, 文件类型为 tar.gz 的文件
    JDK 官网地址:https://www.oracle.com/java/
cd /usr/local/
mkdir jdk
cd jdk/
tar -xvf jdk-8u202-linux-x64.tar.gz
mv jdk1.8.0_202/ jdk1.8
  1. 配置 jdk 环境,输入编辑指令:
vim /etc/profile
#set java enviroment
JAVA_HOME=/usr/local/jdk/jdk1.8 
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
  1. JAVA_HOME= jdk 的安装路径,编辑完毕,按下键盘的 Esc 退出编辑模式,再输入指令:
wq!
java -version

2、Tomcat 压缩包下载

  1. 下载 apache-tomcat-9.0.65.tar
    下载地址:https://tomcat.apache.org/download-90.cgi
    在这里插入图片描述
  2. 把 tomcat 压缩包上传云服务器界面,直接鼠标选中文件拖动即可
mkdir tomcat
cd tomcat/
mkdir tomcat9
cd tomcat9/
tar -xvf apache-tomcat-9.0.82.tar.gz
mv apache-tomcat-9.0.82 tomcat9
./startup

3、MySQL安装

//MySQL8版本的安装
TMOUT=0
wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
yum localinstall mysql57-community-release-el7-8.noarch.rpm
yum repolist enabled | grep "mysql.*-community.*"
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
yum install mysql-community-server
systemctl start mysqld
systemctl status mysqld
systemctl enable mysqld
systemctl daemon-reload
grep 'temporary password' /var/log/mysqld.log
mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Huawei123!';
use mysql;
update user set host = '%' where user = 'root';
select host,user from user;
flush privileges;
//Mysql57版本安装
TMOUT=0
wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
yum localinstall mysql57-community-release-el7-8.noarch.rpm
yum repolist enabled | grep "mysql.*-community.*"
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
yum install mysql-community-server
systemctl start mysqld
systemctl status mysqld
systemctl enable mysqld
systemctl daemon-reload
grep 'temporary password' /var/log/mysqld.log
mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Huawei123!';
use mysql;
update user set host = '%' where user = 'root';
select host,user from user;
flush privileges;

4、


http://www.kler.cn/a/149153.html

相关文章:

  • 10款PDF合并工具的使用体验与推荐!!!
  • 大数据 ETL + Flume 数据清洗 — 详细教程及实例(附常见问题及解决方案)
  • Rust 建造者模式
  • Unity资源打包Addressable资源保存在项目中
  • 深入剖析【C++继承】:单一继承与多重继承的策略与实践,解锁代码复用和多态的编程精髓,迈向高级C++编程之旅
  • java操作ES(一)RestHighLevelClient(2)集成与demo
  • 腾讯云轻量服务器通过Docker搭建外网可访问连接的redis5.x集群
  • CCFCSP试题编号:202109-2试题名称:非零段划分
  • leetcode每日一题35
  • Web学习笔记
  • 面试必须要知道的MySQL知识--索引
  • AntDB数据库:从海量数据处理,到5G计费商用核心
  • 使用vue-admin-template时,需要注意的问题,包括一定要去除mock.js注释
  • 0005Java程序设计-ssm基于微信小程序的校园求职系统
  • Java后端开发——MVC商品管理程序
  • Java Web基础教程
  • 第二证券:燃料电池产业进入发展快车道 多家公司披露布局进展
  • 【FGPA】Verilog:JK 触发器 | D 触发器 | T 触发器 | D 触发器的实现
  • 【MATLAB】RLMD分解+FFT+HHT组合算法
  • NOI / 1.7编程基础之字符串 30:字符环 c语言 两次遍历解决循环
  • 11.27二叉查找树,遍历二叉树,层序(判断是不是完全二叉树),根据遍历序列重构二叉树,递归输入建树(树的定义,结构体细节,typedef)
  • Spring Boot进行单元测试,一个思路解决重启低效难题!
  • Docker compose启动服务遇到的问题
  • el-tabel实现拖拽排序
  • 绩效考核的基础及基本内容
  • NOI / 1.8编程基础之多维数组 提问24:蛇形填充数组 c语言