- 博客(5)
- 收藏
- 关注
原创 Linux(ubantu)安装vue_cli(超级详细)
nodejs官网:https://nodejs.org/en/download/第一步:wget https://nodejs.org/dist/v14.15.4/node-v14.15.4-linux-x64.tar.xz注意:vue声明:Vue CLI 4.x需要Node.js版本8.9或更高版本(建议使用v10+)。您可以使用n,nvm或nvm-windows在同一台计算机上管理多个版本的Node 。如果有低版本的nodejs可卸载重装第二步:下载完之后,解压nodejs
2021-01-20 15:16:07 714 1
原创 Nginx连接PHP的两种方式
nginx链接PHP一、ip+端口#nginx配置: location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; # IP + 端口 fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PHP_VALUE
2021-01-13 07:54:55 1356
原创 ubantu搭建HTTPS
Let’s Encrypt 证书Let’s Encrypt是什么?官方网站: https://letsencrypt.org/zh-cn/Let’s Encrypt是一个非盈利的TLS证书颁发机构。任何组织和个人都可以免费申请使用其颁发的证书(HTTPS证书)。安装证书(Ubuntu20)》 安装 snapsudo apt updatesudo apt install snapd》安装certbot//移除旧版本 cerbotsudo apt-get remove certbo
2021-01-09 10:02:34 426
原创 Linux常用命令
一、系统信息arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示CPU info的信息cat /proc/interrupts 显示中断cat /proc/meminfo 校验内存使用cat.
2021-01-08 15:41:26 173
原创 什么是缓存穿透、击穿、雪崩以及他们的解决方案
什么是缓存穿透、击穿、雪崩以及他们的解决档案一、缓存处理流程前台请求,后台先从缓存中取数据,取到直接返回结果,取不到时从数据库中取,数据库取到更新缓存,并返回结果,数据库也没取到,那直接返回空结果。二、缓存穿透缓存穿透是指缓存和数据库中都没有的数据,而用户不断发起请求,如发起为id为“-1”的数据或id为特别大不存在的数据。这时的用户很可能是攻击者,攻击会导致数据库压力过大。解决方案:接口层增加校验,如用户鉴权校验,id做基础校验,id<=0的直接拦截;从缓存取不到的数据
2021-01-08 14:29:54 254 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人