linux模版机与MySQL搭建
作者:互联网
目录
linux模版机
1. ip 动态ip =》 静态ip
1.内网
2.学习方便
2.关闭防火墙:
1-65535
全部关闭
3.额外的安装包
1.jdk =》 卸载掉
2.mysql =》 mysql自带的额外包【安装mysql去掉就行】【superset 依赖mysql自带的额外包】
4.hostname
ip
1.win =》 vmare:
1.子网ip 1-255
192.168.10.0
2.NAT设置
网关192.168.10.2
2.linux =》 静态ip
[root@shell117 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO="static"
ONBOOT="yes"
IPADDR=192.168.10.117
GATEWAY=192.168.10.2
DNS1=192.168.10.2
3.重启网络【或者重启机器】
service network restart
防火墙
systemctl stop firewalld
systemctl disable firewalld
systemctl status firewalld
linux
卸载安装包
jdk卸载掉
1.查询 java
rpm -qa | grep -i java
2.卸载 java
rpm -qa | grep -i java | xargs -n1 rpm -e --nodeps
linux =》 CentOS:
1.安装软件
1.yum
2.rpm
3.tar
克隆
1.机器ip
vim /etc/sysconfig/network-scripts/ifcfg-ens33
2.机器hostname
vim /etc/hostname
3.目录规范
[master@shell117 ~]$ mkdir app project software shell data log
[master@shell117 ~]$ ll
总用量 24
drwxrwxr-x. 2 master master 4096 4月 15 10:17 app
drwxrwxr-x. 2 master master 4096 4月 15 10:17 data
drwxrwxr-x. 2 master master 4096 4月 15 10:17 log
drwxrwxr-x. 2 master master 4096 4月 15 10:17 project
drwxrwxr-x. 2 master master 4096 4月 15 10:17 shell
drwxrwxr-x. 2 master master 4096 4月 15 10:17 software
mysql
1.版本
5.6 【少】
5.7 【多】
8.x 【】
2.部署平台
win =>
mac =>
linux =>
1.两种方式
1.rpm包 => 部署简单 【学习使用】
2.tar包 => 部署复杂 【生产上】
3.安装和启动
1.卸载mariadb
[root@shell117 mysql]# rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64
2.解压
[root@shell117 software]# tar -xvf ./mysql-8.0.21-1.el7.x86_64.rpm-bundle.tar -C ./mysql
3.安装软件
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
4.查看配置
vim /etc/my.cnf
5.监控日志
[root@shell117 mysql]# tail -20f /var/log/mysqld.log
6.初始化
mysqld --initialize --user=mysql
7.拿到初始密码
root@localhost: w6gVf+uinG&d
8.启动mysql
systemctl start mysqld
9.查看mysql状态
systemctl status mysqld
10.登录mysql
mysql -uroot -p
w6gVf+uinG&d
特殊字符需要转译,比如( => \(
11.修改密码
mysql> alter user root@localhost identified by '123456';
Query OK, 0 rows affected (0.06 sec)
12.设置任何ip都可以登录
mysql> update mysql.user set host='%' where user='root';
Query OK, 1 row affected (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 0
13.刷新权限
mysql> flush privileges;
Query OK, 0 rows affected (0.04 sec)
14.测试登录
[root@shell117 mysql]# mysql -uroot -p123456
成功之后就可以在远程连接了
Ctrl+N: 新建文件
标签:10,机与,ip,linux,master,mysql,MySQL,rpm 来源: https://www.cnblogs.com/old-salted-fish/p/16150644.html