avatar

目录
Centos7下的基本环境安装记录

CentOS-7-x86_64-Minimal-1810.iso

修改HostName

shell
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地址

Code
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

重启网络

Code
1
service network restart

设置ssh本机免密

shell
1
2
3
4
5
cd home/machine
su machine
ssh-keygen -t rsa
# 一路回车
ssh-copy-id localhost

创建基本目录

Code
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

shell
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

关闭防火墙

shell
1
2
3
# 停止+禁用
systemctl stop firewalld
sudo systemctl disable firewalld.service

关闭SELINUX

shell
1
2
3
4
# 1、临时关闭: 
sudo setenforce 0
# 2、修改配置文件/etc/selinux/config(重启生效)
将SELINUX=enforcing 改为SELINUX=disabled

CentOS7安装MySQL

shell
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;

# 远程连一下检测
文章作者: Machine
文章链接: https://machine4869.gitee.io/2019/11/04/20191104211645836/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 哑舍
打赏
  • 微信
    微信
  • 支付宝
    支付宝

评论