centos7 命令行安装 centos7安装详细图解
大家好,如果您还对centos7 命令行安装不太了解,没有关系,今天就由本站为大家分享centos7 命令行安装的知识,包括centos7安装详细图解的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!
centos7怎么安装mysql
1、Centos 7默认不支持mysql(都是因为钱),所以centos 7默认支持的是mariadb
何为mariadb?
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB来代替MySQL的InnoDB。 MariaDB由MySQL的创始人Michael Widenius主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。MariaDB名称来自Michael Widenius的女儿Maria的名字。
说到这,我个人强烈推荐大家开始学习MariaDB,当然由于我们一些项目还是要用mysql的,所以不能放弃。真不难学。
接下来我讲一下centos 7对mysql的安装过程
1、如果一定要在centos 7上安装mysql,需要卸载MariaDB,否则会冲突。
2、执行这个命令:rpm-qa| grep mariadb
3、这时会出现一些列表,都是mariadb的包,接下来我们要干掉
4、执行如下命令rpm-e–nodeps mariadb-libs-XXXXX.x86_64(注意我这里的xxxx,要根据第三步出现的列表,挨个干)
5、干完后,就可以安装mysql了。
6、去度娘搜索mysql的rpm包,一大把。我用的是5.6.22.(找不到的,问我要)
ww
这里需要安装至少2个,1个是mysql-server-xxxx.rpm(这个就是服务端),还有一个是mysql-client-xxxx.rpm(这个是客户端,不想装?不装的话你没法初始化root密码,求懂)
7、执行 rpm-ivh“上面两个文件名”
8、这样就装好了。
9、然后执行:service mysql start(如果OK,说明装好了)
10、再然后执行:service mysql stop(不要问为什么,因为默认root没有密码,你进不去,所以接下来我们要绕过密码登录)
11、执行这个命令:mysqld_safe–user=mysql–skip-grant-tables–skip-networking& mysql-u root mysql(也就是,老子不用密码直接登录,这时mysql服务必须关闭状态)
12、然后执行这个命令:UPDATE user SET Password=PASSWORD(‘XXXXX’) where USER=’root’;这里就是对root账号初始化密码,xxx自行改,不要忘了。忘掉的话就要用第11步初始化(谁说没有密码就不能进mysql?)
13、然后执行 flush privileges;(注意不要忘记最后的分号,必须有,不要问为什么)
14、然后输入quit;退出mysql客户端。
15、重新启动mysql,命令:service mysql start
16、然后用root账号登录命令:mysql-u root-p(接下来会提示你输入密码,此时屏幕不可见,不要以为死机了)
17、这时随便执行一个sql,譬如 show databases;
18、这时会报错,大约是You must SET PASSWORD before executing this statement.其实就是我们常见的:第一次登录需要改密码,
19、那我们就改一改吧,反正不会怀孕
20、执行 SET PASSWORD= PASSWORD(‘xxxx’);注意分号,也可以把密码跟上面搞得一样。
21、然后再去执行一些sql,看看对不对。对的话quit;
22、最后,我们最好吧mysql重启一下. service mysql restart
23、然后配置远程可以连接(注意刚才我们都是在本机操作的哦~~~~)
24、依然mysql-u root-p输入密码后登入
25、执行:GRANT ALL PRIVILEGES ON*.* TO‘root’@’%’ IDENTIFIED BY‘这里填你的密码’ WITH GRANT OPTION;(这里root@后面的百分号代表全宇宙都可以连接你的mysql,只要知道密码),如果是仅仅允许某个IP连接,那么把这个百分号换成某个ip即可
26、FLUSH PRIVILEGES;并且退出
27、保险起见,再重启mysql服务
好吧,OK了。接下来大家可以用navicate去连接啦
CentOS 7 系统命令行模式安装!
CentOS是Linux系统中的一个热门发行版本,受到广泛欢迎。由于其在培训机构及网络课程中的流行,很多用户对CentOS 7.6的完整安装过程可能感到困惑。本指南旨在提供详细教程,帮助用户在VMware虚拟机环境下正确、完整地安装CentOS 7.6系统。
CentOS系统的镜像可直接从其官方网站下载。但因服务器位于海外,下载速度可能较慢。如遇无法下载,可选择第三方的阿里云、网易云等镜像入口下载。
以下是安装步骤:
1.新建虚拟机,点击右上角【文件】选项,选择【新建虚拟机】,然后选择【典型...】,点击【下一步】。在系统类型中选择【Linux(L)】,选择【CentOS 7 64位】,点击【下一步】。设置磁盘大小,建议30GB以上,选择【将虚拟磁盘储存为单个文件】,点击【下一步】,然后点击【自定义硬件】。
2.硬件配置,根据物理机情况调整,此步骤仅作参考。
3.不选择物理驱动器,选择【使用ISO镜像文件】安装系统。启动虚拟机,点击虚拟机屏幕,使用上下键选择【Install CentOS 7】。
4.选择安装语言,英文水平高可直接选择,否则推荐选择简体中文。
5.确认日期时间,设置为亚洲上海,即北京时间。
6.键盘和语言支持默认,安装源选择【本地介质】,软件选择【最小安装】,适合本教程要求的命令行模式。
7.进入【安装位置】,手动设置分区,选择【我要配置分区】,点击【完成】进入配置页面。
8.添加【/boot】分区,主要用于存放引导文件,容量200M-300M即可。
9.添加【swap】分区,类似Windows的虚拟内存,用于物理内存不足时的临时存储,容量4G-8G。
10.添加【根分区】,存放软件、用户组和系统文件,分配剩余空间。
11.分区配置完成后,点击【接受更改】,磁盘空间自动格式化。
12.禁用【KDUMP】,用于内核崩溃时的转存,非开发人员通常无需使用。
13.配置网络和主机名。
14.点击【开始安装】,设置ROOT密码,密码强度无需严格要求,实验设置为123456。
15.系统安装完成后,点击【重启】。
16.重启后,输入用户名和密码登录系统,由于未设置普通用户,仅可用Root用户。
注意事项:Linux命令行内输入密码时,不显示*号。如输入过程忘记密码,可按回车键,待回想起密码后继续输入。
阿里云Centos 7镜像利用命令行安装GNOME、KDE图形界面
为了解决 CentOS 7默认无图形化界面的问题,本文将介绍如何在安装完 CentOS 7镜像后,成功安装 GNOME或 KDE图形界面,以便于日常使用。
首先,确保当前用户具有 root权限,可以通过开机使用 root登录,或在运行中切换为 root用户。
接下来,安装 X窗口系统,这是图形界面的基础。在终端中输入以下命令:
yum groupinstall"X Window System"
系统将自动查找并下载所需的文件,根据提示选择 y进行安装。安装完成后,会显示"Complete!"表示成功。
为了验证已安装的软件和可安装的软件列表,输入以下命令:
yum grouplist
接着,输入以下命令分别安装 GNOME和图形化管理工具:
yum groupinstall"GNOME Desktop"
yum groupinstall"Graphical Administration Tools"
在输入命令时,按下 y确认。注意,选择的软件组名称必须与命令中所列的完全一致,以避免出现"No packages in any requested group available to install or update"的错误。这是因为不同版本的 CentOS软件包名称可能有所差异(其他 Linux系统也存在类似情况)。
安装过程完成后,通过运行 startx命令进入图形界面,即可享受到丰富的桌面体验。