写在前面
今天初学了下CentOS7.6系统,vmware配置好该系统之后,发现有很多东西都没有初始化,相比起ubuntu还是更需要基础一些。
本文主要记录yum和ifconfig报错,以及mysql安装。阅读本文,你大概需要10分钟时间。
一.网卡未启动,yum无效
- 输入命令
cd /etc/sysconfig/network-scripts
-
ls -a
查看文件,可以看到文件夹下有 ifcfg-ens33 文件。 - 设置网卡开机自启动:
sudo vim ifcfg-ens33
->找到ONBOOT=no
->并修改为ONBOOT=yes
注意:此操作必须要sudo得到管理员权限。
否则在退出时会出现无法保存:ifcfg-ens33 E212:Can’t open file or writing - 最后reboot重启即可。
二.ifcofig的配置
- 输入ifconfig时发现:
-bash: ifconfig: command not found
,
接着cd /sbin
发现确实没有ifcofig yum install ifcofig
发现没有ifcofig的包!报错如下No package ifconfig available. Error: Nothing to do
- 输入命令
yum search ifconfig
,找到 Mathed:ifcofig 发现需要net-tools.x86_64 故我们就下载这个工具
yum install net-tools.x86_64
- 此时ifconfig就能正常执行了。
三.安装mysql
1.下载安装mysql
yum安装wget
yum -y install wget
下载并安装mysql官方的yum repository
wget -i -c https://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm
然后使用上面的命令安装yum repository
yum -y install mysql57-community-release-el7-10.noarch.rpm
安装mysql服务器
yum -y install mysql-community-server
2.配置mysql
- 启动mysql
systemctl start mysqld.service
- 找出root的默认密码,并记录
grep "password" /var/log/mysqld.log
- 连接mysql
mysql -uroot -p
此时输入上一步记录的密码,完成连接 此时你会发现,无论你输入任何命令,都会让你先更改默认密码。但是mysql一般会判断你更改的密码过于简单。于是我们先更改mysql的密码规则:
mysql> set global validate_password_policy=0; mysql> set global validate_password_length=1;
- 修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
最后
参考链接:
作为开发者,也是需要懂一些linux的。路漫漫其修远兮!