CentOS 7.X介绍、搭建和安装Mysql

关于CentOS

CentOS 中文 官网 (p2hp.com)

社区驱动的自由软件工作的重点是为开源社区提供一个丰富的基础平台.

 CentOS适合部署各种一致的、可管理的平台,同时对于一切开源社区来说,CentOS是一个坚实的、可预测的基础

不过现在CentOS被红帽收购了,24年要停服了。觉得可惜的小伙伴按时还不用觉得可惜,开发CentOS的这群人又开发了另外一个企业级别的Linux发行版---Rocky Linux(主页有安装教程)

https://rockylinux.org/zh_CN/

下载CentOS 7的镜像光盘(现在CentOS还没有停服,就先用CentOS)

这里我们用阿里云镜像站下载。因为Centos官网是挂在国外的服务器上,下载镜像时相比于国内的下载速度会慢很多,所以可以通过国内的镜像站去下载Centos镜像。

1、阿里云官网地址:https://www.aliyun.com

2、点击左上角的【文档与社区】展开选择【镜像站】

3、点击【centos】

4、点击【下载链接】

5、向下翻点击【7.9.2009/】(这里我下载的是7.9版本的,其实7.5版本以上的都可以)

6、点击子【isos/】

7、点击【x86_64/】选择64位操作系统

8、点击【Centos-7-x86_64-DVD-2009.iso】下载镜像

9、正在下载

10、镜像下载完成后,鼠标右键点击镜像,选择【在文件夹中显示】直接找到镜像下载的所在地

搭建CentOS 7的虚拟机

虚拟机用的是VMware16pro,版本选择15以上比较好。选择创建新的虚拟机

 选择自定义。会有更多的操作空间。选择好以后点击下一步

 这里选择当前你虚拟机的版本,一般都是默认。点击下一步

一定要选择稍后安装操作系统。能更快捷的帮助我们先配置完虚拟机。点击下一步

这一步选择操作系统为Linux,然后下拉菜单中选择当前想安装的光盘文件对应的发行版。选择好后点击下一步

虚拟机名称就是你以后使用虚拟机的,明文显示,起名太奇葩容易产生误会,一般默认就行。位置就是虚拟机存放的位置,最好避开C盘,因为后面要挂载光盘,少说都有几个G。选择好后点击下一步

这里看需求,一般默认就够用了,如果需要部署其他服务的话这里建议改成2核或者4核,这些后面确定了也还是可以更改的。选择好点击下一步

还是那句话,默认就行,部署服务给2G,后面也是可以修改的。选好点击下一步

网络这里有三种,日常没有特殊要求的直接选NAT。一些服务特殊要求了桥接的就选桥接。选好点击下一步

默认就行,点击下一步

默认就行,点击下一步

创建磁盘,这样我们可以自己调整磁盘大小。选好点击下一步

磁盘大小后续比较难修改,建议直接选大点,同样支持数字输入。分配磁盘那里单个文件是没想着移动这个文件。拆成多个是可以更方便的移动这个文件(比如说同事找你要纯净的系统,就可以拷)。选好点击下一步

这里一般直接选择默认(我的操作就是这个,当然支持修改)。选好点击下一步

这一步是确定配置。点击自定义把光盘先导进去可以,直接选择完成后面再导进去也可以,看你喜欢。(个人喜欢自定义,先导入光盘)

自定义点进来就是这个界面,选中新CD选项可以导入光盘。(之前的内存以及核数在这里都可以修改,就是新CD选项的上面两个)

 点击新CD以后选择使用ISO映像文件(其实就是光盘,只不过在Linux中,一切皆文件),点击浏览

选择之前在阿里云镜像站下载的ISO文件,选中后点击打开

之前这一栏是空的,现在有内容。然后点击关闭

点击关闭过后又会回到这个页面,选择完成

点击完成之后虚拟机创建成功,点击开启此虚拟机

选择第一个,用键盘上下键移动(无法移动是因为鼠标没有点击到黄色目标区域内),然后摁回车

选择语言,用鼠标滚轮查找行,直接输入也行(个人选择滚轮,中文在最后一个)(鼠标滚不动是因为鼠标不在区域内,在区域内还要点击左边进入页面才行)

选择中文后点击继续

这个页面我们要确认四个地方,时区必须是亚洲上海,因为国内用的大多是镜像文件

按照步骤对应选择好,然后点击完成

这个页面是选择软件安装的,个人选择我会把第二步全部打勾,不选也可以。选择好后点击完成

先来配置网络,这里可以更改主机名,点击应用就行。网络的话前面我们选择了NAT,所以这里要配置网络,桥接的话这里网络不用管。

点击配置,在弹出的框里面点选IPV4设置选项

选择手动配置IP

点击Add增加

点击Add以后会弹出这个框,输入你想要的IP地址

填好以后点击保存(想要接通互联网就把DNS写上去)

保存后自动返回到这个界面,点击框中按钮

显示这些信息表示配置成功,点击完成

重点来了,安装位置就跟Windows系统的分盘差不多的意思,一般不超过30G的默认就行(点进去点完成就行了)

 

超过30G的可以看这里。点进去选择我要配置分区,然后点击完成

点击完成后就会自动弹到这个页面

鼠标点击+号自动弹出

按照我这个来分就行,一共要添加三次挂载点。还剩下992.5Kib不用管,直接点完成

