随笔分类 - 遇到的问题以及解决过程
摘要:终于解决了困扰了两天的问题: 需求: 基于vue3的前端项目以及基于laravel的后端项目。将他们分别配置为127.0.0.1 www.ggzx.com 以及 127.0.0.1 www.zx.com。 再在nginx上配置相应的项目,如下: 前端项目: 后端项目: 问题: 由于两个项目的前后端是
阅读全文
摘要:问题:公司的laravel放到本地进行php artisan运行的时候,出现了如下的错误: 错误原因: 因为连接的是本机的数据服务,所以排除dns解析的问题。 后面发现larave框架中配置的配置文件有问题,但问题是我去找了config/database.php文件去了。 我并没有看.env文件,问
阅读全文
摘要:问题来源 MySQL的启动使用service mysqld start不行,但是使用/usr/local/mysql/bin/mysqld_safe --user=mysql & 命令却可以。 报错截图如下: 那么我就有问题:1、什么原因导致了启动报错。 2、为什么使用mysqld_safe方法可以
阅读全文
摘要:实验目的:加深对nginx的配置的了解 首先nginx的配置文件结构如下: nginx.conf由多个块组成,最外面的块是main,main包含Events和HTTP,HTTP包含upstream和多个Server,Server又包含多个location: main(全局设置)、server(主机设
阅读全文
摘要:Nginx为什么比Apache的并发高,连接数更多 答:nginx使用了epoll模式,以异步阻塞的方式工作。 处理过程:apache prefork模式是处理单进程,每进来一个request,采用master-worker的方式,会有一个worker进程去处理。但不是全程的处理,处理的是可能发生阻
阅读全文
摘要:问题来源:看nginx配置文件时,有worker_connections 51200;表示请求最大连接数。那么什么连接数?什么是请求数呢? 连接数:客户端向服务端发请求,需要建立TCP连接,那么建立TCP连接的数量就是连接数。 并发连接数(SBC):每秒建立的TCP连接数 请求数:客户端建立连接后,
阅读全文
摘要:1、Shell不单单是一个在命令行(CLI)中运行的复杂交互式程序。 2、查看自己运行的是何种shell /bin底下又各种shell类型,有bash shell、tesh shell,其是可执行程序 一些发行版系统,例如CentOS将/bin/sh软连接到系统默认设置的/bin/bash,如图:
阅读全文
摘要:1、使用scp命令 scp 命令有时可能会出现权限问题,需要root执行权限。 2、使用sftp sftp只需要get或者put即可 例如,我需要从192.168.109.7服务器中的/lamp目录中下载libxml2-2.9.1.tar.gz压缩包到本机的/lnmp文件夹下。 1、sft连接远程机
阅读全文
摘要:解决方案可以参考链接https://blog.csdn.net/u012908433/article/details/80254343 原因在于有相同rpm报,需要手动删除rpm -e包,前提是使用rpm -q查找包的位置,注意包依赖的解决。 复习点:rpm -e ,rpm -q,包依赖
阅读全文
摘要:cgi和fast-cgi和php-fpm的关系。 cgi一个协议,为了保证web server端传过来的数据是标准的格式。 web server是内容分发者,比如Nginx、Apache,当需要请求动态库,比如php的程序后就会启动cgi。 fast-cgi是cgi的升级,提高了cgi的性能,fas
阅读全文
摘要:问题来源 今天虚拟机下载软件的时候出现了如下的报错: 提示资源不足。使用df -h 查看,如下图所示: 使用:du -h --max-depth=1 存储状况进行查看后,发现/lamp占用1.3G以及/usr占用4.4G,这应该是我装lamp的时候造成的。此时需要对磁盘进行扩容。 可以参照博客地址:
阅读全文
摘要:问题来源 今天看TCP Wrappers的原理是通过libwraps.so库文件来管理一些基于TCP的特定服务。那么我们怎么确认某个服务是否调用了TCP Wrappers呢? 可以使用ldd ,其英文为list dynamic dependencies 列出动态链接库。 因此可以用 which ss
阅读全文
摘要:问题来源 做ssh实验,需要两台服务器,因此再原来虚拟机的基础上克隆了一个虚拟机。ifconfig出现如下图信息: 因此我需要配置ip信息。我本机的网关再192.168.109这个网段。因此我使用ifconfig 192.168.109.7设置为我新增虚拟机的ip地址。设置之后本地ping新增虚拟机
阅读全文
摘要:这个问题来源在于,我虚拟机连不上网,我使用route -n 查看我的路由表之后,看见没有本地对应的网关。使用service network restart时候,多了一个本地的默认网关,如下图所示: 为什么会出现以上情况?这就引出了路由器与网关的关系,以及Linux中路由与网关的的一些操作,以下是我查
阅读全文
摘要:来源于网络,后续继续补充,先知道一下概念: Nginx的进程分为master主进程和work工作进程,master进程主要管理事件信号接受和分发,所有的请求处理都由work进程处理并返回结 果,Nginx的平滑重启或重载配置文件等升级,首先是向master发送重启或重载配置文件信号,然后master
阅读全文
摘要:问题来源 平时我们使用top或者ps aux 命令查看某个系统进程占用的资源时,会有系统的CPU、内存、物理磁盘占用,那么CUP和内存的区别是什么呢? 区别如下 计算机的本质就是实现数据的交互与计算,CPU是数据计算的区域,它的速度很快。内存和硬盘(物理磁盘)的是用来存储给CPU计算的。而硬盘的IO
阅读全文
摘要:更多内容参考如下链接可以作为一个字典,我列出了我遇到且不知道的作为记录: https://www.cnblogs.com/junwen5599/p/9996873.html 移动光标 1、光标移动到文件的尾端和文件的开头(有时在看一个文件有多少行时会用到) G:移动到尾端 gg:移动到开头 插入 1
阅读全文
摘要:为什么会有这个问题? 因为我之前想用xshell来远程连接我的虚拟机,而xshell需要用固定的ip来连接,因此我需要虚拟机eth0这个网卡的ip,并且这个ip应该设置为固定的。 因为刚开始了解Linux的网络,所以对一些概念了解不是很全面,但是我尽可能把自己理解的写出来,后面回头看的时候,也可以在
阅读全文
摘要:pkill 通过进程名操作进程 例如:杀掉iptalbes进程 pkill -9 iptabless -HUP表示重新加载进程 例如: pkill -HUP nginx 就是nginx的热重启的机制 #显示文件或者目录的权限以及它的大小 ll -h 一个目录 同时可以加上通配符匹配要匹配的文件,如下
阅读全文