文章目录
1 VMware阶段
直接下一步就可以
直接一路next:
网络类型选择:
直接一路next
直接一路next
,使用推荐的就可以了
2 Centos7阶段
点击开启此虚拟机后,就进入了配置页面
2.1 选择语言
2.2 选择地区和时间
2.3 选择操作系统类型
2.4 选择分区
点击done
之后来到了手动配置分区界面
分别创建/boot区、swap交换分区、根分区/
注释:Linux系统最简单的分区方案:
- 分
/boot
区,给200M,/boot
放启动文件。 - 分交换分区(交换空间)
swap
,看内存总大小,如果内存足够大,这个空间就要设置太大了。如果内存小于2G
。那么这个空间设置成内存的2倍大小。
在Linux下,SWAP
的作用类似Windows
系统下的虚拟内存
。当物理内存不足时,拿出部分硬盘空间当SWAP
分区(虚拟成内存)使用,从而解决内存容量不足的情况。
SWAP
意思是交换,顾名思义,当某进程向OS
请求内存发现不足时,OS
会把内存中暂时不用的数据交换出去,放在SWAP
分区中,这个过程称为SWAP OUT
。当某进程又需要这些数据且OS
发现还有空闲物理内存时,又会把SWAP
分区中的数据交换回物理内存中,这个过程称为SWAP IN
。
当然,swap
大小是有上限的,一旦swap
使用完,操作系统会触发OOM-Killer
机制,把消耗内存最多的进程kill
掉以释放内存 - 所有空间给
/
(根分区)
2.5 配置网络
2.6 配置root密码
3 Centos7修改配置
3.1 查看ip
ip addr 或者 ip address
3.2 防火墙
3.2.1 systemctl命令
查看状态
systemctl status firewalld.service
或 systemctl status firewalld
关闭防火墙
systemctl stop firewalld.service
或 systemctl stop firewalld
查看防火墙开机自启状态
systemctl is-enabled firewalld
关闭防火墙开机自启
systemctl disable firewalld.service
或 systemctl disable firewalld
3.2.2 service命令
使用简单的service
方法:
查看状态
service firewalld status
启动firewalld
service firewalld start
停止firewalld
service firewalld stop
重启firewalld
service firewalld restart
3.3 修改主机名
hostnamectl
来查看主机名:
hostnamectl set-hostname 主机名
修改主机名
3.4 开机自启
3.4.1 systemctl命令
查看开机自启项列表
列出所有可用单元
systemctl list-unit-files
列出所有运行中单元
systemctl list-units
设置开机自启
systemctl enable firewalld
关闭开机自启
systemctl disable firewalld
查看状态
systemctl status firewalld
3.4.2 chkconfig命令
查看开机自启动
chkconfig --list
或者查看某个具体服务
chkconfig --list mysql
添加开机自启动
chkconfig --add mysql
移除开机自启动
chkconfig --del mysql
添加开启自启后,开启自启动
chkconfig mysql on
添加开启自启后,关闭自启动
chkconfig mysql off