点击完成自动弹出,点击接受更改

最后点击开始安装

设置ROOT密码和创建用户都在这里,个人一般不创建用户,直接用ROOT就行

密码这里这边设置都可以,摁两次完成

完成以后等着安装就行

完成后点击重启

输入账号:root,密码:你自己设置的密码

安装基础包下载Mysql

用第三方工具连接进去,这里我用的是MobaXterm(安装包自己找找)命令:yum -y install wget(安装基础包)

显示succeeded表示安装成功

wget  http://dev.mysql.com/get/mysql80-community-release-el7-7.noarch.rpm 回车就行

rpm -ivh mysql80-community-release-el7-7.noarch.rpm(那么长一串,敲不完,输入my以后摁Tab键补全就行)两条(一定是两条)出现100%就成功了

yum -y install mysql-server --nogpgcheck 然后下载服务

出现这个表示成功

vim /etc/my.cnf 编辑,加上一串代码跳过密码 skip-grant-tables

添加好了以后保存并推出

重启Msql让配置文件生效(systemctl restart mysqld)重启完成后输入 mysql -uroot -p 回车

原文地址:https://blog.csdn.net/QuJJan/article/details/135714162

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


linux下开机自启: 在/etc/init.d目录下新建文件elasticsearch 并敲入shell脚本: 注意, 前两行必须填写,且要注释掉。 第一行为shell前行代码,目的告诉系统使用shell。 第二行分别代表运行级别、启动优先权、关闭优先权,且后面添加开机服务会用到。 shell脚本
1、因为在centos7中/etc/rc.d/rc.local的权限被降低了,所以需要赋予其可执行权 chmod +x /etc/rc.d/rc.local 2、赋予脚本可执行权限假设/usr/local/script/autostart.sh是你的脚本路径,给予执行权限 chmod +x /usr
最简单的查看方法可以使用ls -ll、ls-lh命令进行查看,当使用ls -ll,会显示成字节大小,而ls- lh会以KB、MB等为单位进行显示,这样比较直观一些。 通过命令du -h –max-depth=1 *,可以查看当前目录下各文件、文件夹的大小,这个比较实用。 查询当前目录总大小可以使用d
ASP.NET Core应用程序发布linux在shell中运行是正常的。可一但shell关闭网站也就关闭了,所以要配置守护进程, 用的是Supervisor,本文主要记录配置的过程和过程遇到的问题 安装Supervisor 1 yum install python-setuptools
设置时区(CentOS 7) 先执行命令timedatectl status|grep 'Time zone'查看当前时区,如果不是时区(Asia/Shanghai),则需要先设置为中国时区,否则时区不同会存在时差。 #已经是Asia/Shanghai,则无需设置 [root@xia
vim /etc/sysconfig/network-scripts/ifcfg-eth0 BOOTPROTO="static" ONBOOT=yes IPADDR=192.168.8.106 NETMASK=255.255.252.0 GATEWAY=192.168.
一、安装gcc依赖 由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v),如果没有安装,执行以下命令进行安装 [root@localhost local]# yum install -y gcc 二、下载并解压安装包 [root@localhost local
第一步 On CentOS/RHEL 6.*: $ sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm On CentOS/RHEL 7: $
/// <summary> /// 取小写文件名后缀 /// </summary> /// <param name="name">文件名</param> /// <returns>返回小写后缀,不带“.”</ret
which nohup .bash_profile中并source加载 如果没有就安装吧 yum provides */nohup nohup npm run start & nohup ./kibana &
1.1 MySQL安装 1.1.1 下载wget命令 yum -y install wget 1.1.2 在线下载mysql安装包 wget https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 1.1.3 安装My
重启 reboot shutdown -r now init 6 关闭 init 0 shutdown -h now shutdown -h 20:25 #8点25关机查看内存 free CPU利用率 top 日期 date 设置时间 date 033017002015 #月日时间年 日历 cal
1、firewalld的基本使用 启动: systemctl start firewalld 关闭: systemctl stop firewalld 查看状态: systemctl status firewalld 开机禁用 : systemctl disable firewalld 开机启用 :
1 下载并安装MySQL官方的 Yum Repository wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm 使用上面的命令就直接下载了安装用的Yum Repository,大概
CentOS6.x CentOS6中转用Upstrat代替以前的init.d/rcX.d的线性启动方式。 一、相关命令 通过initctl help可以查看相关命令 [root@localhost ~]# initctl help Job commands: start Start job. sto
1、使用命令:df -lk 找到已满磁盘 2、使用命令:du --max-depth=1 -h 查找大文件,删除
ifconfig:查看网卡信息 网卡配置文件位置: /etc/sysconfig/network-scripts/文件夹 nmtui:配置网卡 netstat -tlunp:查看端口信息 端口信息存储位置: /etc/services文件 route:查看路由信息 wget:下载网路文件,例如 wg
ps -ef:查看所有进程, ps -ef |grap firewalld 查看与firewalld相关的进程 which :查看进程:which firewalld kill 进程id:杀掉进程 kill 640,强制杀:kill -9 640 man:查看帮助,例如 man ps 查看
useradd:添加用户 useradd abc,默认添加一个abc组 vipw:查看系统中用户 groupadd:添加组groupadd ccna vigr:查看系统中的组 gpasswd:将用户abc添加到ccna组 gpasswd -a abc ccna groups abc:查看用户abc属