原本以为掌握了 CentOS6.8,也就等于掌握了centos的其它版本,如:centos7.0等。在我用上了centos7.2后,我才了解到,它们还是有一些细微的区别,虽然它们大部分操作是一样的。下面,是我在学习中所了解到的centos6.8与centos7.2之间的一些操作区别。
区别1、安装centos-7完成后,重新启动时,会出现以下字样:
1) [x] Creat user 2) [!] License information
(no user will be created) (license not accepted)
Please make your choice from above ['q' to quit | 'c' to continue | 'r' to refresh]:
这是许可协议提示,按以下4步解决:
输入1,按enter键是阅读许可协议;
输入2,按enter是接受协议;
输入q,按enter键退出;
输入yes,按enter键确定;然后进入重启。就会进入图型桌面了。
这个在centos6.8及之前的版,就没有出现这样的情况。如果英文水平不好的情况下,还会以为没有安装成功或安装出错呢。
区别2、网络设置:
查看网址:
ip addr (也可用ifconfig)
centos6.8只能用ifconfig查看网址。
配置网络:
cd /etc/sysconfig/network-scripts/ 以太网卡配置文件目录
vim ifcfg.eno16777736 编辑这个配置文件,这是7.2版本的,其它版本后面的数字不一样
ONBOOT=NO 改成 ONBOOT=yes
service network restart 重启网络,就可以上网了。
区别3、安装mysql时与centos-6有所不同:
第一步:卸载MariaDB数据库。
因为 centos 7.2版本的默认数据库已经不再是MySQL了,而是MariaDB。如果直接点击rpm包安装会得到错误提示。 MariaDB数据库管理系统是MySQL的一个分支,MariaDB的目的是完全兼容MySQL,
包括API和命令行,使之能轻松成为MySQL的代替品。
查看当前安装的mariadb包:
rpm -qa | grep mariadb
将它们统统强制性卸载掉:
rpm -e --nodeps mariadb-libs-5.5.35-3.el7.x86_64
第二步:安装Mysql
CentOS 7的yum源中貌似没有正常安装mysql时的mysql-sever文件,需要去官网上下载
# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
# rpm -ivh mysql-community-release-el7-5.noarch.rpm
# yum install mysql-community-server
成功安装之后重启mysql服务
# service mysqld restart
初次安装mysql是root账户是没有密码的,设置密码的方法
# mysql -uroot
mysql> set password for ‘root’@‘localhost’ = password('mypasswd');
mysql> exit
搞定!
区别4:设置防火墙
centos6 下保存iptables:
/etc/rc.d/init.d/iptables save 保存防火墙
/etc/init.d/iptables restart 重启防火墙
centos7 下保存iptables:
service iptables save 保存防火墙
如果保存失败,可执行以下命令:
systemctl stop firewalld 关闭firewalld防火墙,centos7默认用了firewall防火墙。
yum -y install iptables-services 安装或更新iptables服务
systemctl enable iptables 启动iptables防火墙
systemctl start iptables 打开iptables防火墙
区别5:操作服务
centos6.8操作服务:service 服务名 start/stop/restart,如:启动apache服务器
service httpd start
centos7.2操作服务:systemctl start/stop/restart 服务名.service ,如启动apache服务器:
systemctl start httpd.service
以上就是我在学习使用linux时,所总结的centos6.8与 centos7.2之间的操作上的一些区别。当然,它们之间可能还有其它的一些区别,这个只有后期慢慢了解了。
啊对的