学习目标
掌握Linux相关知识
学习内容
linux模板机:
1. ip 动态ip =》静态ip
1.内网
2.学习方便
2.关闭防火墙 :
1-65535
关闭防火墙
3.额外的安装包 :
1.jdk =》 卸载掉
2.mysql =》 mysql自带的额外包【安装mysql 去掉就行】 【superset mysql自带的额外包】
ip:
1.win =》 vmware :
1.子网ip 1-255
192.168.10.0
2.网关
192.168.10.2
2.linux => 静态ip
IPADDR=192.168.10.10
GATEWAY=192.168.10.2
DNS1=192.168.10.2
[root@sygy10 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO="static"
ONBOOT="yes"
IPADDR=192.168.10.10
GATEWAY=192.168.10.2
DNS1=192.168.10.2
【重启网络或者 重启机器】
service network restart
关闭防火墙:
systemctl stop firewalld
systemctl disable firewalld
额外的安装包 :
1.jdk =》 卸载掉
rpm -qa | grep -i java | xargs -n1 rpm -e --nodeps
linux =》 centos :
1.安装软件:
1.yum
2.rpm
3.tar
rpm :
卸载:
1.查询 java
rpm -qa | grep -i java
2.卸载
rpm -e --nodeps xxx
克隆之后:
1.机器的名字
vim /etc/hostname
2.机器的ip
10 -》 03
vim /etc/sysconfig/network-scripts/ifcfg-ens33
改ip 跟机器号对应上
规范:
[hadoop@sygy03 ~]$ mkdir app project software shell data log
MySQL:
1.版本:
5.6 【少】
5.7 【多】
8.x 【】
2.部署平台:
win =》
mac =》
linux =》
1.两种方式
1.rpm包 =》 部署简单 【学习使用】
2.tar包 =》 部署复杂 【生产上用】
安装mysql:
1.卸载 mysql 相关的包
[root@sygy03 software]# rpm -qa|grep mariadb
mariadb-libs-5.5.56-2.el7.x86_64
[root@sygy03 software]# rpm -e --nodeps mariadb-libs
[root@sygy03 software]# rpm -qa|grep mariadb
2.安装mysql
1.解压
[root@sygy03 software]# tar -xvf ./mysql-8.0.21-1.el7.x86_64.rpm-bundle.tar -C ./mysql
2.安装
rpm :
rpm -ivh mysql-community-common-8.0.21-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.21-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-compat-8.0.21-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-8.0.21-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-8.0.21-1.el7.x86_64.rpm
3.启动
1.查看配置mysql
vim /etc/my.cnf
日志文件:/var/log/mysqld.log
2.mysql 初始化
mysqld --initialize --user=mysql
临时密码:
root@localhost: (mdeIsSmq3s6
root
(mdeIsSmq3s6
3.启动mysql
systemctl start mysqld
4.登录mysql
[root@sygy03 mysql]# mysql -uroot -p\(mdeIsSmq3s6
5.修改密码
alter user root@localhost identified by '123456';
6.修改任何 ip 都可以访问 mysql
update mysql.user set host='%' where user='root';
7.刷新权限
flush privileges;
mysql 远程连接工具:
1.dbvear =》 hive phoniex clickhouse
2.netcat
3. db
学习时间
2022.4.15