pd linux不能上网,centOS7安装后的基础配置(无法上网,parallels tools,默认源等)...

一、mac,安装centOS7虚拟机

centOS7算是安装好了,现在要做一些通用的操作

二、联网、pd tools、和默认源等问题的解决

问题1 无法上网

ping一下百度的域名,发现ping不通

f80a22a7f5c9?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

image.png

步骤1 yum install net-tools

通过一下命令可以解决

yum install net-tools

发现由来一个经典错误

f80a22a7f5c9?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

image.png

步骤2 cd /etc/sysconfig/network-scripts

cd /etc/sysconfig/network-scripts

f80a22a7f5c9?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

image.png

关键修改 onboot 为 yes

vi /etc/sysconfig/network-scripts/ifcfg-eth0

(这个eth0部分,每一个人都不一样),根据上一个命令的结果决定的。

f80a22a7f5c9?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

image.png

(以上所有涉及vi的操作,基本 )

步骤3 cd /etc/sysconfig/network-scripts

service network restart

f80a22a7f5c9?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

image.png

再ping一下百度,发现通了。nice~

f80a22a7f5c9?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

image.png

最后就可以顺利地 yum install net-tools

问题2 如果需要安装 parallels tools

问题3、默认源更换

以更改为网易源为例子

step1、备份原有“源”文件

首先备份/etc/yum.repos.d/CentOS-Base.repo

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

查看备份情况

/etc/yum.repos.d/

可以看到多了一个 CentOS-Base.repo.backup

f80a22a7f5c9?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

image.png

step2、进入 /etc/yum.repos.d/,执行下载操作

命令 进入 /etc/yum.repos.d/

cd /etc/yum.repos.d/

准备工作

f80a22a7f5c9?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

image.png

命令 wget 下载

wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

如果提示 命令没找到,那我们就不用wget,直接用curl

curl http://mirrors.163.com/.help/CentOS7-Base-163.repo -o CentOS7-Base-163.repo

规则:(curl + 下载链接 + -o + 文件名)

下载好之后,我们就可以看到文件已经下载好了

f80a22a7f5c9?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

image.png

step3、clean all和makecache

yum clean all

yum makecache

至此,更换完成。

相关log参考

# pwd

/root

[root@centos-linux ~]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

[root@centos-linux ~]# cd /etc/yum.repos.d/

[root@centos-linux yum.repos.d]# ll

总用量 40

-rw-r--r--. 1 root root 1664 11月 23 21:16 CentOS-Base.repo.backup

-rw-r--r--. 1 root root 1309 11月 23 21:16 CentOS-CR.repo

-rw-r--r--. 1 root root 649 11月 23 21:16 CentOS-Debuginfo.repo

-rw-r--r--. 1 root root 314 11月 23 21:16 CentOS-fasttrack.repo

-rw-r--r--. 1 root root 630 11月 23 21:16 CentOS-Media.repo

-rw-r--r--. 1 root root 1331 11月 23 21:16 CentOS-Sources.repo

-rw-r--r--. 1 root root 5701 11月 23 21:16 CentOS-Vault.repo

-rw-r--r--. 1 root root 951 10月 3 2017 epel.repo

-rw-r--r--. 1 root root 1050 10月 3 2017 epel-testing.repo

[root@centos-linux yum.repos.d]# cd /etc/yum.repos.d/

[root@centos-linux yum.repos.d]# pwd

/etc/yum.repos.d

[root@centos-linux yum.repos.d]# wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

-bash: wget: 未找到命令

[root@centos-linux yum.repos.d]# curl http://mirrors.163.com/.help/CentOS7-Base-163.repo -o CentOS7-Base-163.repo

% Total % Received % Xferd Average Speed Time Time Time Current

Dload Upload Total Spent Left Speed

100 1572 100 1572 0 0 274 0 0:00:05 0:00:05 --:--:-- 374

[root@centos-linux yum.repos.d]# ll

总用量 44

-rw-r--r--. 1 root root 1572 3月 1 20:24 CentOS7-Base-163.repo

-rw-r--r--. 1 root root 1664 11月 23 21:16 CentOS-Base.repo.backup

-rw-r--r--. 1 root root 1309 11月 23 21:16 CentOS-CR.repo

-rw-r--r--. 1 root root 649 11月 23 21:16 CentOS-Debuginfo.repo

