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

一、mac,安装centOS7虚拟机

参考一:https://blog.csdn.net/wen_yuling/article/details/79017224
参考二:https://blog.csdn.net/wen_yuling/article/details/79017224
随便挑一个参考。后面记得设置一下root密码即可。

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

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

问题1 无法上网

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

image.png

步骤1 yum install net-tools

通过一下命令可以解决
yum install net-tools
发现由来一个经典错误

image.png

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

cd /etc/sysconfig/network-scripts

image.png

关键修改 onboot 为 yes

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

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

image.png

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

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

service network restart

image.png

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

image.png

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


问题2 如果需要安装 parallels tools

mac_pd_CentOS_安装parallels-tools(文件夹共享)

问题3、默认源更换

以更改为网易源为例子

CentOS镜像使用帮助: http://mirrors.163.com/.help/centos.html

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

image.png

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

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

cd /etc/yum.repos.d/

准备工作

image.png

得到对应的链接,比如 http://mirrors.163.com/.help/CentOS7-Base-163.repo

命令 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 + 文件名)

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


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
image.png

step3 安装

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

step3 安装服务器 server

yum install mysql-community-server

一些相关操作

启动:

sudo service mysqld start

默认密码:

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

重置密码,查看文章
http://blog.sina.com.cn/s/blog_a0d71a9d0102wlz3.html

设置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 - 简书

https://www.jianshu.com/p/cfb8d45554fc
(推荐阅读)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,172评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,346评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,788评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,299评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,409评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,467评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,476评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,262评论 0 269
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,699评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,994评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,167评论 1 343
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,827评论 4 337
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,499评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,149评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,387评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,028评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,055评论 2 352

推荐阅读更多精彩内容

  • 两台主机两个路由设备通信 现有主机A和主机B,且中间有两个路由设备连接,主机A的IP地址为192.168.1.10...
    JevonWei阅读 1,290评论 0 3
  • 最小化安装的 Centos7系统并没有 nano 、 vim 、 wget 、 curl 、 ifconfig 、...
    轻飘飘D阅读 3,803评论 0 0
  • 安装虚拟机 首先从阿里镜像官网下载centos6.5的ISO镜像文件,然后用VMware安装centos的虚拟机。...
    卡卡xx阅读 654评论 0 0
  • 1.软件及版本 a.VMware Workstation Pro b.CentOS-6.8-x86_64-mini...
    0_9f3a阅读 849评论 0 3
  • 没有信心的孩子跌倒了不愿起来 搀扶她的不是父母是流血的手掌 解释只给没有偏见的钢铁和黑熊 有人试图在背后拿走孩子的...
    关山克阅读 132评论 8 4