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

Linux安装jdk,node,mysql,redis

准备工作:

1.安装VMware软件,下载CentOs7镜像文件,在VMware安装CentOs7

2.宿主机安装Xshell用来操作linux

3. .宿主机安装Xftp用来在宿主机和虚拟机的linux传输文件

案例1:在 /home/soft文件夹解压缩jdk17,并配置环境变量

1.创建文件夹soft后用ftp把本地jdk17传到soft文件夹再解压

2.linux默认有java7,java8,但是执行javac -version显示找不到命令,所以先用命令rpm -qa | grep java显示jdk文件名,然后用命令rpm -e --nodeps  文件名 删除java7,java8

3.配环境变量:

(1)进入环境变量文件

(2)输入 i 执行插入操作,然后用键盘的 下箭头按键 到文件底部

(3)加入环境变量后按键盘左上角  Esc键  退出编辑操作,接着输入 wq 保存退出文件,最后必须输入 source /etc/profile 刷新环境变量(不刷新添加不上)

4)检测环境变量是否添加成功:

4.编写java文件并编译运行:

案例2:在 /home/soft文件夹解压缩node16,并配置环境变量

      操作和第1个案例基本一样,不再赘述

案例4. /home/soft文件夹解压缩mysql 5.7,并配置环境变量

1.在/home/wang/文件夹创建mysql文件夹,用Xftp把压缩包传到mysql文件夹再解压。由于压缩包没有放到mysql文件夹,所以先把它剪切到mysql文件夹再解压

2.删除自带的mariadb数据库,因为会跟mysql冲突,输入  rpm -qa|grep mari 查询mariadb文件夹,输入  rpm -e --nodeps mariadb-libs  ,再输入 rpm -e --nodeps marisa  ,全部删完

3.安装mysql,依次输入:

rpm -ivh mysql-community-common-5.7.26-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-5.7.26-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-5.7.26-1.el7.x86_64.rpm

rpm -ivh mysql-community-server-5.7.26-1.el7.x86_64.rpm

4. 启动mysql服务,输入:  systemctl start mysqld.service

5. 查看当前密码,输入:grep "password" /var/log/mysqld.log

6. 登录mysql,输入: mysql -u root -p  ,密码从上面粘贴过来

7.如果要设置复杂一点的密码,就跳过这一步。如果想设置非常简单的密码,要先设置密码设置策略,输入: set global validate_password_policy=0;

8. 修改密码,输入: set password for 'root'@'localhost'=password('新密码');

案例5 /home/soft文件夹解压缩redis 6.2,并配置环境变量

1.解压后进入redis,输入  make  编译

2.输入  make install  开始安装,redis-server,redis-cli都被默认安装在src文件夹下

3.配环境变量,输入 redis-server 启动redis

相关文章:

  • 最佳Nginx日志分割
  • InterHand26M(handposeX-json 格式)数据集-release >> DataBall
  • DAV_postgresql_3-schema
  • 初识MySQL · 数据库
  • 大白话Webpack 怎么理解,怎么使用它?
  • c++ 文件及基本读写总结
  • LM studio 加载ollama的模型
  • 【二分答案 C/C++】洛谷P1182 数列分段 Section II
  • 深度学习-15.生成对抗网络
  • 大语言模型学习
  • 图像算法工程师的技术图谱和学习路径
  • 从头开始学SpringBoot—02ssmp整合及案例
  • leetcode 48. 旋转图像
  • 《白帽子讲 Web 安全》之移动 Web 安全
  • SpringCloud系列教程(八):服务网关Gateway
  • 基于JavaWeb开发的Java+SpringBoot+vue+element实现物流管理系统
  • 基于Leaflet和SpringBoot的全球国家综合检索WebGIS可视化
  • python多线程之Event机制笔记
  • Hutool - JWT:轻松玩转 JSON Web Token
  • 基于springboot+vue实现的宠物救助及领养平台(源码+L文+ppt)43-21
  • 张巍任中共河南省委副书记
  • 刘国中将出席第78届世界卫生大会并顺访瑞士、访问白俄罗斯
  • 刘强东坐镇京东一线:管理层培训1800人次,最注重用户体验
  • 中办、国办关于持续推进城市更新行动的意见
  • 苏轼“胡为适南海”?
  • 女外交官郑璇已任中国驻莫桑比克大使