小天天天天 服务器 999+ 2022-08-02 21:04:29
今天想分享的是如何保护好自己的云主机!之前也有分享过,主要的方式有:1.设置特殊端口,比如把22端口修改为22222.禁止root用户直接登录3.建立普通用户,设置复杂的密码(包含特殊字符)4.不使用普通用户登录,采用公钥-私钥模式5.开启防火墙,仅仅放行安全或必要的端口但是作为管理员,这些都比较被动,不能任由“入侵者”攻击我们的服务器,使用fail2ban这款工具来做一些应对措施。比如上图,在登录时可以发现,系统提示自上一次登录成功后
小天天天天 服务器 999+ 2022-07-08 22:09:32
1.下载镜像dockerpullnginx#下载最新版镜像名:版本名(标签)dockerpullnginx:1.20.1dockerpullredis#下载最新dockerpullredis:6.2.4##下载来的镜像都在本地dockerimages#查看所有镜像redis=redis:latestdockerrmi镜像名:版本号/镜像id2.启动容器dockerrun[OPTIONS]IMAGE[COM
小天天天天 服务器 999+ 2022-07-05 22:08:24
作为一名运维,经常会部署各种用途的操作系统,但在这些工作中,我们会发现很多工作其实是重复性的劳动,操作的内容也是大同小异,基于这类情况,我们可以把相同的操作做成统一执行的脚本,不同的东西作为变量手动输入。节约下来的时间不就可以做更多有意义的事情吗?最近在粉丝有推荐下发现一款比较好用的shell源码,也基于此改编了一下,分享给大家:主菜单:二级菜单:主要实现系统的各类优化,比如常用的修改字符集、关闭selinux、关闭防火墙、安装常用工具
小天天天天 服务器 999+ 2022-07-05 21:49:49
端口转发服务是由一组端口转发规则定义的策略。一个端口转发服务可以应用到一个或更多的服务器。然后服务器的入站网络访问就根据端口转发服务所定义的策略进行管理。可以根据需要指定一个或多个CIDR来过滤源lP地址,以允许来自特定IP地址的请求被转发。这里介绍一下使用Windows服务器实现端口转发的功能,以一台Windows服务器转发另一台Linux服务器为例。首先要找到Windows云服务器的内网IP,不是你的公网IP,使用命令ipconfi
小天天天天 PHP 999+ 2022-05-18 03:56:38
手贱升级了电脑系统,本地的PHP环境崩了...尝试卸载后重新安装,brewinstallphp@7.3报错Error:php@7.3hasbeendisabledbecauseitisaversionedformula!brewtapshivammathur/phpbrewinstallshivammathur/php/php@7.3更新系统后,不再支持旧的PHP版本只能使用brew安装受支持的PHP版本。但是,可以使用tapshiv
小天天天天 PHP 999+ 2022-04-28 15:35:27
laravel 查询之大小写敏感其实和laravel无关,只需在MySQL执行:ALTERTABLE'表名'CONVERTTOCHARACTERSETutf8COLLATEutf8_bin;如果是数据迁移:Schema::create('info',function(Blueprint$table){$table->increments('id');$table->charset='utf8';$table
小天天天天 服务器 999+ 2022-04-17 05:05:54
我在运行指令yuminstallgit时出现以下报错:Errorsduringdownloadingmetadataforrepository'AppStream':-Statuscode:404forhttps://repo.huaweicloud.com/centos/8/AppStream/x86_64/os/repodata/repomd.xml(IP:61.172.237.163)Error:Failedtodownloa
小天天天天 前端 999+ 2022-03-28 10:28:17
弊端主要不在于base64编码后比原图要大,而是因为如果把大图片编码到html/css中,会造成后者体积明显增加,明显影响网页的打开速度。如果用外链图片的话,图片可以在页面渲染完成后继续加载,不会造成阻塞。如果base64是被编码到css/js中,是可以缓存的,因为css/js文件可以缓存。使用base64的另外一个弊端是IE的兼容性问题。IE8以下不支持dataurl,IE8开始支持dataurl,却有大小限制,32k(未测试)。还有
小天天天天 服务器 999+ 2022-03-28 10:11:45
高并发系统系统指标一、QPS,每秒查询QPS:QueriesPerSecond是衡量信息检索系统(例如搜索引擎或数据库)在一秒钟内接收到的搜索流量的一种常见度量。该术语在任何请求-响应系统中都得到更广泛的使用,更正确地称为每秒请求数(RPS:RequestPerSecond)。高性能、高并发、高可用(简称“三高”)要求的系统必须注意其QPS,才能知道何时扩容系统以处理更多请求。二、TPS,每秒事务TPS:是TransactionsPer
goldenlee 前端 999+ 2022-03-23 15:14:38
在nuxt.config.js配置文件中,添加如下代码://Modules:https://go.nuxtjs.dev/config-modules//modules模块,挂载在vue实例上。modules:['@nuxtjs/axios'],axios:{proxy:true,prefix:'/api',//表示给请求的url加个前缀credentials:true,//表示跨域请求时是否需要使用凭证//deb
goldenlee 前端 999+ 2022-03-16 10:11:24
1.manifest.json全局开启动态组件在manifest.json文件中,添加如下代码:{"name":"xxxxxxxx","appid":"",//添加如下代码:"mp-baidu":{"usingComponents":true,"appid":"xxxxxxxx","dynamicLib":{"myDynamicLib":{"provider":"swan-interaction"}}}}
小天天天天 PHP 999+ 2022-03-09 11:56:47
引言在web开发中,数据的完整性和准确性非常重要。因此,必须确保我们编写的代码能够以安全的方式存储、更新和删除数据库中的数据。在本文中,我们将看看什么是数据库事务,为什么它们很重要,以及如何在Laravel开始使用它们。我们还将研究一个常见的“问题”,涉及队列和数据库事务。什么是数据库事务?在我们开始研究Laravel的数据库事务之前,让我们先看看它们是什么以及它们如何有益。对于什么是数据库事务,有许多听起来复杂的技术解释。但是,对于大
小天天天天 数据库 999+ 2022-03-08 16:22:12
又是被自己菜醒的一天,总结面经看到这题目听都没听过,打开百度就像吃饭一样自然。老规矩,背诵版在文末。首先,咱需要明白的是,啥是持久化?听起来高大上,换句简单的话来说,就是把数据写到磁盘上,也成为落盘。那为啥要做持久化到磁盘?目的就是可以在数据丢失后进行恢复,保证数据不丢失。那么对于MySQL来说,只要binlog和redolog都能正确持久化到磁盘上,就可以保证数据不丢失了。由此引出文题,不过在讲redolog之前,我们还是有必要先来说
小天天天天 服务器 999+ 2022-03-08 16:19:59
1.用于分离外网错误还是内网错误2.还可以区别是系统错误还是业务逻辑错误如果一律返回200,却收到了非200的结果,就说明外网出问题了,可能是运营商缓存服务器的问题,可能是DNS污染等等而内网错误则在200返回的内容里用code来表示,就可以很好的定位问题你总不能张三验证码输错几次,运维直接收报警吧。。。很多人开发的时候因为都在内网测试,没有遭遇过外网错误,所以就会觉得这种做法很多余但在实际使用中,尤其是服务器和用户跨国甚至跨洲的情况下
小天天天天 服务器 999+ 2022-03-03 16:09:06
Redis有哪些数据结构?字符串String、字典Hash、列表List、集合Set、有序集合SortedSet。如果你是Redis中高级用户,还需要加上下面几种数据结构HyperLogLog、Geo、Pub/Sub。如果你说还玩过RedisModule,像BloomFilter,RedisSearch,Redis-ML,面试官得眼睛就开始发亮了。使用过Redis分布式锁么,它是什么回事?先拿setnx来争抢锁,抢到之后,再用expir
小天天天天 服务器 999+ 2022-02-22 18:20:09
系统崩溃了,或者网站响应很慢,网站出现502。。。这些问题在工作上,或者开发过程中经常出现吧。这些问题或许在面试的时候也会经常被问到。那么你是怎么在第一时间检查错误,定位错误信息的呢!出现以上的错误的话,我们经常想到的是日志吧。是的,作为一名程序员,比码代码还重要那么一点点的东西就是日志的分析和查询。下面来看看一些常见日志及设置方法:Nginx的日志设置与php-fpm的一些日志设置 Nginx的access.log和error.log
网站文章数:481
今日UV/PV/IP:13/15/13
昨日UV/PV/IP:33/37 /33