CentOS-7-x86_64-Minimal-1810.iso
修改HostName 1 2 3 4 5 6 7 8 9 10 11 # 临时 hostname hadoop104 # 永久 hostnamectl set-hostname hadoop104 # vi /etc/hosts 127.0.0.1 hadoop104 ::1 hadoop104 # 和hostname保持一致 reboot
修改IP地址 1 2 3 4 5 6 7 vi /etc/sysconfig/network-scripts/ifcfg-ens33 BOOTPROTO=static ONBOOT=yes IPADDR=192.168.1.112 GATEWAY=192.168.1.2 DNS1=192.168.1.2
重启网络
设置ssh本机免密 1 2 3 4 5 cd home/machine su machine ssh-keygen -t rsa # 一路回车 ssh-copy-id localhost
创建基本目录
1 2 3 4 5 6 cd /opt sudo mkdir software sudo chown machine.machine -R software/ sudo mkdir module/ sudo chown machine.machine -R module/
安装JDK jdk-8u221-linux-x64.tar.gz
1 2 3 4 5 6 7 8 9 10 tar -zxf jdk-8u221-linux-x64.tar.gz -C /opt/module/ vi /etc/profile # 写在最后 # JAVA_HOME export JAVA_HOME=/opt/module/jdk1.8.0_221 export PATH=$PATH:$JAVA_HOME/bin source /etc/profile
关闭防火墙 1 2 3 # 停止+禁用 systemctl stop firewalld sudo systemctl disable firewalld.service
关闭SELINUX 1 2 3 4 # 1、临时关闭: sudo setenforce 0 # 2、修改配置文件/etc/selinux/config(重启生效) 将SELINUX=enforcing 改为SELINUX=disabled
CentOS7安装MySQL 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 参考:https://blog.csdn.net/qq_37798548/article/details/82733575 # centos7彻底卸载mysql(刚装的centos7不用做这个) https://blog.csdn.net/bubbleyang/article/details/91364180 # 卸载冲突的RPM组件 rpm -qa | grep postfix rpm -qa|grep mariadb rpm -e --nodeps XXX # 检查mysql是否存在 rpm -qa | grep mysql # 安装相应的依赖 yum -y install libaio yum -y install net-tools yum -y install perl # 安装mysql组件 tar -xvf mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar -C ./mysql_rpm # 只需要安装以下四个组件 rpm -ivh mysql-community-common-5.7.28-1.el7.x86_64.rpm rpm -ivh mysql-community-libs-5.7.28-1.el7.x86_64.rpm rpm -ivh mysql-community-client-5.7.28-1.el7.x86_64.rpm rpm -ivh mysql-community-server-5.7.28-1.el7.x86_64.rpm # 默认数据存储路径/var/lib/mysql , 配置文件路径/etc/my.cnf # 先启动数据库 # 查看mysql是否启动: service mysqld status # 启动mysql: service mysqld start # 停止mysql:service mysqld stop # 重启mysql:service mysqld restart # 修改MySQL密码 # 查看临时密码 grep password /var/log/mysqld.log # 登录mysql(命令:mysql -p),输入临时密码 mysql -p # (可选)降低密码验证强度,否则不能设置简单密码 set global validate_password_policy=LOW; set global validate_password_length=6; set password = password("123456"); quit; # 允许远程连接 mysql -u root -p use mysql; update user set host = '%' where user = 'root'; flush privileges; quit; # 远程连一下检测