VMware Player 15 安装centos7后无法ping通问题

在CentOS7中,传统的ifconfig命令已被废弃,取而代之的是ip命令。本文解释了这一变化的原因,并指导用户如何使用ip命令来查看和配置网络设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在虚拟机中安装centos7,输入ifconfig显示command not found。在sbin目录中发现没有ifconfig文件,这是因为centos7已经不使用 ifconfig命令了,已经用ip命令代替。同时,网卡名称也不是eth0了,而是改成ens33或者其他。
在这里插入图片描述解决办法:
在这里插入图片描述

### 在 VMware 虚拟机安装 CentOS 7 并配置 MySQL 数据库 #### 准备工作 在开始之前,确保已准备好以下资源: - 已下载并安装好的 VMware Workstation 或 VMware Player。 - 下载的 CentOS 7 ISO 镜像文件。 --- #### 安装 CentOS 7 操作系统 1. **创建新的虚拟机** 打开 VMware,选择“创建新的虚拟机”,按照向导完成新虚拟机的创建过程。指定 CentOS 7 的 ISO 文件作为启动介质[^2]。 2. **启动虚拟机** 启动虚拟机后进入 CentOS 7安装界面,根据提示逐步完成操作系统的安装。注意分区时可以选择默认选项或者手动分配磁盘空间。 3. **网络配置** 确保虚拟机能够连接到互联网,以便后续可以在线安装软件包。可以过命令 `ping www.google.com` 测试网络连性。 --- #### 卸载 MariaDB 由于 CentOS 7 默认集成了 MariaDB,为了避免与自定义安装的 MySQL 发生冲突,需先卸载 MariaDB: ```bash sudo yum remove mariadb-libs -y ``` 此命令会移除系统中的 MariaDB 库及相关依赖项[^1]。 --- #### 安装 MySQL 1. **导入官方 Yum 存储库密钥** 导入 MySQL 社区版存储库的 GPG 密钥以验证其真实性: ```bash sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql ``` 2. **添加 MySQL Yum 存储库** 创建一个新的 `.repo` 文件来启用 MySQL 的官方仓库: ```bash sudo nano /etc/yum.repos.d/mysql-community.repo ``` 将以下内容粘贴到文件中(适用于 MySQL 8.0 版本): ```ini [mysql-connectors-community] name=MySQL Connectors Community baseurl=http://repo.mysql.com/yum/mysql-connectors-community/el/7/$basearch/ enabled=1 gpgcheck=1 gpgkey=https://repo.mysql.com/RPM-GPG-KEY-mysql [mysql-tools-community] name=MySQL Tools Community baseurl=http://repo.mysql.com/yum/mysql-tools-community/el/7/$basearch/ enabled=1 gpgcheck=1 gpgkey=https://repo.mysql.com/RPM-GPG-KEY-mysql [mysql-server] name=MySQL Server & Cluster (Community) baseurl=http://repo.mysql.com/yum/mysql-8.0-community/el/7/$basearch/ enabled=1 gpgcheck=1 gpgkey=https://repo.mysql.com/RPM-GPG-KEY-mysql ``` 3. **安装 MySQL 服务** 使用以下命令安装 MySQL 服务器端程序: ```bash sudo yum install mysql-server -y ``` 4. **启动 MySQL 服务** 安装完成后,启动 MySQL 服务并将它设置为开机自动运行: ```bash sudo systemctl start mysqld sudo systemctl enable mysqld ``` 5. **获取临时密码** 初次安装时,MySQL 会生成一个随机初始密码。可过以下命令查看: ```bash sudo grep 'temporary password' /var/log/mysqld.log ``` 6. **修改密码和安全设置** 运行 `mysql_secure_installation` 命令增强安全性,包括更改 root 用户密码、禁用远程登录等功能: ```bash sudo mysql_secure_installation ``` --- #### 验证 MySQL 是否正常工作 尝试过客户端访问数据库,输入如下命令测试连接情况: ```bash mysql -u root -p ``` 如果成功进入 MySQL 控制台,则说明安装已完成。 --- ### 注意事项 - 如果需要兼容旧版本的应用程序,请考虑安装 MySQL 5.7 替代最新版本。 - 修改防火墙规则允许外部访问 MySQL,默认监听端口为 3306: ```bash sudo firewall-cmd --add-port=3306/tcp --permanent sudo firewall-cmd --reload ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值