虚拟机中对应网卡的信息(在root下):
vim /etc/sysconfig/network-scripts/ifcfg-eth0
注:有的centOS可能初始网卡的名称不是eth0,可以自己修改一下名称(参考链接)
其中标注***为必须要修改的
TYPE="Ethernet" BOOTPROTO="static" *** DEFROUTE="yes" IPV4_FAILURE_FATAL="no" IPV6_AUTOCONF="yes" IPV6_DEFROUTE="yes" IPV6_FAILURE_FATAL="no" NAME="eth0" UUID="ae679cf5-f894-4e23-8a82-60a220f69299" DEVICE="eth0" ONBOOT="yes" *** IPADDR="192.168.34.52" *** PREFIX="24" GATEWAY="192.168.34.254" *** DNS1="114.114.114.114" *** IPV6INIT=no
修改其中字段:
BOOTPROTO:static,静态,IP不会改变 NMAE和DEVICE:要和自己网卡名称的一致3 添加网关地址
GATEWAY与主机的网关一致
vi /etc/sysconfig/network
NETWORKING=yes HOSTNAME=compute GATEWAY=192.168.34.254
如果能ping通网关,但是ping www.baidu.com时若出现“unknown host www.baidu.com”(可能是域名无法解析为ip),则使用命令“vi /etc/resolv.conf ” , 查看其中的DNS是不是114.114.114.114,不是可以修改为它。
nameserver 114.114.114.1144 重启网络
service network restart2.安装MySQL 1 查看是否已经安装 Mysql
rpm -qa | grep mysql
如果你查看出来有东西,可以使用下面命令将其删除
rpm -e 文件名2 下载官方 Mysql 包
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm3 安装MySQL包
yum -y install mysql57-community-release-el7-10.noarch.rpm && yum -y install mysql-community-server --nogpgcheck4 启动MySQL并查看
systemctl start mysqld.service service mysqld status3.MySQL配置
# 查看mysql初始密码 grep 'password' /var/log/mysqld.log # 进入mysql mysql -u root -p # 设置密码等级 set global validate_password_policy=0; set global validate_password_length=4; # 修改当前用户密码 alter user user() identified by "XXXX" # 允许远程链接 use mysql; update user set host = ‘%’ where user = ‘root’; FLUSH PRIVILEGES;



