回顾:
1)云计算概念
云计算,通过互联网(超级云网)来提供/使用XX资源或功能
对服务商来说,关注如何提供(云平台)
对用户来说,关注资源/功能的可用性
云计算三大服务模式
IaaS,基础架构(计算机/服务器、网络设备、硬盘)即服务
PaaS,平台(LAMP网站、数据库、开发环境)即服务
SaaS,软件即服务(在线办公、在线杀毒、WebQQ桌面)
公有云、私有云
2)使用云计算产品
常见的云产品:云服务器、云解析、云硬盘、云盾、云数据库
华为的ECS云服务器的选购和管理、Web部署
选购ECS实例
开机/关机/重启/重装系统/更换系统/远程登录/重置密码/删除
CentOS7系统上快速安装Web服务、上传网页
阿里云的云域名解析
注册一个域名 ==》添加/修改域名指向的IP地址
!!!! 网站备案(在国内合法搭设网站)
3)服务器设备选型
真实的服务器相关概念:
服务器外形分类(机架式、塔式、刀片、机柜式)
服务器支持的CPU数量(路)
服务器的厚度(1U=4.445厘米=1.75英寸)
硬盘接口(2.5寸 SAS、3.5寸 SATA、SSD固态)
硬盘阵列(RAID0/1/10/5/6)
网卡接口(千兆/万兆/光纤网口)
机柜容量(37U、42U)
云服务器预装的操作系统:
GUI图形 —— Windows
CLI命令行 —— Ubuntu、CentOS、Suse、.. ..
提前体验Linux命令行操作:
ping
nslookup
yum -y install 软件名 .. .. 【remove】
systemctl restart 服务名 .. .. 【start|stop】
exit
poweroff、reboot
练习01:新建一台VMware虚拟机
- 虚拟机的名字 svr1
- 配置2G内存、80GB硬盘
- 虚拟光盘使用CentOS7系统的ISO文件
!!!! 选自定义 --》“稍后安装操作系统”--》硬盘接口选IDE
微软云平台 Azure(软交换系统),
后来与红帽合作(支持Linux)
Unix之父,肯.汤普森,丹尼斯.李奇(C语言之父)
Linux之父,林纳斯.托瓦兹
自由软件之父,理查德.斯托曼 GNU项目
GNU is Not Unix
Anonymous
Unix,IBM、HP、Sun、BSD……少数几个公司(封闭)
Linux,红帽、Debian、深度、……很多个公司(开源)
Windows,微软公司(封闭)
红帽系列:RHEL7.2、CentOS7.2、Fedora Core
Debian系列:Debian、Ubuntu、Deepin
国内的Linux厂商 ——
红旗 RedFlag,面向政府机关
优麒麟 UbuntuKylin
深度 Deepin (输入法、播放器、QQ封装、金山WPS……)
微软 Xenix --》MSDOS --》Windows 3.1--》Windows 95
Linux内核 --》谷歌Android
Unix --》Darwin .. .. ==》苹果IOS
Linux与Windows的几个差异 ——
1)管理员用户名 root
2)目录结构 (根 / —— C盘、D盘)
目录的分隔符 (/ —— \)
3)系统分区的文件系统类型(EXT4/XFS —— NTFS)
练习02:为虚拟机安装CentOS7操作系统
- 确保从安装光盘启动
- 根据安装程序提示完成各种安装设置
1)软件选择(带GUI的服务器)
2)安装位置(接受默认)
3)网络和主机名(开启) - 开始安装的过程....
1)根据提示添加一个用户 student,密码设为 1234567
2)根据提示为root用户设置密码 tedu.cn1234
3)耐心等待安装完成
练习03:CentOS7系统的初始化过程(第一次开机)
1)图形界面(接受许可证、……)
或者 命令行界面
按 1 、2、c、c 接受许可证
2)将虚拟机关机,制作快照备份
菜单 --》虚拟机--》快照 --》拍摄快照
练习04:熟悉CentOS7系统的图形界面
1)用户登录
2)打开火狐浏览器访问 tmooc.cn
3)系统设置(桌面背景、关闭自动锁屏)
4)多桌面切换
5)注销、关机等操作
常见问题:中文输入法不可用
原因:当前用户首次登录时未正确选择输入法
解决办法:
1)桌面“home”打开主/家目录 ==》显示隐藏文档
2)找到 .config目录并删除
3)注销,重新登录,正确选择“汉语(Intelligent Pinyin)”
练习05:进入CentOS7系统的命令行界面
方式1:纯字符终端(字号/字体不可调、鼠标不可用)
虚拟控制台(tty1、tty2、……、tty6)
Ctrl Alt F2,需要手动输入用户名/密码登录
方式2:伪终端(图形桌面上模拟命令行的窗口程序)
右击 --》打开终端 ==》自动以当前用户登录
放大/缩小字号的快捷键(Ctrl Shift +、Ctrl -)
命令行界面的提示信息:
[用户名@主机名 当前目录名]权限标识
[root@localhost ~]#
[student@localhost ~]$
表示一个目录位置时,~有特殊含义(表示用户家目录)
练习06:目录探索三剑客
1)列出根目录下有哪些子目录
ls / 【找蓝色的】
2)切换到目录 /boot/grub2/,确认当前位置
cd /boot/grub2/
pwd
3)列出 /boot/ 目录下的Linux内核文件
ls -lh /boot/vmlinuz-3<TAB>
human,人类
练习07:配置设备名、查看接口地址
1)查看主机名
hostname
2)配置主机名
hostnamectl set-hostname 主机名
3)查看网卡地址
ifconfig 【列出所有活动接口信息】
ifconfig eno16777736 【列出指定接口】
IP地址/子网掩码
默认网关
DNS服务器
练习08:查看路由表、查看DNS服务器
1)查看路由表
route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric .. ..
0.0.0.0 192.168.19.2 0.0.0.0 UG 100 0 0 ens33
2)查看DNS服务器
cat /etc/resolv.conf
nameserver DNS服务器地址
网卡 ==> 接口(内核识别)
配置 ==> 连接(管理员自定义)
NetworkManager CLI
练习09:为Linux服务器配置网络地址
1)检查网络配置名(连接名)
nmcli con show
2)修改连接ens33的网络地址参数
nmcli connection modify ens33 ipv4.method manual ipv4.addresses 192.168.xx.120/24 ipv4.gateway 192.168.xx.2 ipv4.dns 192.168.xx.2 connection.autoconnect yes
3)激活连接
nmcli con up ens33
4)从真机 ping 虚拟机地址 192.168.xx.120 能通
常见问题1:修改虚拟机IP地址时应该改哪一个连接?
nmcli con show ==》查找 e开头的连接
virbr0 192.168.122.1
eno16777736 192.168.19.120
lo 127.0.0.1
常见问题2:虚拟机的IP地址设哪一个网段?
参考VMware软件 --》编辑 --》虚拟网络编辑器 --》VMnet8
Secure SHell,安全外壳/命令解释器 —— TCP 22
Telnet,TCP 23
从Windows管理机 远程控制 Linux服务器
虚拟的IP地址不要用 1、2
VMnet的NAT模式
练习09:通过SSH远程管理Linux服务器
前提条件:网络连通
1)远程执行命令行(Putty、SecureCRT、手机)
2)远程传输文档(WinSCP)
友情提示:
千万别泄露服务器的IP地址
root用户密码不要设置太简单
扫描
暴力破解
总结:
0)Linux概述
1)安装Linux系统
2)Linux系统图形桌面
3)Linux系统命令行界面
4)从命令行配置设备名、IP地址参数
5)远程管理