-rw-r--r--. 1 root root 314 11月 23 21:16 CentOS-fasttrack.repo

-rw-r--r--. 1 root root 630 11月 23 21:16 CentOS-Media.repo

-rw-r--r--. 1 root root 1331 11月 23 21:16 CentOS-Sources.repo

-rw-r--r--. 1 root root 5701 11月 23 21:16 CentOS-Vault.repo

-rw-r--r--. 1 root root 951 10月 3 2017 epel.repo

-rw-r--r--. 1 root root 1050 10月 3 2017 epel-testing.repo

[root@centos-linux yum.repos.d]# yum clean all

已加载插件:fastestmirror

正在清理软件源: base epel extras updates

Cleaning up list of fastest mirrors

[root@centos-linux yum.repos.d]# yum makecache

已加载插件:fastestmirror

Determining fastest mirrors

epel/x86_64/metalink | 6.3 kB 00:00:00

* epel: mirror01.idc.hinet.net

base | 3.6 kB 00:00:00

epel | 4.7 kB 00:00:00

extras | 3.4 kB 00:00:00

updates | 3.4 kB 00:00:00

(1/18): base/7/x86_64/filelists_db | 7.1 MB 00:00:23

(2/18): base/7/x86_64/primary_db

更换源之后,我们来试一下安装

就以安装wget为例子

[root@centos-linux yum.repos.d]# yum install wget

已加载插件:fastestmirror

Loading mirror speeds from cached hostfile

* epel: mirror01.idc.hinet.net

正在解决依赖关系

--> 正在检查事务

---> 软件包 wget.x86_64.0.1.14-18.el7 将被 安装

--> 解决依赖关系完成

依赖关系解决

==================================================================================================================================================================================================================

Package 架构 版本 源 大小

==================================================================================================================================================================================================================

正在安装:

wget x86_64 1.14-18.el7 base 547 k

事务概要

==================================================================================================================================================================================================================

安装 1 软件包

总下载量:547 k

安装大小:2.0 M

Is this ok [y/d/N]: y

Downloading packages:

wget-1.14-18.el7.x86_64.rpm | 547 kB 00:00:12

Running transaction check

Running transaction test

Transaction test succeeded

Running transaction

正在安装 : wget-1.14-18.el7.x86_64 1/1

验证中 : wget-1.14-18.el7.x86_64 1/1

已安装:

wget.x86_64 0:1.14-18.el7

完毕!

[root@centos-linux yum.repos.d]#

三、 Linux Mysql的安装

step1、删除centOS自带mariadb数据库

yum remove mariadb-libs.x86_64

step2 下载mysql

进 tmp

cd /tmp/

下载

wget https://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm

f80a22a7f5c9?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

image.png

step3 安装

yum localinstall mysql57-community-release-el7-8.noarch.rpm

f80a22a7f5c9?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

image.png

step3 安装服务器 server

yum install mysql-community-server

一些相关操作

启动:

sudo service mysqld start

默认密码:

cat /var/log/mysqld.log | grep “password”

设置root可以远程连接

update mysql.`user` set Host = '%' where User = 'root' and Host = 'localhost';

flush privileges;

重启服务

sudo service mysqld restart

**关闭防火墙 **

sudo service firewalld stop

MySQL开启general_log跟踪数据执行过程

# 设置general log保存路径

# 注意在Linux中只能设置到 /tmp 或 /var 文件夹下,设置其他路径出错

# 需要root用户才有访问此文件的权限

mysql> set global general_log_file='/tmp/general.log';

# 开启general log模式

mysql> set global general_log=on;

# 关闭general log模式

mysql>set global general_log=off;

在general log模式开启过程中,所有对数据库的操作都将被记录 general.log 文件

新建用户

CREATE USER 'imooc'@'%' IDENTIFIED BY '123456';

赋予权限

GRANT ALL PRIVILEGES ON *.* TO 'imooc'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

GRANT select,insert,update,delete ON *.* TO 'imooc'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

FLUSH PRIVILEGES;

收回权限

REVOKE ALL PRIVILEGES ON *.* FROM imooc;

FLUSH PRIVILEGES;

忘记root 密码

在 /etc/my.cnf 加入 skip-grant-tables

use mysql;

update user set authentication_string=password('456789') where user='root';

四、其他设置

参考文章

初次配置CentOS 7 - 简书

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值