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

【linux的学习与软件安装】

文章目录

  • linux的学习
  • 一、工具安装与联网?
  • 二、Linux软件安装
    • 1.安装jdk
    • 2.安装MySQL
    • 安装redis


linux的学习

一、工具安装与联网?

1.1安装好VM后 进入vi /etc/sysconfig/network-scripts/ifcfg-ens33
然后ip addr 查看ip
1.2打开IDEA的tools
在这里插入图片描述在这里插入图片描述在这里插入图片描述

二、Linux软件安装

1.安装jdk

将jdk文件复制到idea项目中的目录下,再拖到linux的文件中
解压命令 tar -zxvf 文件名
到etc/profile中添加环境变量

export JAVA_HOME=/root/jdk-17.0.7
export PATH=$JAVA_HOME/bin:$PATH

java -version查看

在这里插入图片描述

2.安装MySQL

安装 MySQL 需要下载 MySQL 的 rpm 包到本地,下载文件使用 wget 工具,如果未安装该工具请参考第一节安装。
yum install wget

wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
安装 MySQL 源

yum localinstall mysql57-community-release-el7-8.noarch.rpm
yum install 会去 yum 仓库查找相应的软件并安装,仓库中的软件都是解决了依赖关系的,而 yum localinstall 是用来安装本地 rpm 包的命令,首先 rpm 包要先下载到本地,然后在本地目录执行 yum localinstall *.rpm

检查 MySQL 源是否安装成功

yum repolist enabled | grep “mysql.-community.
显示如下则表示成功

mysql-connectors-community/x86_64 MySQL Connectors Community 153
mysql-tools-community/x86_64 MySQL Tools Community 110
mysql57-community/x86_64 MySQL 5.7 Community Server 424
注意:可以修改 /etc/yum.repos.d/mysql-community.repo 源,改变默认安装的 MySQL 版本。比如要安装 5.6 版本,将 5.7 源的 enabled=1 改成enabled=0。然后再将 5.6 源的 enabled=0 改成 enabled=1 即可。

安装

yum install mysql-community-server -y --nogpgcheck
启动 MySQL 服务,对应还有 restart,stop。

systemctl start mysqld
查看 MySQL 的启动状态

systemctl status mysqld
开机启动

systemctl enable mysqld
systemctl daemon-reload
修改 root 本地登录密码

MySQL 安装完成之后,在 /var/log/mysqld.log 文件中给 root 生成了一个临时密码。通过下面的方式找到 root 临时密码,然后登录 MySQL 进行修改:

grep ‘temporary password’ /var/log/mysqld.log
登陆,并使用查询到的临时密码。

mysql -uroot -p
-u 用户名

-p 密码

如果登陆不上,则按照重设 MySQL 密码步骤操作。

如果登上了,使用下面命令修改密码,密码修改完成后临时密码便失效了。

mysql> ALTER USER USER() IDENTIFIED BY ‘123456’;
如果报密码等级过低,则使用下面命令让其通过。

mysql> set global validate_password_policy=LOW;
mysql> set global validate_password_length=6;

show databases;

在这里插入图片描述

use mysql;
show tables;
select host,user from user;

在这里插入图片描述

update user set host = ‘%’ where user = ‘root’;
在这里插入图片描述

退出重启
quit
systemctl restart mysql;
service firewalld stop;关闭防火墙

连接Linux上的数据库
在这里插入图片描述

安装redis

首先安装 redis 之前,可以点击这里,查看最新的 releases 版本。并使用 wget 下载:http://download.redis.io/releases/
(root目录下)
wget http://download.redis.io/releases/redis-4.0.10.tar.gz

安装 gcc
yum install gcc -y

解压
tar -zxvf redis.tar.gz

进入redis目录安装 make 编译后再执行下面命令安装。
make PREFIX=/opt/redis MALLOC=libc install

然后 /opt/redis 目录下就会有一个 bin 目录,在该目录下执行 ./redis-server 就会启动 redis,但我们需要配置一下,需要用的 redis.conf,文件在哪里呢,在安装包中。
cp /root/redis-4.0.10/redis.conf /opt/redis/bin/

这样 redis.conf 就复制到和 redis-server 同级文件夹,需要做以下配置:
daemonize yes
#bind 127.0.0.1
protected-mode no
daemonize yes 为了让 redis 后台启动

bind 127.0.0.1 注释该绑定允许 redis 远程访问

protected-mode no 关闭保护模式,使 Redis 在没有密码的时候也能远程访问

./redis-server redis.conf
redis 启动在 6379 端口。

使用 redis-cli 检查 redis 服务是否启动成功。

[root@localhost bin]# ./redis-cli
127.0.0.1:6379> ping
PONG
127.0.0.1:6379> exit
停止 Redis

./redis-cli shutdown
卸载时只需要删除 /opt/ 下的 redis 目录即可。

在idea上安装redisHelper插件
关闭linux防火墙
systemctl stop firewalld
在这里插入图片描述


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

相关文章:

  • Nginx中实现流量控制(限制给定时间内HTTP请求的数量)示例
  • C语言第九周课——经典算法
  • LLM - 使用 LLaMA-Factory 微调大模型 Qwen2-VL SFT(LoRA) 图像数据集 教程 (2)
  • 扫雷游戏代码分享(c基础)
  • wordpress搭建主题可配置json
  • 文件上传漏洞--理论
  • 计算机操作系统实验:页面置换算法的实现
  • 充电桩测试设备TK4800充电桩现校仪检定装置
  • MySQL优化二索引使用
  • 信息安全从业人员职业规划(甲方乙方分别说明)
  • 中兴B860AV2.1-T(M)-高安版-当贝纯净桌面线刷固件包
  • Facebook 用户量十分庞大,为什么还使用 MySQL 数据库?
  • IDEA沉浸式编程体验
  • 锁相环技术,单边带信号,信号的调制
  • MySQL数据库之索引
  • 【SpringMVC】三、SpringMVC获取请求参数与域数据共享
  • Ubuntu20.04安装Vtk9.2.6+PCL1.12.1(成功无报错)
  • 使用asp.net core web api创建web后台,并连接和使用Sql Server数据库
  • Flink dataStream,如何开窗,如何进行窗口内计算
  • BM54-三数之和
  • 盲目自学网络安全只会成为脚本小子?
  • Java入门全网最详细 - 从入门到转行
  • MySQL安装配置教程(保姆级,包含环境变量的配置)适合小白
  • 【Java笔试强训 33】
  • 【python脚本系列】python脚本2——PDF转word文档
  • Rosetta从头蛋白抗体设计、结构优化及在药物研发中的应用