四、性能分析-服务器基础
基本标配:云服务器 + 微服务 + docker
服务器概念:在一些**硬件** + 操作系统 + 应用程序 ===输出 应用能力输出; 发展史:单一服务器、 应用服务和数据库服务分离、 应用服务与文件服务器分离+ 数据库服务器; 服务器的演变,其实就是我们不断追求高性能,高性价比的一个结果
操作系统:最初选择windows,现在通常linux:1、命令行,运行效率要高, 2、资源占用少 3、安全与稳定性比较(图像界面linux, 不会用于服务器,如:unbuntu)
linux: 发行版本:debian家族: ubuntu 安装命令: apt apt-get fedora家族: centos 安装命令:yum dnf(centos 8) 发行家族(内核)不一样,安装命令不一样
如何连接到一台服务器上: 前提: 1、服务器必须启动ssh服务 2、服务器要开放ssh服务的端口 3、你本地与服务器之间网络要能通 检查: telnet server_ip 22 (两台服务器网络要通:网络适配器都需要NAT,不然一个桥接,一个NAT网络不通)
工具: xshell、putty、cmd、finalshell :cmd连接:ssh root@ip
centos系统默认是安装了ssh服务,开放了22端口; ubuntu系统 默认没有安装ssh服务,所以,ubuntu这种图像界面系统,有时候不能通过客户端来连接
(SSH是Secure Shell Protocol的简写,先对联机数据包通过加密技术进行加密处理,加密后再进行数据传输,确保了传递的数据安全。SSH是专为远程登录会话和其他网络服务提供的安全性协议。利用SSH协议可以有效的防止远程管理过程中的信息泄露问题)