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

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版本的安装
wget -i -c https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
yum -y install mysql80-community-release-el7-3.noarch.rpm
#mysql8.0
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
yum -y install mysql-community-server
systemctl enable --now  mysqld.service#mysql初始化
grep  password /var/log/mysqld.log
mysql -uroot -pALTER USER 'root'@'localhost' IDENTIFIED BY '**********';
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.lryc.cn/news/247425.html

相关文章:

  • 前后端分离开发出现的跨域问题
  • 水淼采集器-免费水淼采集器下载
  • [DASCTF 2023 0X401七月暑期挑战赛] web刷题记录
  • Python超级详细的变量命名规则
  • Zabbix 6 详细安装部署教程
  • 如何设置带有密码的excel只读模式?
  • 企业人力资源公司抖音直播招聘断播怎么处理?
  • 数据治理与数据入表、数据交易有什么关系?
  • GitHub 2023排名前十的最佳开源项目
  • 抖音视频如何无水印下载,怎么批量保存主页所有视频没水印?
  • 淘宝详情API接口:一键获取商品信息的实践探索
  • 在线陪诊系统: 医学科技的革新之路
  • 2. 两数相加
  • 自研基于Xilinx PCIe的高性能多路视频采集与显示控制器
  • 网络安全小白自学
  • sprintboot快速初始化【Springboot】
  • 数据库系统概述之国产数据库
  • 法线制作神器crazybump 和 Normal Map Generator
  • 【Linux下基本指令——(1)】
  • Linux下基于MPI的hello程序设计
  • Python爬虫404错误:解决方案总结
  • ICC2/innovus设置no 1x gap的方法
  • 如果每天工资按代码行数来算,来看看你每天工资是多少
  • TrueLicense实现授权管理
  • 好用的样式动画库集合(css、js)
  • pandas教程:时区计数 USA.gov Data from Bitly USA.gov数据集
  • 野火霸天虎 STM32F407 学习笔记(六)系统时钟详解
  • uni-app+vue3 封装全局函数(详细完整的方法)
  • 游戏开发原画的设计方法
  • 力扣labuladong一刷day19天花式遍历