Ubuntu介绍、与centos的区别、基于VMware安装Ubuntu Server 22.04、配置远程连接、安装jdk+Tomcat

目录编辑一、Ubuntu22.04介绍二、Ubuntu与Centos的区别三、基于VMware安装Ubuntu Server 22.04下载VMware安装1.创建新的虚拟机2.选择类型配置3.虚拟机硬件兼容性4.安装客户机操作系统5.选择客户机操作系统6.命名虚拟机7.处理器配置8.虚拟机内存9.网络类型10. 选择I/O控制器类型11.选择磁盘类型12.选择磁盘13.指定磁盘容量14. 自定义硬件15.指定映像文件配置Ubuntu22.04 1.运行Ubuntu2.安装操作系统3.

继续阅读 »

nginx启动报错nginx: [emerg] unknown directive “stream“ in /usr/local/project/nginx/conf/nginx.conf:159

原因是在nginx的配置文件中添加了配置stream块之后,启动nginx服务,出现异常信息:nginx: [emerg] unknown directive "stream" in /usr/local/project/nginx/conf/nginx.conf:159查看nginx的版本信息./nginx -V从nginx官方网址下载nginx安装包,本示例下载:nginx-1.24.0.tar.gz将下载好的压缩包通过ssh远程传输到Linux系统,然后解压t

继续阅读 »

MySQL 查询性能优化

如果把查询看作是一个任务,那么它由一些列子任务组成,每个子任务都会消耗一定的时间。如果要优化查询,实际上要优化其子任务,要么消除其中一些子任务,要么减少子任务的执行次数。通常来说,查询的生命周期大致可以按照顺序来看:从客户端到服务器,然后在服务器上进行解析,生成执行计划,执行,并返回结果给客户端。其中“执行”可以认为是整个生命周期中最重要的阶段,其中包括大量为了检索数据到存储引擎的调用以及调用后的数据处理,包括排序、分组等。上述操作会在网络、CPU计算、生成统计信息和执行计划、锁等待(互斥等待)

继续阅读 »