1、vmware workstation的使用
.iso结尾的镜像文件:镜像文件就是一种“特殊格式的压缩包”
三种连接模式:
桥接:与真机处于同一个LAN中(容易与真机ip冲突)自动连接到真机以太网
NAT:vmnet8
仅主机:vm只能与宿主机以及其他vm通信(不能与外网通信)vmnet1
2、安装Centos
准备工具:
一台装有操作系统的计算机
光盘/U盘/移动硬盘
Centos7-64.iso镜像压缩包
老毛桃系统盘制作工具
1、将U盘插入装有操作系统的计算机,用老毛桃工具将镜像文件写到U盘,拔下U盘;
2、将U盘插入需要装系统的计算机,开机,按下F2进入bios,boot选项栏,将U盘启动调至首位,F10保存重启;
3、重启后进入系统安装界面,一路傻瓜式
配置选项部分:
语言可选中文,只用于当前配置系统的设置过程
网络设置打开开关,后期在系统内手动配置即可
时区位置手动填写shanghai即可
安装模式最小化,选项选前三+后1,勾选如图:
分区:手动分区,方案往下看;
3、分区方案:
方案1>常规
/boot:建议大小300M-500M,放引导程序,相当于Windows的c盘
swap:虚拟内存,保命用,占用的硬盘空间,物理内存的1.5-2倍,物理内存4g就分8g,勿超过8g
/:根分区,剩余的所有空间
方案二>数据库及存储角色的服务器
/boot:建议大小300M-500M,放引导程序,相当于Windows的c盘
swap:虚拟内存,保命用,占用的硬盘空间,物理内存的1.5-2倍,物理内存4g就分8g,勿超过8g
/:根分区,50-200g,只存放系统相关文件,网站业务数据不放于此
/data:剩余的所有硬盘空间
PS:本方案其实就是把重要数据数据单独分区,便于备份和管理
方案三>
/boot:建议大小300M-500M,放引导程序,相当于Windows的c盘
swap:虚拟内存,保命用,占用的硬盘空间,物理内存的1.5-2倍,物理内存4g就分8g,勿超过8g
/:根分区,50-200g,只存放系统相关文件,网站业务数据不放于此
剩余空间不分区,保留,将来分配给部门,由他们根据需求再分
PS:此方法灵活,比较适合业务线,需求较多或不确定的大企业使用
root密码杜绝弱密码
4、xshell
用来远程登录连接虚拟机或主机的远程连接工具,可远程控制操作Linux系统,便于管理
PS:需要输入以下信息:
ip+端口
用户名+密码
xhell(ssh客户端)------------网络(socket套接字)-----------服务器openssh-server 端口22
5、安装系统后的优化
1、根据经验,选择安装包时应该按最小化原则,既不需要的或不确定的就不安装,这样可以最大程度上确保系统安全;
2、如果安装过程忘记勾选某些包组,可通过以下命令来直接安装补上:
包组补充安装:
yum groupinstall "Compatibility libraries" "Base" "Development tools" yum groupinstall "debugging Tools" "Dial-up Networking Support"
PS:可通过yum groupinfo包组查看具体安装的组件,查看选包情况
PS:不要使用yum来删除软件,会删除相关依赖,导致意外问题
系统还有一些基本的工具没装,这时可以根据需求用yum来装
安装系统补装工具命令:
yum -y install tree nmap sysstat lrzsz dos2unix telnet bash-completion bash-completion-extras vim lsof net-tools rsync ntpdate nfs-utils
如果需要更新补丁:yum update(一般在刚装完系统后检查更新,后期需谨慎升级!保证稳定性)
修改网络配置文件:vim /etc/sysconfig/network-scripts/ifcfg-eth0
6、单用户模式
单用户下修改root密码
方式一:
1、开机时进入grub启动菜单界面,按下E键
2、找到ro一行,将ro替换为rw,段落末尾追加enforcing=0 init=/bin/bash,ctrl+x保存跳转
,
3、输入passwd root,输入两次新密码,输入exec /sbin/init,回车重启,成功修改root密码。
方式二: