【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